汇编语言入门-存储寄存器

Posted 最爱大苹果

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言入门-存储寄存器相关的知识,希望对你有一定的参考价值。

本节来介绍存储器和寄存器。


存储器:


存储器:用于存储数据并在需要时提供数据

      外部存储器:硬盘、光盘等等

      内部存取器:

             RAM:内存条

             ROM:Bios芯片


汇编语言入门-存储寄存器_汇编语言


在上节中说到的存储单元

其中,存储单元存储有两个部分。

1、存储地址

2、存储数据


通用寄存器:


存储器是CPU为了方便计算暂存数据的地方。



汇编语言入门-存储寄存器_寄存器_02



在16位的寄存器中,分为高低两部分


汇编语言入门-存储寄存器_物理地址_03



通用寄存器


有AX,BX,CX,DX等等

AX分为AH和AL,

BX分为AH和AL,

CX分为AH和AL,

DX分为AH和AL。


物理地址的表示方法


汇编语言入门-存储寄存器_物理地址_04


由于8086CPU的寄存器有16位,而地址总线确实20位,造成了不对位数。

这时,采取物理地址=段地址 X 16 + 偏移地址  的寻址方案。


汇编语言入门-存储寄存器_寄存器_05


不同位数的CPU中的寄存器是不一样的。



以上是关于汇编语言入门-存储寄存器的主要内容,如果未能解决你的问题,请参考以下文章

汇编语言从入门到精通-通用寄存器功能的说明

汇编语言入门:流程控制

汇编语言入门

硬核二进制安全:汇编语言快速入门底层语言基础

对X86汇编的理解与入门

8086汇编入门级知识(待补)