鱼C论坛

 找回密码
 立即注册
查看: 3047|回复: 3

[汇编作业] 汇编作业day2

[复制链接]
发表于 2016-12-21 16:33:41 | 显示全部楼层 |阅读模式

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

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

x
最近几天事比较多所以就想放弃 可刚到论坛看到有位师兄 希望能坚持下去,更没有过多的嘲讽与不屑 谢谢师兄不管你看没看到我希望我能坚持下去我也会坚持下去的 2.1作业
1
写出每条汇编指令执行后相关寄存器中的值
mov ax,62627        ax=FA43H       
//16进制标记为H 二进制标记为B 十进制不标记 这句话的意思可以理解为 把62627 存入到 AX 中
mov ah,31H                ax=31A3H
//ah 为AX 寄存器中的高位 意思是把 31H 存到 AX 寄存器的高位 变成 31A3H
mov al,23H                ax=3123H
//al 为AX 寄存器中的低位 意思是把23H存到 AX 寄存器的低位变成 3123H
add ax,ax                        ax=6264H
// add是相加的意思 具体意思是 把 后面AX 加到前面AX 里 保存在AX中
mov bx,826CH        bx=826CH
mov cx,ax                cx=6264H
mov ax,bx                ax=826CH
add ax,bx                        ax=04D8H
//实际结果为 104D8H 但是存储位数不够所以 1 我真不知道他去哪了
mov al,bh                        ax=0482H
//把bx的高位保存到ax的低位中
mov ah,bl                        ax=6C82H
add ah,ah                        ax=D882H
add al,6                        ax=D888H
add al,al                        ax=D810H
mov ax,cx                ax=6264H
2
只能使用目前学过的汇编指令,最多使用四条指令,编程计算机2的四次方
解 目前学过 的指令有mov add
2^4=2+2+2+2+2+2+2+2
mov ax,2
add ax,ax
add ax,ax
add ax,ax
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-12-21 19:30:44 | 显示全部楼层
加油,坚持下来的都是赢家
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-22 09:53:51 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-12-22 09:55:48 | 显示全部楼层
你才是第二次的作业啊,我王爽的书都学了三遍了,越学发现越需要学,每次学习都有新的知识掌握~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 13:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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