1.给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH
解析:参考2.8;物理地址=段地址*16+偏移地址,偏移地址16位,变化范围是0~FFFFH,所以CPU寻址范围上限为00010H+FFFFH=1000FH
2.有一数据存放在内存20000H单元中,现给定段地址SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为1001H,最大为2000H
解析:设EA为偏移地址,则SA*16+EA=20000H,已知EA变化范围为0~FFFFH,20000H-FFFFH=10001H,很容易可推出SA最小为1001H,同理由EA最小范围0可推出S...
[2010-04-03 00:04] 检测点2.2答案及解析
阅读全文 |
评论次数(0) |
浏览次数(421) |
所属类型(汇编作业)
[2010-04-02 10:49] 检测点2.1
1.写出每条汇编指令执行后寄存器中的值
参考2.3小节
mov ax,62627 AX=F4A3H
mov ah,31H AX=31A3H
mov al,23H AX=3123H
add ax,ax AX=6246H
mov bx,826CH BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H
mov ah,bl AX=6C82H
add ah,ah AX=D882H
add al,6 AX=D888H
add ...
参考2.3小节
mov ax,62627 AX=F4A3H
mov ah,31H AX=31A3H
mov al,23H AX=3123H
add ax,ax AX=6246H
mov bx,826CH BX=826CH
mov cx,ax CX=6246H
mov ax,bx AX=826CH
add ax,bx AX=04D8H
mov al,bh AX=0482H
mov ah,bl AX=6C82H
add ah,ah AX=D882H
add al,6 AX=D888H
add ...
阅读全文 |
评论次数(1) |
浏览次数(470) |
所属类型(汇编作业)
[2010-04-01 17:54] 检测点1.1答案及解析
1.1个CPU的寻址能力为8KB,那么它的地址总线的宽度是13
解析:一个存储单元为一个字节(参考1.6),一个有N根地址总线的CPU可以寻找2的N次方个存储单元(参考1.8),8KB=8192字节 2的13次方=8192 ,即一个有13根地址总线的CPU可以寻找2的13次方个存储单元(8192)
2.1KB的存储器有1024个存储单元。存储单元的编号从0到1023
解析:一个存储单元可以存储一个byte;每个存储单元从0开始编号(参考1.6)
3.1KB的存储器可以存储8192个bit,1024个byte
解析:同解析2,1个字节等于8bit
4.1GB、1MB、1KB分别是2的...
解析:一个存储单元为一个字节(参考1.6),一个有N根地址总线的CPU可以寻找2的N次方个存储单元(参考1.8),8KB=8192字节 2的13次方=8192 ,即一个有13根地址总线的CPU可以寻找2的13次方个存储单元(8192)
2.1KB的存储器有1024个存储单元。存储单元的编号从0到1023
解析:一个存储单元可以存储一个byte;每个存储单元从0开始编号(参考1.6)
3.1KB的存储器可以存储8192个bit,1024个byte
解析:同解析2,1个字节等于8bit
4.1GB、1MB、1KB分别是2的...
阅读全文 |
评论次数(0) |
浏览次数(479) |
所属类型(汇编作业)
[2010-03-25 10:40] 2010年3月25日进入汇编世界
毕业快3年了,终于认识到了自己在工作中的很多不足,由于以前学校没开过汇编课程,也是我目前最大的遗憾。于是狠下心决定彻底补下最重要的基础-汇编,于是发现了asmedu这样好的一个site。在此做个鞭策,从今天开始,每天工作之余一定抽出时间学习汇编,坚持,坚持,加油!...
阅读全文 |
评论次数(0) |
浏览次数(458) |
所属类型(个人杂记)