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

我的博客

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

[2009-08-19 23:10] 检测点2.3作业(请路过的老师同学们指点)

下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP值是多少?
MOV AX,BX
SUB AX,AX
JMP AX

MOV AX,BX //读完这条指令后修改IP第一次
SUB AX,AX //读完这条指令后修改IP第二次
JMP AX     //读完这条指令后修改IP第三次,本条指令又修改IP一次

共修改4次IP
因:SUB AX,AX 执行结果为:AX=AX-AX=0H
故:IP=0H...
阅读全文 | 评论次数(2) | 浏览次数(591) | 所属类型(汇编作业)

[2009-08-18 22:35] 检测点2.2作业(请路过的老师同学们指点)

(1)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为?到?。
作答:10H-1FH

(2)有一数据存放在内存20000H中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为?,最大为?。
思路:(不大清晰)
一求最大,因需要偏移,先设最少偏移DA=1H,那么SA*16+1H=20000H,求得SA=1FFFH;
二求最小,因偏移最大范围为0~FFFFH,设最大偏移DA=FFFFH,那么SA*16+FFFFH=20000H,计算过程中SA=10001H/16,不能满足16的倍数,只有偏移为FFF0H条件下,SA=10010H/16,SA...
阅读全文 | 评论次数(6) | 浏览次数(714) | 所属类型(汇编作业)

[2009-08-16 18:41] 检测点2.1作业

mov ax,62627     AX=F4A3H  
mov ah,31H       AX=31A3H  
mov al,23H       AX=3123H  
add ax,ax        AX=6246H  
mov bx,826CH     BX=826CH  
mov cx,ax        CX=6246H  
mov ax,bx        AX=826CH  
add ax,bx        AX=04D8H 
mov al,bh        AX=0482H  
mov ah,bl        AX=6C82H  
add ah,ah  ...
阅读全文 | 评论次数(2) | 浏览次数(495) | 所属类型(汇编作业)
页码数(1):  1