(1)
1、23 01 56 04 89 07 bc 0a-ef 0d ed 0f ba 0c 87 09
2、cs=0b7f,ss=0b7e,ds=0b7d
3、 x x-1 x-2
(2)
1、23 01 56 04 00 00 00 00-00 00 00 00 00 00 00 00
2、cs=0b7f,ss=0b7e,ds=0b7d
3、 x x-1 x-2
4、(N/16+1)*17 注意:N/16取整
(3)
1、23 01 56 04 00 00 00 00-00 00 00 00 00 00 0...


- [qq93324030] 对于第二题你的回答我还是没理解,前面已经全部清0了呀 为什么系统要重新随机分配呢? 09/30 06:59
- [whfeiya] 请注意,这里的IP执行后是100 09/12 17:01
- [mywiil] 没问题。 06/29 18:59
- [mywiil] 继续努力,顶! 06/29 17:49
- [mouse] 答案正确,改变ip的时间也是正确的。 06/24 14:14
- [mess] 注意书上描述的修改ip的时机、 06/23 15:37
- [tinyparticle] 正确 06/23 15:21
- [tinyparticle] 正确 06/23 15:20
- [tinyparticle] 1001h<sa<2000h 06/23 15:19
- [tinyparticle] 修改次数错误 06/23 15:17
[2010-07-10 22:25] 实验5
阅读全文 |
评论次数(0) |
浏览次数(477) |
所属类型(默认类型)
[2010-07-06 21:53] 检测6.1
1、mov cs:[bx],ax
2、
cs
24h
pop cs:[bx]...
2、
cs
24h
pop cs:[bx]...
阅读全文 |
评论次数(0) |
浏览次数(366) |
所属类型(汇编作业)
[2010-07-05 22:07] 实验4
1、
assume cs:code
code segment
start:mov ax,0
mov ds,ax
mov bx,200h
mov ax,0
mov cx,64
s:mov [bx],al
add al,1
add bx,1
loop s
mov ax,4c00h
int 21h
code ends
end sta...
assume cs:code
code segment
start:mov ax,0
mov ds,ax
mov bx,200h
mov ax,0
mov cx,64
s:mov [bx],al
add al,1
add bx,1
loop s
mov ax,4c00h
int 21h
code ends
end sta...
阅读全文 |
评论次数(0) |
浏览次数(391) |
所属类型(默认类型)
[2010-06-29 20:12] 实验2
1、FFFF:0000 EA 5B E0 00 F0 30 37 2F-31 33 2F 30 36 00 FC 00
AX=5BEA
AX=5CCA
BX=30F0
BX=6027
SP=00FC,330FE,5CCA
SP=00FC,220FC,6027
AX=6027
BX=5CCA
SP=00FE,220FE,30F0
SP=00FC,220FC,2F37
2、执行完mov ss,ax
mov sp,10后,定义了一个堆栈段,栈起始单元从2000:0000开始到2000:000f结束。而段空间内存单元的内容是随机分配的,所以2000:0-f的内容...
AX=5BEA
AX=5CCA
BX=30F0
BX=6027
SP=00FC,330FE,5CCA
SP=00FC,220FC,6027
AX=6027
BX=5CCA
SP=00FE,220FE,30F0
SP=00FC,220FC,2F37
2、执行完mov ss,ax
mov sp,10后,定义了一个堆栈段,栈起始单元从2000:0000开始到2000:000f结束。而段空间内存单元的内容是随机分配的,所以2000:0-f的内容...
阅读全文 |
评论次数(1) |
浏览次数(536) |
所属类型(汇编作业)
[2010-06-29 18:45] 检测点3.2
1、mov ax,2000h
mov ss,ax
mov sp,0010h
2、mov ax,1000h
mov ss,ax
mov sp,0000h...
mov ss,ax
mov sp,0010h
2、mov ax,1000h
mov ss,ax
mov sp,0000h...
阅读全文 |
评论次数(1) |
浏览次数(457) |
所属类型(汇编作业)
[2010-06-29 17:19] 检测点3.1
1、在DEBUG调试下:输入D 1:0 1F
查询结果如下:
8B 01 70 00 B9 06 1F 02-40 07 1F 02 FF 03 1F 02
46 07 1F 02 0A 04 1F 02-3A 00 CC 03 54 00 CC 03
AX=018BH BX=7001H
AX=7001H AX=018BH
BX=0070H AX=01FBH
AX=08B5H AX=0H
AX=0070H BX=0H
BX=00FFH AX=006FH
2、
M0V AX,6622H ;AX=6622H 在读取完第一条指令后,CS=2000H IP=0...
查询结果如下:
8B 01 70 00 B9 06 1F 02-40 07 1F 02 FF 03 1F 02
46 07 1F 02 0A 04 1F 02-3A 00 CC 03 54 00 CC 03
AX=018BH BX=7001H
AX=7001H AX=018BH
BX=0070H AX=01FBH
AX=08B5H AX=0H
AX=0070H BX=0H
BX=00FFH AX=006FH
2、
M0V AX,6622H ;AX=6622H 在读取完第一条指令后,CS=2000H IP=0...
阅读全文 |
评论次数(2) |
浏览次数(508) |
所属类型(汇编作业)
[2010-06-24 09:29] 检测点2.3重做
4次
假设CS:1000H,IP:0000H
1、CPU开始读取第一条指令的内容,读取完后,IP值自动增加,假设第一条指令所占内存单元为3字节,那么,IP值为0003H;
2、CPU执行完第一条指令后,开始读取第二条指令,在读取完第二条指令后,IP值自动增加,IP值为0006H;
3、CPU执行完第二条指令后,开始读取第三条指令,在读取完第三条指令后,IP值自动增加,IP值为0009H;
4、CPU开始执行第三条指令,从寄存器AX中读取内容,修改IP值,此时IP值为0000H;
5、CPU执行完第三条指令后,跳转并执行1000H:0000H所指向单元内的内容;...
假设CS:1000H,IP:0000H
1、CPU开始读取第一条指令的内容,读取完后,IP值自动增加,假设第一条指令所占内存单元为3字节,那么,IP值为0003H;
2、CPU执行完第一条指令后,开始读取第二条指令,在读取完第二条指令后,IP值自动增加,IP值为0006H;
3、CPU执行完第二条指令后,开始读取第三条指令,在读取完第三条指令后,IP值自动增加,IP值为0009H;
4、CPU开始执行第三条指令,从寄存器AX中读取内容,修改IP值,此时IP值为0000H;
5、CPU执行完第三条指令后,跳转并执行1000H:0000H所指向单元内的内容;...
阅读全文 |
评论次数(1) |
浏览次数(467) |
所属类型(汇编作业)
[2010-06-23 14:29] 检测点2.3
3次
都是在执行完该条指令后
0000H...
都是在执行完该条指令后
0000H...
阅读全文 |
评论次数(2) |
浏览次数(442) |
所属类型(汇编作业)
[2010-06-23 13:27] 检测点2.2
1、00010H 1000FH
2、1001H 2000H
SA>2000H,SA<1000H...
2、1001H 2000H
SA>2000H,SA<1000H...
阅读全文 |
评论次数(1) |
浏览次数(454) |
所属类型(汇编作业)
[2010-06-22 12:37] 检测点2.1
第一题:
1、F4A3H
2、31A3H
3、3123H
4、6246H
5、826CH
6、6246H
7、826CH
8、04D8H
9、0482H
10、6C82H
11、D882H
12、D888H
13、D810H
14、6246H
第二题:
mov al,2
add al,al
add al,al
add al,al...
1、F4A3H
2、31A3H
3、3123H
4、6246H
5、826CH
6、6246H
7、826CH
8、04D8H
9、0482H
10、6C82H
11、D882H
12、D888H
13、D810H
14、6246H
第二题:
mov al,2
add al,al
add al,al
add al,al...
阅读全文 |
评论次数(1) |
浏览次数(535) |
所属类型(汇编作业)
『 查看更多文章 』