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

我的博客

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

[2009-07-26 22:06] 检测点6.1

(1) mov cs:[bx],ax
(2) cs
    24h
    pop cs:[bx]...
阅读全文 | 评论次数(1) | 浏览次数(673) | 所属类型(汇编作业)

[2009-07-19 18:42] 实验4.3

第一个空:mov ax,cs
第二个空:mov cx,23

第二个空,好像找不到很好的方法,我比较笨,是在debug中数了一下指令的长度。...
阅读全文 | 评论次数(1) | 浏览次数(613) | 所属类型(汇编作业)

[2009-07-19 18:25] 实验4.1 4.2

assume cs:code

code segment

        mov ax,20h
        mov ds,ax

        mov cx,64

        mov bx,0

s:        mov [bx],bx
        inc bx
        loop s        

        mov ax,4c00h
        int 21h
        
code ends
end

最开始写的代码如上所示,运行的结果看起来也是OK的,但与其他人的代码比较后,发现有一句确实写错了,mov [bx],bx应该为mov [bx],bl。但为何运行结果看起来是一样的呢?经过仔细分析,得出有两个原因导致:
1)Inter的CPU是小字节序的,高...
阅读全文 | 评论次数(1) | 浏览次数(684) | 所属类型(汇编作业)

[2009-05-14 23:24] 实验2

AX=5BEAH
AX=5CCAH
BX=37F0H
BX=6729H

SP=00FEH; 修改的内存单元的地址是220FEH, 内容为5CCAH
SP=00FCH; 修改的内存单元的地址是220FCH, 内容为6729H
SP=00FEH; AX=6729H
SP=0100H; BX=5CCAH

SP=00FEH; 修改的内存单元的地址是220FEH, 内容为37F0H
SP=00FCH; 修改的内存单元的地址是220FCH, 内容为2F39H...
阅读全文 | 评论次数(1) | 浏览次数(660) | 所属类型(汇编作业)

[2009-05-14 22:56] 检测点3.2

1)
MOV AX,2000H
MOV SS,AX
MOV SP,10H

2)
MOV AX,1000H
MOV SS,AX
MOV SP,0...
阅读全文 | 评论次数(1) | 浏览次数(652) | 所属类型(汇编作业)

[2009-05-12 23:19] 检测点3.1

1)
AX=2662H
BX=E626H
AX=E626H
AX=2662H
BX=D6E6H
AX=FD48H
AX=2C14H
AX=0
AX=E6H
BX=0
BX=26H
AX=0CH

2)
(1)CPU执行的指令序列:
   MOV AX,6622H
   JMP 0FF0:0100
   MOV AX,2000H
   MOV DS,AX
   MOV AX,[0008]
   MOV AX,[0002]
(2)
   CS=2000H, IP=0, DS=1000H, AX=0, BX=0

   MOV AX,6622H
 ...
阅读全文 | 评论次数(1) | 浏览次数(683) | 所属类型(汇编作业)

[2009-05-10 11:29] 检测点2.3

mov ax,bx ;IP=IP+3
sub ax,ax ;IP=IP+2
jmp ax    ;IP=0

最后IP的值为0

**************************更正*************************
看了别人的答案后,应该是4次修改IP的内容,最后一条jmp ax指令修改了IP两次:读取指令jmp ax后修改了一次,执行指令jmp ax后又修改了一次。...
阅读全文 | 评论次数(1) | 浏览次数(641) | 所属类型(汇编作业)

[2009-05-10 10:59] 检测点2.2

1) 00010H到1000FH
2) 最小为1001H,最大为2000H...
阅读全文 | 评论次数(1) | 浏览次数(651) | 所属类型(汇编作业)

[2009-05-09 20:15] 检测点2.1

1) 写出每条汇编指令执行后相关寄存器中的值
AX=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

2) 只能使用学过的汇编指令,最多使用4条指令,编程计算2的4次方。
mov ax,2
add ax,ax
add ax,ax
add ax,ax...
阅读全文 | 评论次数(2) | 浏览次数(388) | 所属类型(汇编作业)

[2009-05-09 20:06] 检测点1.1

暂略...
阅读全文 | 评论次数(1) | 浏览次数(235) | 所属类型(汇编作业)
页码数(1):  1