第三章 实验3
(1)我只T 了4次就出错了?????
其弹出一个对话框:
NTVDM CPU 遇到无效的指令。
CS:0000 IP:0077 OP:f0 37 05 0e 02选择“关闭”终止应用程序。...


- [Wednesday] 实践出真知,没有什么想法吗?! 多交流 11/09 17:15
- [Wednesday] 这个问题值得研究。 研究之后大家交流阿! 11/01 10:11
- [zhuzhu] 对了。 10/24 09:29
- [zhixinjianxing] 我找到错的地方了, 我懒的怕改了! 谢谢你批改我的作业! 10/22 16:25
- [zhixinjianxing] 那就是四次修改IP了 当指令 jmp ax 送入指令缓冲器后 IP第三次被修改 执行完指令后 I 10/22 16:23
- [zhixinjianxing] 欢迎大家来评论 10/22 16:00
- [cook702] 作者对于程序和数据的理解是有点问题的。 内存中的信息是数据还使程序,并不是由它的存放的段决定的 10/21 17:32
- [游客] 我觉得这个题是个数学公式;-) 段地址*16+偏移地址=20000h ?<= 偏移地址 <= 10/18 11:13
- [happy] 不对,再看看吧!最后一次怎么跟前两次不同呢? 10/16 20:49
- [happy] 第一题有错的空吧?再看看 10/16 13:29
[2007-10-16 15:41] 为何 T 不下去了???
[2007-10-17 16:40] 检测点3.1
1、
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
2、
CPU执行的指令序列和执行后寄存器的值:
mov ax,6622H
CS=2000H,IP=0003H,DS=1000H,AX=6622H,BX=0000H
jmp 0FF0:0100
CS=0FF0H,IP=0100H,DS=1000H,AX=6622H,BX=0000H
mov ax,2000H
CS=0FF0H,IP...
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0000H
AX=00E6H
BX=0000H
BX=0026H
AX=000CH
2、
CPU执行的指令序列和执行后寄存器的值:
mov ax,6622H
CS=2000H,IP=0003H,DS=1000H,AX=6622H,BX=0000H
jmp 0FF0:0100
CS=0FF0H,IP=0100H,DS=1000H,AX=6622H,BX=0000H
mov ax,2000H
CS=0FF0H,IP...
阅读全文 |
作者:proctiv |
评论次数(1) |
浏览次数(416)
页码数(1):
1