汇编网首页登录博客注册
fangaiyisheng的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
友情链接

[2010-07-04 06:59] 检测点3.1

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,[0004] ax=2C14H

 mov ax,0      ax=0000H
 mov al,[0002] ax=00E6H

 mov bx,0      bx=0000H
 mov bl,[000c] bx=0026H

 add al,bl     ax=000CH

 (2)
1.指令序列如下:
mov ax,6622h
jmp 0ff0:0100
mov ax,2000h
mov ds,ax
mov ax,[0008]
mov ax,[0002]

2.写出CPU执行每条指令后,CS、IP和相关寄存器中的数值。


指令序列↓ 寄存器→ CS IP DS AX BX 
初始值→ 2000H 0000 1000H 0 0 
mov ax,6622h 2000H 0003 1000H 6622H 0000 
jmp 0ff0:0100 1000H 0000 1000H 6622H 0000 
mov ax,2000h 1000H 0003 1000H 2000H 0000 
mov ds,ax 1000H 0005 2000H 2000H 0000 
mov ax,[0008] 1000H 0008 2000H C389H 0000 
mov ax,[0002] 1000H 000B 2000H EA66H 0000
评论次数(1)  |  浏览次数(680)  |  类型(汇编作业) |  收藏此文  | 

[  whfeiya   发表于  2010-09-12 16:59  ]

jmp 0ff0:0100 1000H 0000 1000H 6622H 0000  
这里不对了。IP地址是0100.导致后面的所有IP地址都不对了。

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码