- 22
- 0
- 约 51页
- 2015-08-14 发布于广东
- 举报
指令指针寄存器EIP 指令指针寄存器始终存放下一条要被CPU执行的指令的地址。 有些机器指令可以修改EIP,使程序分支转移到新的 地址执行。例如:RET EFLAGS寄存器 EFLAGS(处理器标志寄存器)由控制CPU的操作或反映CPU某些运算结果的二进制位构成。 处理器标志包括两种类型:状态标志和控制标志。 说某标志被设置意味着使其等于1;被清除意味着使其等于0 程序员可以通过设置EFLAGS中的控制标志控制CPU的操作,如方向和中断标志。 一些机器指令可以测试和控制这些标志,例如:JC 或STC CF OF SF ZF AC PF … 进位标志 Carry Flag 符号标志 Sign Flag 辅助进位标志 Assistant Carry Flag 溢出标志 Overflow Flag 零标志 Zero Flag 奇偶标志 Parity Flag 其中反映CPU执行的算术和逻辑操作结果的状态标志,包括溢出、符号、零、辅助进位、奇偶和进位标志。 EFLAGS的状态标志 进位标志CF:在无符号算术运算的结果,无法容纳于目的操作数中时被设置。 溢出标志OF:在有符号算术运算的结果位数太多,而无法容纳于目的操作数中时被设置。 符号标志SF:在算术或逻辑运算产生的结果为负时被设置。 零标志ZF:在算术或逻辑运算产生的结果为零时被设置。 辅助进位标志AC:在算术运算导致8位操作数的
您可能关注的文档
最近下载
- 年产8万吨1,4-丁二醇工艺设计.docx VIP
- 中国肺结核诊断和治疗指南(2025年版).docx VIP
- 森林生态课后思考题课后一题答案薛建辉.docx VIP
- 储气罐检验重点.docx VIP
- 安徽省五校联盟2026届高三年级11月第一次五校联考化学试卷(含答案详解).pdf
- 2025年版儿童功能性消化不良中西医结合诊疗指南PPT课件.pptx VIP
- 厦门市政环能股份有限公司2024年土壤污染隐患排查报告.pdf VIP
- I86家甲级资质安全评价机构名单及业务范围.doc VIP
- AQT2035-2023 金属非金属地下矿山供水施救系统建设规范.pdf VIP
- 中建EPC设计管理培训(131页).pdf VIP
原创力文档

文档评论(0)