全站数据
8 4 2 0 5 8 1

bh是什么寄存器

考研酱 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 17:04:07

问题描述

bh是什么寄存器,麻烦给回复
精选答案
最佳答案

BH寄存器是8位寄存器。

32位CPU有4个32位通用寄存器:EAX、EBX、ECX和EDX。对低16位数据的取存,不会影响高16位的数据,这些低16位寄存器分别命名为AX、BX、CX和DX,它和先前的CPU中的寄存器相一致。

4个16位寄存器又可分割成8个独立的8位寄存器(AX:ah~al、BX:bh~bl、CX:ch~cl:DX:dh~dl)。每个寄存器都有自己的名称,可独立存取。程序员可利用数据寄存器的这种“可合可分”的特性