讨论区讨论详情

【学堂笔记】汇编语言(三) C 与 汇编
2015-11-05 08:47:56

3.1 80x86 汇编 与 C 语言

3.png



3.11 条件码

3.1.3b.png

常用: CF, ZF, OF,  SF

CF 用于检测无符号整数运算的溢出

OF 带符号运算

补码运算与原码运算在机器层面 是一套电路


3.12 比较指令与测试指令

cmpl Src2, Src1


3.13 读取条件指令

SetX 指令 ,读取当前的条件码, 并存入目的字节寄存器

剩下的三个不会被修改

通常用 “movzbl” 指令对目的寄存器进行 “0” 扩展


3.15 x86-64 下 读取条件指令

3.16 跳转指令

jX 指令, 依赖当前的条件码选择下一条执行语句


8.17 条件移动指令


回复:

还没有人发言哦,来抢沙发吧~

请先登录

说点什么吧~

学堂公告

各位MOOCer大家好 (^-^)V

欢迎来到学堂在线广场~

在这里你可以玩活动,看资讯,晒笔记。

还可以交学友、发心情、聊人生。

在学堂的每一天,就从这里开始吧!

点击 广场指南 了解更多

推荐活动

我要举报
提交