(1)
mov ax,1000H
mov ds,ax
mov ax,2000H
mov ss,ax
mov sp,10H ;初始化栈顶,F+2=10H
push [0]
push [2]
push [4]
push [6]
push [8]
push [A]
push [C]
push [E]
(2)
mov ax,2000H
mov ds,ax
mov ax,1000H
mov ss,ax
mov sp,0H
pop [e]
pop [c]
pop [a]
pop [8]
pop [6]
pop [4]
pop [2]
p...
- [mess] 答案没问题,第二题还少个第二小问~ 10/05 11:35
- [mess] 前两次改变ip的时间都改成读入指令后才更准确。 09/25 14:30
- [mess] 前两次改变ip的时间都改成读入指令后才更准确。 09/25 14:30
- [tinyparticle] 理解没有问题 09/24 21:23
- [tinyparticle] 正确 09/21 22:42
- [tinyparticle] 答案没问题。 09/18 20:29
- [mess] 答案都很准确,博主继续努力! 09/14 14:54
- [mess] 博主不要松懈,加油啊 ^_^ 09/14 14:53
[2009-10-12 21:17] 检测点3.2(第66页)
阅读全文 |
评论次数(0) |
浏览次数(264) |
所属类型(汇编作业)
[2009-09-30 21:59] 检测点3.1(第52页)
(1)
mov ax,1
mov ds,ax
mov ax,[0000] ax=2662h
mov bx,[0001] bx=e626h
mov ax.bx ax=e626h
mov ax[0000] ax=2662h
mov bx,[0002] bx=d6e6h
add ax,bx ax=fd48h
add ax,[0...
mov ax,1
mov ds,ax
mov ax,[0000] ax=2662h
mov bx,[0001] bx=e626h
mov ax.bx ax=e626h
mov ax[0000] ax=2662h
mov bx,[0002] bx=d6e6h
add ax,bx ax=fd48h
add ax,[0...
阅读全文 |
评论次数(1) |
浏览次数(374) |
所属类型(汇编作业)
[2009-09-30 20:34] 诶·~身体不好·要暂停做作业了·
健康很重要要·~大家都要注意自己的健康啊····...
阅读全文 |
评论次数(0) |
浏览次数(311) |
所属类型(默认类型)
[2009-09-24 21:17] 检测点2.3(第33页)
情况如下:
第1次:执行完mov ax,bx后
第2次:执行完sub ax,ax后
第3次:读入jmp ax后
第4次:执行完jmp ax后
最后IP的值为ax也就是0...
第1次:执行完mov ax,bx后
第2次:执行完sub ax,ax后
第3次:读入jmp ax后
第4次:执行完jmp ax后
最后IP的值为ax也就是0...
阅读全文 |
评论次数(3) |
浏览次数(340) |
所属类型(汇编作业)
[2009-09-21 22:36] 检测点2.2
(1)给定段地址为0001H ,仅通过偏移地址寻址,寻址范围为 (00010H)到(1000FH)
公式:段地址X16+偏移地址=物理地址
因为是16位所以偏移地址为0到1111111111111111转化为16进制为0000H到FFFFH
开始:0001H*16+0000H=00010H
结束:0001H*16+FFFFH=1000FH
(2)有一数据存放在内存单元20000H中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为1001H,最大为2000H。
最小:(20000H-FFFFH)/16=1001H
最大:20000H/16=2000H...
公式:段地址X16+偏移地址=物理地址
因为是16位所以偏移地址为0到1111111111111111转化为16进制为0000H到FFFFH
开始:0001H*16+0000H=00010H
结束:0001H*16+FFFFH=1000FH
(2)有一数据存放在内存单元20000H中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为1001H,最大为2000H。
最小:(20000H-FFFFH)/16=1001H
最大:20000H/16=2000H...
阅读全文 |
评论次数(1) |
浏览次数(365) |
所属类型(汇编作业)
[2009-09-18 20:22] 检测点2.1(第18页)
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 ...
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 ...
阅读全文 |
评论次数(1) |
浏览次数(401) |
所属类型(汇编作业)
[2009-09-13 16:11] 检测点1.1(第8页)
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为了13位。
8*1024=(2^3)*(2^10)所以地址总线宽为13
(2)1KB的存储器有1024个存储单元,存储单元的编号从0到1023。
(3)1KB的存储器可以存储8192个bit,1024个Byte。
(4)1GB是1073741824(1024^3)个Byte、1MB是1048576个(1024^2)Byte、1KB是1024个Byte。
(5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为:64(KB)(2^16/1024)、1(MB)...
8*1024=(2^3)*(2^10)所以地址总线宽为13
(2)1KB的存储器有1024个存储单元,存储单元的编号从0到1023。
(3)1KB的存储器可以存储8192个bit,1024个Byte。
(4)1GB是1073741824(1024^3)个Byte、1MB是1048576个(1024^2)Byte、1KB是1024个Byte。
(5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为:64(KB)(2^16/1024)、1(MB)...
阅读全文 |
评论次数(1) |
浏览次数(378) |
所属类型(汇编作业)
[2009-09-06 21:43] 从头看王爽老师的《汇编语言》
从7月多开始看这本书,中间很少看,看到现在才看到第九张最后一节,到现在才发现有这个汇编网,有个自学计划。现在开学了,从今天开始从头再看这本书,各位同学,编程爱好者一起加油呵呵。...
阅读全文 |
评论次数(1) |
浏览次数(391) |
所属类型(默认类型)