摘要: 3.6 控制 代码结构 顺序执行 条件语句 循环语句 分支语句 除了整数寄存器,CPU还维护着一组单个位的条件码寄存器,它们描述了最近的算术或者逻辑操作的属性 CF:进位标志 最近的操作时最高位产生了进位 可用来检查无符号操作的溢出 ZF:零标志 最近的操作得出的结果为零 SF:符号标志 最近的操作 阅读全文
posted @ 2020-08-11 19:41 Yoke_cc 阅读(253) 评论(0) 推荐(0)
摘要: 3.1 历史观点 IA32是x86-64的32位前身 每个处理器的设计都是向后兼容的 3.2 程序编码 编译选项 -0g告诉编译器使用会生成符合原始C代码整体结构的机器代码的优化级别。 机器级编程的两种抽象 第一种抽象:ISA定义了机器级程序的格式和行为——处理器状态,指令的格式,以及每条指令对状态 阅读全文
posted @ 2020-08-11 19:39 Yoke_cc 阅读(403) 评论(0) 推荐(0)