OF(overflow flag) 溢出标志位 没学汇编,这种题我真是做一道错一道:-( OF(overflow flag) 溢出标志位 ZF(zero flag) 零标志位 CF(carry flag) 进/借位标志位 注: 1)数据存放在内存或CPU寄存器中都统一使用有符号数的补码。 2)ALU中运算无视有无符号,统一使用一套逻辑,只会根据输入信号进行逻辑运算 若为加法: [x]补+[y]补 若为减法: [x]补-[y]补 = [x]补+[y]求补 3) 一个数的补码与对一个数求补的区别: 补码是对于有符号数而言的 求法:对除符号位外全部取反,末尾+1; 如: -5 原码 = 1101 ->除符号位取反:1010 ->末尾+1->1011=-5的补码( 红色为符号位) 求补则无视符号位,这就对于了上面说的:“ALU无视有无符号,统一使用一套逻辑” 求法:全部位数取反,末尾+1;见【图二】ALU电路图 如: 对 -5 求补 :-5 原码=1101->全部位取反:0010->末尾+1->0011 注:正数补码=原码,但 无论正负都可以求补。 SF(symbol flag) 符号标志位 以上来自王道课本 附 放两张wd上的相关视频截图吧 



2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/64025.html
