您当前的位置:宏汇编语言程序设计04
宏汇编语言程序设计04

cpu 访问存储单元的20位物理地址,由16位地址合成的 EU或IP提供偏移量

14个16位寄存器。按功能分3类

8个通用寄存器。AX累加寄存器AH\AL,BX基址寄存器BH\BL,CX计数寄存器CH\CL,DX数据寄存器DH\DL,堆栈指针寄存器SP,基址指针寄存器BP,源变址寄存器SI,目的变址寄存器DI;

4个段寄存器,CS代码段寄存器,DS数据段寄存器,SS堆栈段寄存器,ES附加段寄存器;

2个控制寄存器,IP指令指针寄存器,FR标志寄存器

主存包含:代码段CS寄存器,数据段DS寄存器,堆栈段SS寄存器,附加段ES寄存器

段寄存器的功能不能互换,硬件结构规定的。

程序调试时用到的标志意思。

标志   为1的符号  为0的符号
 OF(溢出)  OV  NV
 DF(方向标志)  DN  UP
 IF(中断允许)  EI  DL
 SF(符号)  NG  PL
 ZF(零标志)  ZR  NZ
 AF(辅助进位)  AC  NA
 PF(奇偶)  PE(偶数个1)  PO
 CF(进位)  CY  NC
收藏状态
收藏本课程的同学
相关课程