鱼C论坛

 找回密码
 立即注册
查看: 4942|回复: 13

[汇编作业] 2.1检测点

[复制链接]
发表于 2015-7-9 12:43:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
检测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
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-7-9 15:17:32 | 显示全部楼层
第一题你是怎么算的AX=F4A3 62627 怎么换算
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-9 15:22:20 | 显示全部楼层
mi7775116 发表于 2015-7-9 15:17
第一题你是怎么算的AX=F4A3 62627 怎么换算

十进制  转换   十六进制
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-9 15:34:47 | 显示全部楼层
Asia0921 发表于 2015-7-9 15:22
十进制  转换   十六进制

哈哈  二B了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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
add  ax,bx       ax=048dh /ax=826ch+826ch=1048dh
mov  al,bh       ax=0482h  /82替换ax低位8d
mov  ah,bl       ax=6c82h   /6c替换ax高位04
add  ah,ah       ax=d882h  /ax高位相加6c+6c=D8替换ax高位6c
add  al,6          ax=d888h  /ax低位82+6=88替换ax低位82
add  al,al         ax=d810h  /ax低位88+88=110,10替换低位88
mov ax,cx        ax=6246h   /ax=cx=6246h

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 3 反对 0

使用道具 举报

发表于 2015-7-26 12:31:31 | 显示全部楼层
C:\Users\Administrator\Desktop
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-7-26 12:32:05 | 显示全部楼层
2.1监测点
F_OSFE9S6A6ML(UDSQR_M`G.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 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呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-14 15:54:51 | 显示全部楼层
Tastelife 发表于 2015-7-25 11:24
mov ac,62627 ax=f4a3h   /科学计算器:用十进制输入62627然后转换成十六进制
mov ah,31h    ax=31a3h  /3 ...

add  ax,bx       ax=048dh /ax=826ch+826ch=1048dh

这题应该是04D8吧?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-14 17:54:35 | 显示全部楼层
shuangsi 发表于 2015-12-11 15:58
第七条我搞不懂  之前得出AX=6246h啦   为什么第七条 AX=826ch   ,而不是ax=6246h呢?

不是重新赋值了么,把BX的值赋给AX
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-20 00:38:48 | 显示全部楼层
Tastelife 发表于 2015-7-25 11:24
**** 作者被禁止或删除 内容自动屏蔽 ****

add  ax,bx       ax=048dh /ax=826ch+826ch=1048dh
这个应该错了吧,不是104D8吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-13 23:49:43 | 显示全部楼层
instruct     ①                ②
mov ax,bx : ax=bx     bx=bx
add ax,bx : ax=ax+bx  bx=bx


Input register[AX] 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

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0100   NV UP EI PL NZ NA PO NC

0C1C:0100 B8A3F4        MOV     AX,F4A3

-t

AX=F4A3  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0103   NV UP EI PL NZ NA PO NC

0C1C:0103 B431          MOV     AH,31

-t

AX=31A3  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0105   NV UP EI PL NZ NA PO NC

0C1C:0105 B023          MOV     AL,23

-t

AX=3123  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0107   NV UP EI PL NZ NA PO NC

0C1C:0107 01C0          ADD     AX,AX

-t

AX=6246  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0109   NV UP EI PL NZ NA PO NC

0C1C:0109 BB6C82        MOV     BX,826C

-t

AX=6246  BX=826C  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=010C   NV UP EI PL NZ NA PO NC

0C1C:010C 89C1          MOV     CX,AX

-t

AX=6246  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=010E   NV UP EI PL NZ NA PO NC

0C1C:010E 89D8          MOV     AX,BX

-t

AX=826C  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0110   NV UP EI PL NZ NA PO NC

0C1C:0110 01D8          ADD     AX,BX

-t

AX=04D8  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0112   OV UP EI PL NZ AC PE CY

0C1C:0112 88F8          MOV     AL,BH

-t

AX=0482  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0114   OV UP EI PL NZ AC PE CY

0C1C:0114 88DC          MOV     AH,BL

-t

AX=6C82  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0116   OV UP EI PL NZ AC PE CY

0C1C:0116 00E4          ADD     AH,AH

-t

AX=D882  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=0118   OV UP EI NG NZ AC PE NC

0C1C:0118 0406          ADD     AL,06

-t

AX=D888  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=011A   NV UP EI NG NZ NA PE NC

0C1C:011A 00C0          ADD     AL,AL

-t

AX=D810  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=011C   OV UP EI PL NZ AC PO CY

0C1C:011C 89C8          MOV     AX,CX

-t

AX=6246  BX=826C  CX=6246  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000

DS=0C1C  ES=0C1C  SS=0C1C  CS=0C1C  IP=011E   OV UP EI PL NZ AC PO CY

0C1C:011E 0B0C          OR      CX,[SI]                            DS:0000=20CD

-q


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-2-25 18:53:23 | 显示全部楼层

同学你好,请问这个是你自己做的呢还是小甲鱼的呢?我是初学者,看小甲鱼的零基础汇编语言课程,小甲鱼好几次都说有专门的课后答题模块,就是检测题的详解,可是我找了很久也没有找到,也不知道问谁,看你比较专业就想问问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 15:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表