首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >对带旗钻头的认识

对带旗钻头的认识
EN

Software Engineering用户
提问于 2016-11-30 21:42:27
回答 1查看 3.7K关注 0票数 2

英特尔8085:

在我的教科书中有这样的说法:“携带旗帜--这个标志是从A-寄存器的MSB执行的。如果执行是从A-寄存器生成的,CY是在ADD指令之后设置的。”

我明白这一点,但是如果进位标志位位于标志寄存器的LSB中-F,那么如何执行从MSB生成的?

我注意到,当我学习DAA (十进制调整累加器)。

EN

回答 1

Software Engineering用户

发布于 2016-11-30 21:46:19

F-寄存器是一种特殊的寄存器,有不同的标志.你可以阅读和评估它。如果有溢出的加法操作,它将在F寄存器中设置进位.如果设置了任一操作数的MSB且按位添加的结果大于目标,则将创建结转。例如,如果将两个无符号字节0x80和0x81相加,结果将是0x101。因此,设置了进位,结果只保存0x01。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/337238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档