(1) 前面带横线的为补全内容:
mov ax,1000H
mov ds,ax
___mov ax,2000H
___mov ss,ax
___mov sp,0010H ;初始化栈顶
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 ...



- [游客] 正确。 11/18 17:46
- [mess] 利器,debug ^_^ 这本书的答案,除像1.1这样的有数几个,都可以自己通过debug,运 11/04 16:32
- [mess] 不错。 窗户之间复制粘贴的功能,基本都实现了。比如如果装了虚拟机,实现当前系统数据到虚拟机的交 10/09 15:23
- [mess] 不错 ^_^ debug是非常有用的,要多用 熟悉。 10/09 15:20
- [mess] 做完了实验一,回来再验证一下最好。还能对debug的使用熟练一下。 10/09 15:19
- [mingxi] 确实,谢谢提醒. 09/30 06:33
- [qq93324030] 第二题你想的太复杂了,SA要满足两个条件 1. SA*16 <=20000, 结论SA最大为200 09/29 22:33
- [mingxi] 太大意了最后一个mov 看成add了 如果是mov,那么ax=6246H. 09/28 05:36
[2010-11-01 00:00] 检测点3.2 请指正
阅读全文 |
评论次数(1) |
浏览次数(603) |
所属类型(汇编作业)
[2010-10-16 23:16] 检测点3.1 请指正
(1)
第一空AX=2662H
第二空BX=E626H
第三空AX=E626H
第四空AX=2662H
第五空BX=D6E6H
第六空AX=FD48H
第七空AX=2C14H
第八空AX=0
第九空AX=00E6H
第十空BX=0
第十一空BX=0026H
第十二空AX=010CH(正确答案应该是000CH)
(2)
①汇编指令序列:
mov ax,6622H
jmp 0ff0:0100
mov ax,2000H
mov ds,ax
mov ax,[0008...
第一空AX=2662H
第二空BX=E626H
第三空AX=E626H
第四空AX=2662H
第五空BX=D6E6H
第六空AX=FD48H
第七空AX=2C14H
第八空AX=0
第九空AX=00E6H
第十空BX=0
第十一空BX=0026H
第十二空AX=010CH(正确答案应该是000CH)
(2)
①汇编指令序列:
mov ax,6622H
jmp 0ff0:0100
mov ax,2000H
mov ds,ax
mov ax,[0008...
阅读全文 |
评论次数(1) |
浏览次数(602) |
所属类型(汇编作业)
[2010-10-08 20:29] 实验1 请指正
实验任务:
(1)观察寄存器内容变化,以及cs和ip的指向:
-a
0B21:0100 mov ax,4e20
0B21:0103 add ax,1416
0B21:0106 mov bx,2000
0B21:0109 add ax,bx
0B21:010B mov bx,ax
0B21:010D add ax,bx
0B21:010F mov ax,001a
0B21:0112 mov bx,0026
0B21:0115 add al,bl
0B21:0117 add ah,bl
0B21:0119 add bh,al
0B21:011B mov ah,0
0B...
(1)观察寄存器内容变化,以及cs和ip的指向:
-a
0B21:0100 mov ax,4e20
0B21:0103 add ax,1416
0B21:0106 mov bx,2000
0B21:0109 add ax,bx
0B21:010B mov bx,ax
0B21:010D add ax,bx
0B21:010F mov ax,001a
0B21:0112 mov bx,0026
0B21:0115 add al,bl
0B21:0117 add ah,bl
0B21:0119 add bh,al
0B21:011B mov ah,0
0B...
阅读全文 |
评论次数(1) |
浏览次数(664) |
所属类型(汇编作业)
[2010-09-29 13:08] 检测点 2.3 请指正
[汇编指令]减法指令SUB(SUBtract)
减法指令SUB(SUBtract)
指令格式:SUB OPRD1,OPRD2
本指令的功能是进行两个操作数的相减,即从OPRD1中减去OPRD2,其结果放在OPDR1中。指令的类型及对标志位的影响与ADD指令相同,注意立即数不能用于目的操作数,两个存储器操作数之间不能直接相减。操作数可为8位或16位的无符号数或带符号数。
例如:SUB DX,CX
SUB [BX+25],AX
SUB DI,ALFA[SI]
SUB CL,20
SUB DATA1[DI][BX],20A5H
出来了个SUB,我确实看不懂,百度了...
减法指令SUB(SUBtract)
指令格式:SUB OPRD1,OPRD2
本指令的功能是进行两个操作数的相减,即从OPRD1中减去OPRD2,其结果放在OPDR1中。指令的类型及对标志位的影响与ADD指令相同,注意立即数不能用于目的操作数,两个存储器操作数之间不能直接相减。操作数可为8位或16位的无符号数或带符号数。
例如:SUB DX,CX
SUB [BX+25],AX
SUB DI,ALFA[SI]
SUB CL,20
SUB DATA1[DI][BX],20A5H
出来了个SUB,我确实看不懂,百度了...
阅读全文 |
评论次数(0) |
浏览次数(487) |
所属类型(汇编作业)
[2010-09-28 08:04] 检测点 2.2 请指正
(1) 00010~1000F; [00010=00010+0000,1000F=00010+FFFF]
(2) 1000H~2000H; SA*16+偏移地址=20000H.
SA=2000H 当偏移地址=0,sa最大,sa*16=20000H,
所以sa=2000H;
SA=1000H 16位偏移地址可以表示的范围0000-FFFF,当偏移
地址最大时,SA最小,另外一个条件基地址必须是
16的倍数。
当偏移地址=FFFF...
(2) 1000H~2000H; SA*16+偏移地址=20000H.
SA=2000H 当偏移地址=0,sa最大,sa*16=20000H,
所以sa=2000H;
SA=1000H 16位偏移地址可以表示的范围0000-FFFF,当偏移
地址最大时,SA最小,另外一个条件基地址必须是
16的倍数。
当偏移地址=FFFF...
阅读全文 |
评论次数(2) |
浏览次数(667) |
所属类型(汇编作业)
[2010-09-28 05:30] 检测点 2.1 请指正
(1) AX=62627=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+D810H=3A56H
(2) 四条指令编写2的4次方:
mov ax,2 ax=2
add ax,ax ax=4
add ...
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+D810H=3A56H
(2) 四条指令编写2的4次方:
mov ax,2 ax=2
add ax,ax ax=4
add ...
阅读全文 |
评论次数(2) |
浏览次数(612) |
所属类型(汇编作业)
[2010-09-27 12:32] 检测点 1.1 请指正
(1) 13位(8*2^10=2^3*2^10=2^13)
(2) 1024个 0 1023
(3) 8192bit 1024byte
(4) 2^30byte 2^20byte 2^10byte
(5) 64KB 1MB 16MB 4GB
(6) 1B 1B 2B 2B 4B
(7) 512次 256次
(8) 二进制...
(2) 1024个 0 1023
(3) 8192bit 1024byte
(4) 2^30byte 2^20byte 2^10byte
(5) 64KB 1MB 16MB 4GB
(6) 1B 1B 2B 2B 4B
(7) 512次 256次
(8) 二进制...
阅读全文 |
评论次数(0) |
浏览次数(284) |
所属类型(汇编作业)
页码数(1):
1