汇编问题
给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围是?答案是(00010H到1000FH)
个人认为如下:
1000h:2346h = 12346h
0100h:2346h = 12346h
0010h:2346h = 12346h
0001h:2346h = 12346h
换算时段地址前面的0全部抛弃。
还是如下:
1000h:2346h = 12346h
0100h:2346h = 03346h
0010h:2346h = 02446h
0001h:2346h = 02356h
请帮下忙,告知一下,在线等......
追问:那为何答案是 00010H—1000FH 呢,那样的话不就超出范围啦,感觉还是不理解
答案:为你正确解答:
1000h:2346h 其中1000h表示段的首地址的前16位地址(后4位 按规定为0000) 2346h为段中有效地址
物理地址=段地址+有效地址=0100h×16+2346h=01000h+2346h=12346h
正确答案是:
1000h:2346h = 12346h
0100h:2346h = 03346h
0010h:2346h = 02446h
0001h:2346h = 02356h
呵呵 如满意 请选择:满意回答
上一个:汇编 mov 指令格式的问题
下一个:asp高手来!!!!求助