- ベストアンサー
verilogの文法について
RAMのシュミレーションモデルで用いられるreg宣言において reg [7:0]mem[0:32767] という表現があります。 頭の[7:0]は8bitの宣言だとわかるのですが、お尻の[0:32767]は何を意味するのですか? よくわからないのでご教授お願いします。m(_ _)m
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 >[7:0]の8bitは何をあらわすのですか? 8bit=1byteのデータが、32Kアドレス分あるメモリということになります。 8×32Kの256KBのメモリです。
その他の回答 (3)
- colocolo62
- ベストアンサー率32% (1162/3624)
回答No.4
>8(bit)×32K(個)=256Kbit=32KB(ite)になりませんか?? そのとおりです。
質問者
お礼
わかりました★ しつこく何度も質問をして申し訳ありませんでした。 ありがとうございました^^
- colocolo62
- ベストアンサー率32% (1162/3624)
回答No.3
#1・2です。 >8(B)×32k(個)=256KBということでしょうか?? そういうことです。 >この8はどこから来たのですか?? [0:7]の8ビットです。
質問者
補足
>[0:7]の8ビットです。 8がbitなら 8(bit)×32K(個)=256Kbit=32KB(ite)になりませんか??
- colocolo62
- ベストアンサー率32% (1162/3624)
回答No.1
32K分アドレスがあるメモリを表しています。
質問者
補足
[7:0]の8bitは何をあらわすのですか?
補足
>8×32Kの256KBのメモリです。 8(B)×32k(個)=256KBということでしょうか?? この8はどこから来たのですか??