第二章 8086/8088寻址和指令系统

本文详细介绍了8086/8088处理器的寄存器组,包括通用寄存器、指针寄存器、变址寄存器和控制寄存器。接着,讨论了存储器的分段和物理地址的形成。此外,还涵盖了8086/8088的多种寻址方式,如立即寻址、寄存器寻址、直接寻址等。最后,对8086/8088的指令系统进行了概述,涉及数据传送、算术逻辑运算、堆栈操作及转移指令等方面。
摘要由CSDN通过智能技术生成

2.1 8086/8088寄存器组

cpu寄存器

  • 通用寄存器
    • 数据寄存器
      • AX
        • AH
        • AL
      • BX
        • BH
        • BL
      • CX
        • CH
        • CL
      • DX
        • DH
        • DL
    • 指针寄存器
      • SP
      • BP
    • 变址寄存器
      • SI
      • DI
  • 控制寄存器
    • IP
    • FLAG
  • 段寄存器
    • CS
    • DS
    • SS
    • ES

标志寄存器

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OF DF IF TF SF ZF AF PF CF

运算结果标识

  • 进位标志(CF) : 用于反映运算是否产生进位或借位
  • 零标志(ZF):用于反映运算结果是否为零
  • 符号标志(SF): 用于反映运算的符号位
  • 溢出标志(OF): 用于反映加减法是否产生溢出
  • 奇偶标志 (PF): 用于反映运算结果中1的个数是否为1
  • 辅助进位标示(AF): 用于反映半字节向高字节是否进位或借位
  • 方向标识(DF): 决定字符串操作的方向
  • 中断允许标识(IF): 决定CPU是否允许响应外部中断
  • 追踪标示(TF): 决定cpu是否进入单步模式

2.2 存储分段和地址的形成

存储

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值