单片机课程复习纲要_第1页
单片机课程复习纲要_第2页
单片机课程复习纲要_第3页
单片机课程复习纲要_第4页
单片机课程复习纲要_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机及其接口技术复习纲要第1章 微处理器p :集成在一块芯片中的中央处理器。由运算器、控制器、寄存器组等三件通过“片内总线”连成一体,如图1-1所示。何谓总线?各组件之间分时传输信息的公共通路。片内总线是芯片内三组件之间传输信息的公共通路。故图1-1=三组件+片内总线。运算器?控制器?寄存器组(阵列)? 微机c :由微处理器、内存、IO接口等三大件通过“片总线”连成一体,如图1-2。片总线是芯片之间的总线,是芯片之间传输信息的公共通路,包括AB、DB、CB三总线。故图1-2=三大件+三总线。DB是CPU与内存或IO口之间交换数据的通路,双向三态。AB是CPU向内存或IO口传送地址信息的通路,单

2、向三态。地址是众多内存单元或IO端口的编号。CB是CPU向内存或IO口传送命令信号,以及外界向CPU传送状态信号的通路。微处理器芯片的引脚线就是片总线。你必须熟知某种微处理器(例如8086)各引脚的定义! 微机系统cs:由微机、外设、软件三大块组成。硬件中各部件通过三类总线互连,这三类总线是: 片总线、 内总线(又称系统总线、微机总线、板级总线)、 外总线(又称通信总线)。 微机发展史: 何谓单片机?把微处理器、存储器、IO接口、定时计数器,甚至AD和DA转换器等功能部件集成在一块芯片中的计算机,称为单片机(又称微控制器、嵌入式计算机)。 单板机?个人计算机?第2章2.1.1 8086微处理器

3、的结构特点:两个独立的功能部件(BIU、EU)并行工作,形成流水线作业: BIU专门负责所有总线操作,包括 根据逻辑地址(段基值和偏移量)计算出20位物理地址。 从内存取指令,送入“指令队列寄存器”中排队; (如果需要的话)从内存或端口读出操作数,或者把指令执行的结果写入内存或端口。(2) EU专门负责: 执行指令:从指令队列寄存器中取指令,然后执行该指令; 根据寻址方式计算内存操作数的有效地址,提供给BIU; 对通用寄存器、标志寄存器、指令操作数等进行管理。2.1.2 8086内部14个寄存器 8个通用寄存器4个数据寄存器(AXDX)指针和变址寄存器共4个(BP,SP,SI.DI) 6个专用

4、寄存器:4个段寄存器(CS、DS 、SS、ES)指令指针IP和标志寄存器FR 为何称“通用”寄存器?因为很多指令都可用它存放操作数、中间结果,还可存放操作数的地址。其中4个16位数据寄存器AX等还可作为8个8位寄存器。但是,它们在某些指令中又有隐含的用法(见P9倒数第3行和表2-1),用户不得违犯隐含用法。 除了通用性外,SP、BP、SI、DI主要作何用?见P9倒数第7行。 4个段寄存器专作何用? IP专作何用?它专门存放CPU下一次要执行的指令的地址(当然是段内偏移量)。每当从内存取走指令代码的一个字节,则(IP)+1IP。故当本指令代码所有字节都取走后,(IP)=邻下条指令的首址。执行转移

5、指令时,IP当前值作废,转移目标指令的首址IP;执行子程序调用指令时,IP当前值栈,然后子程序首址IP。 FR专作何用?它有哪6个状态标志?分别在何条件下被置位或复位?FR还有哪3个控制标志?含义?在何情况下需将它置位或复位?2.1.3 8086CPU怎样组织和使用内存?(1) 8086有20条地址线,可编出220=1k×1K=1M个地址值。(2) 8086按字节编址:每8位二进制数(称一个字节)所占用的存储空间分配一个地址编号,这叫“按字节”编址。因此8086可寻址的存储空间为1M字节。(3) 8086的存数规则是:沿着地址增加方向,依次连续存放各个数据,先存数据的低字节、后存高字

6、节,即低字节存放在低地址,并以最低字节所在单元的地址(首址)代表该数据的地址。见P48图3-2(a)指令代码的存放规则同上:从低址到高址,依次连续存放各条指令的代码,并以代码第一个字节所在单元的地址(首址)代表该指令的地址。(4) 为什么、怎样分段?见书P12“2. (1),(2)”(5) 何谓“逻辑地址”、“物理地址”?答:前者是程序使用的地址,由段基值和段内偏移量二者组成,缺一不可!把段基值左移4位即可后者是信息在内存中实际存放的地址。BIU怎样计算物理地址?答:物理地址=段基值×16段内偏移量。又问:段基值和偏移量取之于何处?答:见书图2-6和P13“ a b c d ”和表2-2。2.2 8086引脚功能:务必通过细读P15P18而熟知P1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论