1.
mov ax,1000H
mov ds,ax
mov ax,2000H
mov ss,ax
mov sp,2
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,2
pop [E]
pop [C]
pop [A]
pop [8]
pop [6]
pop [4]
pop [2]
pop [0]
我没验证,应该没错吧?...


- [mouse] 用debug去调试是一个不错的办法,相互印证熟练~~ 07/01 11:43
- [游客] 我也正用Eclipse呢,功能很强大,不过还需要好好的研究一番,充分利用工具啊。 08/06 15:44
- [mess] Eclipse很好用 08/04 10:50
- [游客] Never give up ! 07/28 09:56
- [weileixfxx] 谢谢鼓励啊,大学毕业三年了,现在做到算术就想偷懒。。。 07/21 21:26
- [wsrf] 6)算不动了。 ------------- 很容易的,波主继续呀。 07/21 17:39
[2011-07-26 12:09] 检测点3.2
阅读全文 |
评论次数(0) |
浏览次数(394) |
所属类型(汇编作业)
[2011-07-08 14:40] 检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx (一次)
sub ax,ax (两次)
jmp ax (执行前一次,执行后一次)
一共四次
最后ip=ax=0...
mov ax,bx (一次)
sub ax,ax (两次)
jmp ax (执行前一次,执行后一次)
一共四次
最后ip=ax=0...
阅读全文 |
评论次数(0) |
浏览次数(435) |
所属类型(汇编作业)
[2011-07-08 13:32] 检测点2.2
给定段地址0001H,仅通过变化偏移地址寻址,CPU最大寻址范围为:00010H---1000FH
段地址*16+偏移地址=物理地址
0001*10+FFFFH=1000FH(最大值)
有一数据存放在内存20000H单元中,现给定段地址SA,若想用偏移地址寻到此单元,则SA满足条件:最小值:1001,最大值2000H
20000H-FFFFH=10001H
10001H不满足16的倍数,改变偏移地址为FFF0H
20000H - FFF0H / 16 = 1001H ;最小值...
段地址*16+偏移地址=物理地址
0001*10+FFFFH=1000FH(最大值)
有一数据存放在内存20000H单元中,现给定段地址SA,若想用偏移地址寻到此单元,则SA满足条件:最小值:1001,最大值2000H
20000H-FFFFH=10001H
10001H不满足16的倍数,改变偏移地址为FFF0H
20000H - FFF0H / 16 = 1001H ;最小值...
阅读全文 |
评论次数(0) |
浏览次数(388) |
所属类型(汇编作业)
[2011-06-30 19:18] 检测点2.1
(1)AX=F4A3H
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H
AX=6246H
(2)最多使用4条指令,编程计算2的4次方。
MOV AX,2
ADD AX,AX
ADD AX,AX
ADD AX,AX...
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H
AX=6246H
(2)最多使用4条指令,编程计算2的4次方。
MOV AX,2
ADD AX,AX
ADD AX,AX
ADD AX,AX...
阅读全文 |
评论次数(1) |
浏览次数(577) |
所属类型(汇编作业)
[2009-07-20 23:09] 检测点1.1
(1)1个CPU的寻址能力为8KB,那么他的地址总线的宽度为13
寻址能力为8KB,则地址总线宽度为13(2的13次方=8192字节,8192/1024=8KB)
(2)1KB的存储器有_1024_个存储单元.存储单元的编号从0到1023
(3)1KB的存储器可以存储 _1024*8_ 个bit,_1024_ 个byte
(4)1GB、1MB、1KB分别是 _2^30,2^20,2^10_ byte
(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为:64KB 1MB 16MB 4GB
(6...
寻址能力为8KB,则地址总线宽度为13(2的13次方=8192字节,8192/1024=8KB)
(2)1KB的存储器有_1024_个存储单元.存储单元的编号从0到1023
(3)1KB的存储器可以存储 _1024*8_ 个bit,_1024_ 个byte
(4)1GB、1MB、1KB分别是 _2^30,2^20,2^10_ byte
(5)8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为:64KB 1MB 16MB 4GB
(6...
阅读全文 |
评论次数(2) |
浏览次数(568) |
所属类型(汇编作业)
页码数(1):
1