社区
汇编语言
帖子详情
几道简单的汇编题求解
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分!要详细点.
...全文
127
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写文章
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
打赏
举报
回复
题目, 只是题目而已, 它们的目的就是对知识点掌握的检测, 所以将不同的点组合到一个题目中是可以的
计算机组成原理与
汇编
习
题
答案
第2版的课后习
题
答案 有详细的
求解
过程的
自考“高级语言程序设计”习
题
答案详解.pdf
1.1 单项选择
题
1.二进制语言是属于( ) ①面向机器语言 ②面向问
题
语言 ③面向过程语言 ④面向
汇编
语言 「解」人们研制了许许多多计算机程序设计语言,其中二进制语言直接来自计算机的指令系统,与具体...
matlab常微分方程
求解
matlab常微分方程
求解
,通过编程实战掌握具体应用。包括matlab常微分方程
求解
前、matlab常微分方程
求解
中、matlab常微分方程
求解
后。
计算机组成原理与
汇编
语言程序设计
该文档为计算机组成原理与
汇编
语言程序设计第二版 的课后习
题
答案! 每个
题
目都有详细的
求解
过程,很适合 学习理解知识点!
八皇后问
题
求解
——之递归
八皇后为
题
概述;解决八皇后为
题
的步骤;完整代码。
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章