社区
汇编语言
帖子详情
几道简单的汇编题求解
lcy3125891
2006-05-09 09:24:31
1. 当执行完下述指令序列后标志位CF和OF的值为:
MOV AH,73H
ADD AH,AH
答案是:0,1
2.已知AX=8078H,BX=5610H,指令CMP BL,AH执行后OF,CF为:
答案是:1,1
我主要是对OF的值不太理解,请说说怎么判断它呢?
3.JS [BX] 这条指令为什么错?
4.当X<Y(X,Y为带符号数)时发生转移的条件转移指令有JL和JC.
这道题为什么不对?
解决一题给10分!要详细点.
...全文
135
5
打赏
收藏
几道简单的汇编题求解
1. 当执行完下述指令序列后标志位CF和OF的值为: MOV AH,73H ADD AH,AH 答案是:0,1 2.已知AX=8078H,BX=5610H,指令CMP BL,AH执行后OF,CF为: 答案是:1,1 我主要是对OF的值不太理解,请说说怎么判断它呢? 3.JS [BX] 这条指令为什么错? 4.当X<Y(X,Y为带符号数)时发生转移的条件转移指令有JL和JC. 这道题为什么不对? 解决一题给10分!要详细点.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcy3125891
2006-05-09
打赏
举报
回复
谢谢楼上的,但既然 "CF 是表明作为无符号数进行操作时是否产生了进位/借位; OF 是带符号数操作时结果是否超出了表示的范围. " 那么题目不应该同时求它们的值吧,这又是为什么呢?
zara
2006-05-09
打赏
举报
回复
CF 是表明作为无符号数进行操作时是否产生了进位/借位; OF 是带符号数操作时结果是否超出了表示的范围. 象第二题中的 CMP BL, AH 中 BL=10h, AH=80h, 作为无符号数时, 10h-80h 肯定是要借位的, 所以 CF=1; 作为带符号数时, 80h=-128, 10h-(-128)>127, 超出了表达范围, 所以 OF=1. 第一题原理也是一样的.
3. 条件转移指令不能通过寄存器间接寻址的
4. 道理和上面的一样. 作为带符号数的判断, 不应该使用 JC, 而只能是 JG/JL/JGE/JLE/JE 类
lcy3125891
2006-05-09
打赏
举报
回复
谢谢,结帐!
feny911
2006-05-09
打赏
举报
回复
楼主看作是同时求它们的值也可以。
整数在机器中本不分有符号和无符号。
zara
2006-05-09
打赏
举报
回复
题目, 只是题目而已, 它们的目的就是对知识点掌握的检测, 所以将不同的点组合到一个题目中是可以的
2022年新高考数学名校地市选填压轴
题
好
题
汇编
(十四)(解析版).pdf
2022年新高考数学名校地市选填压轴
题
好
题
汇编
(十四)(解析版
考研数学真
题
试卷
汇编
.doc
考研数学真
题
试卷
汇编
2018年初高中、大学数学竞赛试
题
及解析
汇编
! .pdf
2018年初高中和大学数学竞赛试
题
汇编
,有一定的参考价值。各位如果有兴趣可以自行下载。部分
题
目有解析,可以研究。
2009年高考数学试
题
分章节
汇编
(文理)
2009年高考的最新资料,各章节的
汇编
。
函数新定义--2024年高考数学九省联考压轴
题
模式第19
题
分类
汇编
.pptx
函数新定义--2024年高考数学九省联考压轴
题
模式第19
题
分类
汇编
.pptx
汇编语言
21,497
社区成员
41,616
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章