下载此文档

汇编语言13.ppt


文档分类:IT计算机 | 页数:约94页 举报非法文档有奖
1/94
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/94 下载此文档
文档列表 文档介绍
Intel 8086系列微处理器
8086微处理器概况
PentiumPro(P6)
1995
32
550~1550
150~200
64
64
36
64G
8KB数据(指令
二级缓存)
PentiumⅡ
1997
32
750
233~333
64
64
36
64G
32KB
512KB二级高速缓存,有独立封装和独立总线
Pentium(586)
1993
32
310~330
60~166
64
64
32
4G
8KB数据
8KB指令
PentiumPro(P6)
1995
32
550~1550
150~200
64
64
36
64G
8KB数据(指令
二级缓存)
PentiumⅡ
1997
32
750
233~333
64
64
36
64G
32KB
512KB二级高速缓存,有独立封装和独立总线
PC微型计算机系统
PC机的硬件
主存空间的分配
RAM
系统ROM
128KB
扩展ROM
128KB
保留RAM
128KB
基本RAM
640KB
00000H
10000H
0E000H
0C000H
0A000H
扩展内存
XMS
常规内存
(1)基本RAM区
(2)保留RAM区
(3)扩展ROM区
(4)系统ROM区
主存空间的分配
基本RAM→操作系统要占用一部分低址空间,其他则向用户程序开放
保留RAM→“显示缓冲存储区”,用于存放屏幕显示信息
扩展ROM→用于为系统不直接提供支持的外设安排设备驱动程序
系统ROM→由系统占用,它主要提供ROM-BIOS程序
8086微处理器
微处理器是微机的硬件核心
主要包含指令执行的运算和控制部件,还有多种寄存器
对程序员来说,微处理器抽象为以名称存取的寄存器
8086的功能结构
8086内部结构有两个功能模块,完成一条指令的取指和执行功能
模块之一:总线接口单元BIU,主要负责读取指令和操作数
模块之二:执行单元EU ,主要负责指令译码和执行
内部结构
指令执行
8086的寄存器组
对汇编语言程序员来说,8086内部结构就是可编程的寄存器组
执行单元EU 8个通用寄存器
1个指令指针寄存器
1个标志寄存器
4个段寄存器
1. 8086的通用寄存器
8086的16位通用寄存器是:
AX BX CX DX
SI DI BP SP
其中前4个数据寄存器都还可以分成高8位和低8位两个独立的寄存器
8086的8位通用寄存器是:
AH BH CH DH
AL BL CL DL
对其中某8位的操作,并不影响另外对应8位的数据
数据寄存器
数据寄存器用来存放计算的结果和操作数,也可以存放地址
每个寄存器又有它们各自的专用目的
AX--累加器,使用频度最高,用于算术、逻辑运算以及与外设传送信息等;
BX--基址寄存器,常用做存放存储器地址;
CX--计数器,作为循环和串操作等指令中的隐含计数器;
DX--数据寄存器,常用来存放双字长数据的高16位,或存放外设端口地址。

汇编语言13 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数94
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sxlw1984
  • 文件大小2.79 MB
  • 时间2021-07-29