水之苍耀石吧 关注:19贴子:2,636
  • 2回复贴,共1

基址&变址

只看楼主收藏回复

基址是存放在基址寄存器中的内容,为有效地址中基址部分。基址只能是BX和BP,其默认匹配的段寄存器分别是DS和SS。
变址是存放在变址寄存器中的内容,它通常用来访问数组中的某个元素或字符串中的字符。
注意基变址寻址方式一般用于字符串或数组的处理,
就是为了方便。
比如比如你要寻找一个整形数组的第三个元素,8A660是第一个元素的地址,你用8000(ss)+A660(base)+4*2(index)就可以找到第三个元素,其实没什么,就是为了方便。


IP属地:日本1楼2014-06-19 12:13回复
    片内地址总线:即单片存储器的地址引脚数。
    例:现用2K*8位的静态RAM芯片构成8K*8位存储器,若CPU输出的地址信号为20位。片内地址总线就是11位(2Kb=211b )。


    IP属地:日本2楼2014-06-19 19:02
    回复
      全译码:使用全部系统地址总线进行译码。特点是地址唯一,一个存储单元只对应一个存储器地址(反之亦然),组成的存储系统其地址空间连续。
      部分译码:只使用部分系统地址总线进行译码。其特点:有一个没有被使用的地址信号就有两种编码,这两个编码指向同一个存储单元,出现地址重复。


      IP属地:日本4楼2014-06-19 19:09
      回复