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位寄存器

  • 相关阅读:
    git常用命令
    springcloud 心得记录
    Spring Boot整合RabbitMQ
    docker安装rabbitmq
    Linux按顺序启动多个jar的shell脚本
    idea连接docker实现一键部署
    docker安装mysql
    阿里云CentOS服务器挂载数据盘
    【selenium学习中级篇 -26】HTMLTestRunner生成测试报告
    【selenium学习中级篇 -25】Unittest框架
  • 原文地址:https://www.cnblogs.com/hsp1269/p/13746510.html
Copyright © 2011-2022 走看看