zoukankan      html  css  js  c++  java
  • AX,BX,CX,DX 寄存器

    AX

    BX

    CX

    DX

    因为他们有一个特殊的地方是其他寄存器所没有的

    这四类寄存器被称为通用寄存器,一般是用来存放数据——》数据寄存器

    将AX寄存器比喻成一个箱子,箱子是有容量的——》两个字节     也称为十六位寄存器

    1byte=8bit    2byte=16bit    00000000   00000000~1111111111111111(表示范围) -——》0~FFFFH     0~65535  65536种表示方法

                  AH            AL

    因为他们可以各自分割成两个八位寄存器

    AX=AH+AL         AX的高八位构成AH寄存器   H=high

    BX=BH+BL         AX的低八位构成AL寄存器    L=low

    CX=CH+CL

    DX=DH+CL

    表示范围:00000000~11111111   0~FF   0~255  能表示256中状态

    为了兼容

    8086CPU      8位寄存器   为了保证以前编写的程序稍加修改就可以运行在8086CPU上   为了兼容

    内存的最小单元?  字节  8bit

    CPU从内存中读取一个字节  8bit    字节型数据     8位数据——》8位寄存器

    8086CPU总共有16根数据线    数据线的宽度决定CPU一次性可以读取多长的数据

    8086CPU一次性可以处理两种尺寸的数据

    字节型数据      byte  =8bit  放到8位寄存器中

    字型数据         2byte=16bit  放到16位寄存器中   2个字节

    一个字节是这个字型数据的高位字节(AH,BH,CH,DH)      还有一个字节是这个字型数据的低位字节(AL,BL,CL,DL)

    什么是8位数据  16位数据

    什么是8位寄存器   16位寄存器

  • 相关阅读:
    进程间通讯,线程间通讯
    进程与线程
    学习自测6.0
    学习自测5.0
    学习自测4.0
    学习自测3.0
    学习自测2.0
    学习自测1.0
    PS中怎么复制某个图层的效果?
    初学前端犯下的错误(用于反省)
  • 原文地址:https://www.cnblogs.com/hsp1269/p/13746510.html
Copyright © 2011-2022 走看看