- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
808
微处理器的内部结构
目的任务
了解8086/8088CPU的基本内部结构,数据进入和流出 CPU的基本顺序; 掌握8086/8088CPU内部寄存器的名称、代号及基本作用。
重点难点
8086/8088CPU 内部结构
2、8086/8088CPU内部寄存器的名称、代号和基本作用。
教学方法
讲授
使用教具
传统教学法(粉笔和黑板)
提问作业
教研室主任(签字)
系主任(签字):1 8086/8088的内部结构
2. 1. 1微型计算机的构成和微处理器
结构以微处理器为中心,辅之以存储器、输入输岀接口、总线系统等,再配上一些必要的 外围输入输出设备如键盘、鼠标、显示器等。
微处理器的概念在过去,微处理器与处理器是两个不同的概念,微处理器用 MPU ( Micro
Processing Unit )表示,而处理器用 CPU ( Central Processing Unit)表示,现在已经不再区分它 们了,微处理器习惯上也以 CPU表示。
2. 1. 28086、8088的内部结构
8086从功能上划分为两大模块运算执行( EU)模块和总线接口( BIU )模块,其内部组 成结构如图2-1所示。
存储器
EU模块的组成和功能主要由运算器、通用寄存器、状态寄存器和控制逻辑中的部分相关 电路组成,它主要进行各种算术、逻辑运算。
BIU模块的组成和功能 由段寄存器、外部数据存取部件和控制逻辑中的部分相关电路组
成。它主要负责 CPU与外部存储器、I/O设备之间的各种数据(包括指令)的传送。
2. 2 8086/8088的编程结构编程结构
寄存器的定义?注意理解临时空间,暂存数据
8088CPU的内部寄存器如图 2-2
图2-2 8088CPU的内部寄存器
2. 2. 1通用寄存器组
数据寄存器4个16位寄存器 AX、BX、CX、DX
8088有4个16位的数据寄存器,可以存放 16位的操作数,在需要时,每个寄存器又可作 为两个独立的8位寄存器,用以存放两个独立的 8位操作数,这样就大大增加了使用的灵活
性。除了存放数据外,在实际应用中, 4个16位寄存器以及部分 8为寄存器还常常作为一 些特殊操作中的专用寄存器。
指针寄存器 SP ( stack pointer)和 BP ( base pointer)
变址寄存器 SI ( source index)和 Dl(destination index) 2. 2. 2控制急寄存器组
指令指针寄存器
IP instruction pointer ,专用于存放下一条指令所在的便宜地址。
此处,初步解释偏移地址、 CS及内存分段
标志寄存器PSW,共16位,只使用了其中 9位。具体含义见课本。
2. 2. 3段寄存器组
4个段寄存器8088微处理器具有4个段寄存器,每个都是 16位,用于存放逻辑地址中的
段地址部分。各个段寄存器的名称和代号分别是
CS——代码段寄存器
DS——数据段寄存器
SS——堆栈段寄存器
ES——附加段寄存器
备课时间 年 月 日
上课时间 年 月
段寄存器
遇用奇存鶉
状态寄存器
(控制逻績)负责监控、指挥各部件工作的电路
图2-1 8088CPU按功能划分结构
AX BX CX DX
泻变址
目的变址
指令指计 状态标志
代码段 数据段 堆栈段 附加段
数据寄存器
:黑}指针奇存器
、>控制奇存器
段奇存器
用
奇存器
文档评论(0)