鱼C论坛

 找回密码
 立即注册
查看: 12270|回复: 33

[汇编作业] 汇编检测点2.1

[复制链接]
发表于 2016-1-27 18:04:57 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 教官 于 2016-1-28 09:48 编辑


mov ax,62627              ax=f4a3H  (十进制转换十六进制)

mov ah,31H                 ax=31a3h  (ah是ax的高8位,取代f4)

mov al,23H                       ax=3123H  (al是ax的低8位,取代a3)

add ax,ax                        ax=6246H  (ax=3123*2)

mov bx,826ch                     bx=826cH  (没什么好说的)

mov cx,ax                      cx=6246H  (没什么好说的)

mov ax,bx                        ax=826cH  (bx=ax)

add ax,bx                       ax=04d8H  (ax=ax+bx)

mov al,bh                       ax=0482H  (al是ax的低8位,bh是bx的高8位,bh取代al)

mov ah,bl                       ax=6c82H  (ah是ax的高8位,bl是bx的低8位,bl取代ah)

add ah,ah                        ax=d882H  (ah=ah*2)

add al,6                         ax=d888H  (al是ax的低8位,6是十进制,al=82H=130,130+6=136=88H)

add al,al                         ax=d810H  (al=al*2,因为是8位运算,所以最高位舍弃,而不是没有)

mov ax,cx                      ax=6246H  (cx=6246H)




mov ax,2       (定义ax为2,2^4=16)
add ax,ax     (ax=2+2)
add ax,ax      (ax=4+4)
add ax,ax      (ax=8+8)

评分

参与人数 1荣誉 +3 鱼币 +3 贡献 +3 收起 理由
dua17 + 3 + 3 + 3 感谢楼主无私奉献!

查看全部评分

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

使用道具 举报

发表于 2016-6-28 13:34:41 | 显示全部楼层
第一问要怎么看他是十进制转换十六进制啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2016-8-1 02:51:42 | 显示全部楼层
指路小伙 发表于 2016-6-28 13:34
第一问要怎么看他是十进制转换十六进制啊

后面带H为十六进制  没注释的是十进制
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

发表于 2016-12-1 22:09:29 | 显示全部楼层
指路小伙 发表于 2016-6-28 13:34
第一问要怎么看他是十进制转换十六进制啊

一般的数字都是十进制的   你注意的话会看到有的数值的后面有个H  那是16进制的缩写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-1 13:04:34 | 显示全部楼层
add ax,bx                       ax=04d8H  (ax=ax+bx)这里我一直搞不懂为什么是04d8H,请问有没有人能给我解释一下?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-2 00:25:36 | 显示全部楼层
懵逼,我好像做错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-2 00:39:51 | 显示全部楼层
Anime 发表于 2017-2-1 13:04
add ax,bx                       ax=04d8H  (ax=ax+bx)这里我一直搞不懂为什么是04d8H,请问有没有人能给 ...

add ax,bx     AX=826C+826C=104D8H,舍弃高位,04D8
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-2 16:19:11 | 显示全部楼层
影乖 发表于 2017-2-2 00:39
add ax,bx     AX=826C+826C=104D8H,舍弃高位,04D8

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

使用道具 举报

发表于 2017-7-10 14:06:47 | 显示全部楼层
哇老师啊这题好坑啊  第一个竟然是10进制
害我全部错了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-14 01:31:09 | 显示全部楼层
虽然做错了,起码我用心完成了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-22 09:53:36 | 显示全部楼层
Anime 发表于 2017-2-1 13:04
**** 作者被禁止或删除 内容自动屏蔽 ****

AX+BX=826C+826C
因为数据是16进制的,所以C+C=24,需要往前进一位。最低位上就是24-16=8。
最高位同理,8+8=16,往前进一位,但是这个进位被丢掉了。
所以结果是04D8。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-1 02:05:51 | 显示全部楼层
1   ax f4a3h
2   ax 1fa3h
3   ax 1f17h
4   ax 3e2eh
5   bx 826ch
6   cx 3e2eh
7   ax 826ch
8   ax 04d8h
9   ax 0482h
10  ax 6c82h
11  ax d882h
12  ax d888h
13  ax d810h
14  ax 3e2eh
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-1 22:10:44 | 显示全部楼层
我去 我给绕晕了  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-1 22:12:59 | 显示全部楼层
进制转换 笔算 容易出错  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-8 13:26:06 | 显示全部楼层
mov ah,31H                 ax=31a3h  (ah是ax的高8位,取代f4)

mov al,23H                       ax=3123H  (al是ax的低8位,取代a3)怎么取代
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-2 20:38:16 | 显示全部楼层
第一个原来要转化成十六进制,恩,知识点甲鱼老师讲过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-3 15:25:22 | 显示全部楼层
Anime 发表于 2017-2-1 13:04
**** 作者被禁止或删除 内容自动屏蔽 ****

ax=ax+bx (104d8=826c+826c,因ax只能存一个字的长度,把最高位的“1”给存到另一个地方了所以结果为04D8)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-14 21:18:49 | 显示全部楼层
每一步计算都把AX,BX,CX的值结果列出来,这是一种笨办法,但很管用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-12 20:00:12 | 显示全部楼层
add ax,bx  8226H       2000H           mov bx,ax  8226H       8226H    怎么等于这个add ax,bx  044CH       8226H  这点我有点头蒙
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-23 22:25:18 | 显示全部楼层
刚开始学习,感谢大家分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 18:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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