#68 Article 4753 Posted at 1994/10/25 22:48:12 by 夢中ゆわ (MAP2717) [SC]
Subject: Re:*9 ちまたでは…… /4735 .... /4702 /4698
>> でも、CPUとは似ても似つかないのね。 > アドレス空間モデルについておっしゃっているのだと思いますが、 シングルチップマイコン界では、ROM空間/RAM空間別々なのが普通ですよね。 ビット数が違う場合もあります。(RAMだけ4ビットとか(笑)) 周辺I/Oは大抵RAM空間にぶら下がっています。 でも最近は同空間なのも増えて来ました。 高位アドレスの一部にRAMを割り当てると言う、昔のPC-8001を見ているようです。 あ、98もATもか(^^;)(高位低位は逆だが) 原因は、やっぱりアドレス体系の簡素化でしょうね。 ROM/RAMが小さいうちは、別々でもよかったんですけど プログラムの肥大化とC言語化で、やたらROM空間が増えちゃいました。 その割にRAMが増えません(^^;) だからプログラマは苦労します(^^;) RAM増やすとチップ面積が大きくなっちゃうからです。 #MAP2717 夢中ゆわ