汇编语言编程指南伪指令与源程序框架解析.pptxVIP

  • 1
  • 0
  • 约5.41万字
  • 约 271页
  • 2026-06-02 发布于江苏
  • 举报

汇编语言编程指南伪指令与源程序框架解析.pptx

第4章伪指令及汇编语言源程序结构4.1汇编程序结构4.2汇编语言语句格式4.3伪指令语句 4.4标号、变量和表示式4.5段的组织4.6程序段前缀第1页

4.1汇编程序结构4.1.1存放器组和语法元素1.80x86的可编程的存放器组1)通用存放器组EAX、EBX、ECX、EDX、ESI、EDI、EBP和ESP是32位可编程的通用存放器,即程序员编程能够使用的存放器。其中低16位用AX、BX、CX、DX、SI、DI、BP或SP表示。AX、BX、CX、DX还能够分成两个8位存放器,即低8位为AL、BL、CL、DL;高8位为AH、BH、CH、DH。第2页

2)段存放器8086有4个16位的段存放器:CS、SS、DS、ES,而80486有六个16位的段存放器:CS、SS、DS、ES、FS和GS。在实地址方式下,段存放器的内容左移4位而得到段基地址。在保护方式下,段存放器存放的是描述符的选择符。3)指令计数器指令计数器保存下一条指令相对于CS段基地址的偏移值,它可作16位用,也可作32位用。指令计数器采用16位段时用IP,采用32位段时用EIP。调试程序时,(E)IP的值显示的是下条要执行的指令在CS段中的偏移地址。第3页

4)标志存放器EFLAGS是一种32位的标志存放器,可用指

文档评论(0)

1亿VIP精品文档

相关文档