1 / 65
文档名称:

《汇编语言》讲稿 02.pptx

格式:pptx   大小:514KB   页数:65页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《汇编语言》讲稿 02.pptx

上传人:zhangkuan1439 2023/3/10 文件大小:514 KB

下载得到文件列表

《汇编语言》讲稿 02.pptx

文档介绍

文档介绍:该【《汇编语言》讲稿 02 】是由【zhangkuan1439】上传分享,文档一共【65】页,该文档可以免费在线阅读,需要了解更多关于【《汇编语言》讲稿 02 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第2章寄存器(CPU工作原理)
章节分布






“段地址×16+偏移地址址
=物理地址”的本本质含义




CPU概述
一个典型的CPU由运算器、控制制器、寄存器等器器件组成,这些器器件靠内部总线相相连。
内部总线实现CPU内部各个器件件之间的联系。
外部总线实现CPU和主板上其它它器件的联系。
寄存器概述
8086CPU有有14个寄存器它它们的名称为::
AX、BX、CX、DX、SI、、DI、SP、BP、
IP、CS、SS、DS、ES、、PSW。

8086CPU所所有的寄存器都是是16位的,可以以存放两个字节。。
AX、BX、CX、DX通常用用来存放一般性数数据被称为通用寄寄存器。
下面以AX为例,,我们看一下寄存存器的逻辑结构。。
一个16位寄存器器可以存储一个16位的数据。((数据的存放情况)
一个16位寄存器器所能存储的数据据的最大值为多少少?
答案:216-1。


8086上一代CPU中的寄存器器都是8位的;
为保证兼容性,这这四个寄存器都可可以分为两个独立立的8位寄存器使使用。
AX可以分为AH和AL;
BX可以分为BH和BL;
CX可以分为CH和CL;
DX可以分为DH和DL。
8086CPU的的8位寄存器存储储逻辑

以AX为例,8086CPU的16位寄存器分为为两个8位寄存器器的情况:

AX的低8位(0位~7位)构成成了AL寄存器,,高8位(8位~15位)构成了了AH寄存器。
AH和AL寄存器器是可以独立使用用的8位寄存器。。
8086CPU的的8位寄存器数据据存储情况
一个8位寄存器所所能存储的数据的的最大值是多少??
答案:28-1。

一个字可以存在一一个16位寄存器器中,这个字的高高位字节和低位字字节自然就存在这这个寄存器的高8位寄存器和低8位寄存器中。