Asia0921 发表于 2015-7-9 12:43:17

2.1检测点

检测2.1
1. 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

mi7775116 发表于 2015-7-9 15:17:32

第一题你是怎么算的AX=F4A3 62627 怎么换算

Asia0921 发表于 2015-7-9 15:22:20

mi7775116 发表于 2015-7-9 15:17
第一题你是怎么算的AX=F4A3 62627 怎么换算

十进制转换   十六进制

mi7775116 发表于 2015-7-9 15:34:47

Asia0921 发表于 2015-7-9 15:22
十进制转换   十六进制

哈哈二B了

Tastelife 发表于 2015-7-25 11:24:37

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

sunshini118 发表于 2015-7-26 12:31:31

C:\Users\Administrator\Desktop

sunshini118 发表于 2015-7-26 12:32:05

2.1监测点

shuangsi 发表于 2015-12-11 15:58:27

Tastelife 发表于 2015-7-25 11:24
mov ac,62627 ax=f4a3h   /科学计算器:用十进制输入62627然后转换成十六进制
mov ah,31h    ax=31a3h/3 ...

第七条我搞不懂之前得出AX=6246h啦   为什么第七条 AX=826ch   ,而不是ax=6246h呢?

phantom009 发表于 2017-6-14 15:54:51

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吧?

默小白 发表于 2017-6-14 17:54:35

shuangsi 发表于 2015-12-11 15:58
第七条我搞不懂之前得出AX=6246h啦   为什么第七条 AX=826ch   ,而不是ax=6246h呢?

不是重新赋值了么,把BX的值赋给AX

lzy297909522 发表于 2018-1-20 00:38:48

Tastelife 发表于 2015-7-25 11:24
**** 作者被禁止或删除 内容自动屏蔽 ****

addax,bx       ax=048dh /ax=826ch+826ch=1048dh
这个应该错了吧,不是104D8吗?

龙宫礼仪 发表于 2018-2-13 23:49:43

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

851248662 发表于 2018-2-14 14:13:23

检测点 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


伊子莉莉 发表于 2018-2-25 18:53:23

sunshini118 发表于 2015-7-26 12:32
2.1监测点

同学你好,请问这个是你自己做的呢还是小甲鱼的呢?我是初学者,看小甲鱼的零基础汇编语言课程,小甲鱼好几次都说有专门的课后答题模块,就是检测题的详解,可是我找了很久也没有找到,也不知道问谁,看你比较专业就想问问{:5_92:}{:5_109:}
页: [1]
查看完整版本: 2.1检测点