1、地址总线数量决定了CPU的寻址能力,例:10根地址总线,可以对2^10次方个存储单元进行寻址
数据总线数量决定了CPU与外界数据的传输速度,例:8根数据总线一次只能传输8位即一字节,而16根则可一次传输2个字节
控制总线数量决定CPU对外部器件的控制能力。
2、在ROM所代表的存储单元的地址空间段内写入数据是无结果的,ROM只能读不能写入。
3、AX:8226H,BX:8226H,做以下操作:add AX,BX 。
结果为:AX=1044CH(若是32位寄存器);AX=044CH(在16位寄存器8086中会出现溢出)
AH和AL是两个不同的寄存器,当AL溢出时不能往AH进位。
总结:进位与否要考虑寄存器的位数,是否有空的“位”来进位。
4、CPU对外部设备不能直接控制,而是通过总线向接口卡发送命令,然后由接口卡根据CPU命令来控制外设工作
5、物理地址的本质(16位CPU):物理地址=基础地址(段地址X16)SA+偏移地址EA
例如:有一组数据存放在20000H单元中,现给定段地址为SA,偌想用偏移地址寻到此单元,则SA满足的条件是:最小为1001H ;最大为2000H;
分析:最大为2000H很好理解,因为偏移地址范围为0~FFFFH,偏移0H就求出最大2000H了。关键在最小,因为20000H为分界线,所以当用20000H减去FFFFH时得出的答案是10001H,显然是不对的,因为10001H(即基地址=段地址X16)不是16的倍数,所以加1得10010H即SA=1001H才是要求的答案。。。10010H比10001H大15。