2.1检测点
检测2.11. mov ax,62627 AX=F4A3
2. mov ah,31H AX=25A3
3. mov al, 23H AX=25C6
4. add ax, ax AX=4B8C
5. mov bx, 826CH BX=826C
6. mov cx, ax CX=4B8C
7. mov ax, bx AX=826C
8. add ax, bx AX=04D8
9. mov al, bh AX=0482
10. mov ah, bl AX=6C82
11. add ah, ah AX=D882
12. add al, 6 AX=D888
13. add al, al AX=D810
14. mov ax, cx AX=4B8C 第一题你是怎么算的AX=F4A3 62627 怎么换算 mi7775116 发表于 2015-7-9 15:17
第一题你是怎么算的AX=F4A3 62627 怎么换算
十进制转换 十六进制 Asia0921 发表于 2015-7-9 15:22
十进制转换 十六进制
哈哈二B了 mov ac,62627 ax=f4a3h /科学计算器:用十进制输入62627然后转换成十六进制
mov ah,31h ax=31a3h/31替换f4
mov al,23h ax=3123h/23替换a3
add ax,ax ax=6246h/3123+3123
mov bx,826ch bx=826ch/826ch
mov cx,ax cx=6246h/cx=ax=6246H
mov ax,bx ax=826ch/bx=ax=826ch
addax,bx ax=048dh /ax=826ch+826ch=1048dh
moval,bh ax=0482h/82替换ax低位8d
movah,bl ax=6c82h /6c替换ax高位04
addah,ah ax=d882h/ax高位相加6c+6c=D8替换ax高位6c
addal,6 ax=d888h/ax低位82+6=88替换ax低位82
addal,al ax=d810h/ax低位88+88=110,10替换低位88
mov ax,cx ax=6246h /ax=cx=6246h
C:\Users\Administrator\Desktop 2.1监测点 Tastelife 发表于 2015-7-25 11:24
mov ac,62627 ax=f4a3h /科学计算器:用十进制输入62627然后转换成十六进制
mov ah,31h ax=31a3h/3 ...
第七条我搞不懂之前得出AX=6246h啦 为什么第七条 AX=826ch ,而不是ax=6246h呢? Tastelife 发表于 2015-7-25 11:24
mov ac,62627 ax=f4a3h /科学计算器:用十进制输入62627然后转换成十六进制
mov ah,31h ax=31a3h/3 ...
addax,bx ax=048dh /ax=826ch+826ch=1048dh
这题应该是04D8吧? shuangsi 发表于 2015-12-11 15:58
第七条我搞不懂之前得出AX=6246h啦 为什么第七条 AX=826ch ,而不是ax=6246h呢?
不是重新赋值了么,把BX的值赋给AX Tastelife 发表于 2015-7-25 11:24
**** 作者被禁止或删除 内容自动屏蔽 ****
addax,bx ax=048dh /ax=826ch+826ch=1048dh
这个应该错了吧,不是104D8吗? instruct ① ②
mov ax,bx : ax=bx bx=bx
add ax,bx : ax=ax+bxbx=bx
Input register value:
mov ax,62627 ax=F4A3H
mov ah,31H ax=31A3H
move 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 ax=D882H
检测点 2.1
(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 AX=D882H
add al,6 AX=D888H
add al,al AX=D810H
mov ax,cx AX=6246H
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\DOCUME~1\ADMINI~1>debug
-a
0C1C:0100 mov ax,f4a3
0C1C:0103 mov ah,31
0C1C:0105 mov al,23
0C1C:0107 add ax,ax
0C1C:0109 mov bx,826c
0C1C:010C mov cx,ax
0C1C:010E mov ax,bx
0C1C:0110 add ax,bx
0C1C:0112 mov al,bh
0C1C:0114 mov ah,bl
0C1C:0116 add ah,ah
0C1C:0118 add al,6
0C1C:011A add al,al
0C1C:011C mov ax,cx
0C1C:011E
-r
AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0100 NV UP EI PL NZ NA PO NC
0C1C:0100 B8A3F4 MOV AX,F4A3
-t
AX=F4A3BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0103 NV UP EI PL NZ NA PO NC
0C1C:0103 B431 MOV AH,31
-t
AX=31A3BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0105 NV UP EI PL NZ NA PO NC
0C1C:0105 B023 MOV AL,23
-t
AX=3123BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0107 NV UP EI PL NZ NA PO NC
0C1C:0107 01C0 ADD AX,AX
-t
AX=6246BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0109 NV UP EI PL NZ NA PO NC
0C1C:0109 BB6C82 MOV BX,826C
-t
AX=6246BX=826CCX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=010C NV UP EI PL NZ NA PO NC
0C1C:010C 89C1 MOV CX,AX
-t
AX=6246BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=010E NV UP EI PL NZ NA PO NC
0C1C:010E 89D8 MOV AX,BX
-t
AX=826CBX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0110 NV UP EI PL NZ NA PO NC
0C1C:0110 01D8 ADD AX,BX
-t
AX=04D8BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0112 OV UP EI PL NZ AC PE CY
0C1C:0112 88F8 MOV AL,BH
-t
AX=0482BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0114 OV UP EI PL NZ AC PE CY
0C1C:0114 88DC MOV AH,BL
-t
AX=6C82BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0116 OV UP EI PL NZ AC PE CY
0C1C:0116 00E4 ADD AH,AH
-t
AX=D882BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=0118 OV UP EI NG NZ AC PE NC
0C1C:0118 0406 ADD AL,06
-t
AX=D888BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=011A NV UP EI NG NZ NA PE NC
0C1C:011A 00C0 ADD AL,AL
-t
AX=D810BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=011C OV UP EI PL NZ AC PO CY
0C1C:011C 89C8 MOV AX,CX
-t
AX=6246BX=826CCX=6246DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=0C1CES=0C1CSS=0C1CCS=0C1CIP=011E OV UP EI PL NZ AC PO CY
0C1C:011E 0B0C OR CX, DS:0000=20CD
-q
sunshini118 发表于 2015-7-26 12:32
2.1监测点
同学你好,请问这个是你自己做的呢还是小甲鱼的呢?我是初学者,看小甲鱼的零基础汇编语言课程,小甲鱼好几次都说有专门的课后答题模块,就是检测题的详解,可是我找了很久也没有找到,也不知道问谁,看你比较专业就想问问{:5_92:}{:5_109:}
页:
[1]