北航微机原理复习.pdf

北航微机原理复习.pdf

ID:50383930

大小:3.21 MB

页数:84页

时间:2020-03-15

北航微机原理复习.pdf_第1页
北航微机原理复习.pdf_第2页
北航微机原理复习.pdf_第3页
北航微机原理复习.pdf_第4页
北航微机原理复习.pdf_第5页
资源描述:

《北航微机原理复习.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微机原理及接口技术复习课1考试题型1、填空(30分)152、说明(10分)53、问答(10分)54、计算(15分)35、编程(10分)16、程序分析(10分)17、综合应用(15分)12第1章复习数制转换二——十六进制数互相转换11111001B=F9H二——十进制数互相转换10110111B=(183)D12.125D=(1100.001)B3微型计算机定义:以微处理器(CPU)为核心,配上大规模集成电路的存储器(ROM/RAM)、输入/输出接口电路及系统总线等所组成的计算机。4微处理器组成:运算器:四则运算和逻辑运算等控制器:取指令

2、、译码、发控制信号和时序等寄存器组:存放运算数据、中间结果或地址5三组总线地址总线AB单向,位数n决定CPU可寻址的内存容量数据总线DB双向,CPU与存储器、外设交换数据的通路控制总线CB双向,传输控制信号和状态信号6总线分类内部总线(CPU内部)元件级总线(CPU与其他外围芯片之间)系统总线(底板插件,如PCI、PCI-E等)外部总线(系统与系统之间,或连接外设,如USB、RS232等)7复习8086CPU内部结构1979年推出,内含2.9万晶体管数据总线宽度16位,地址总线宽度20位;采用单一的+5V电源,一相时钟,时钟频率为5MHz(8

3、086),10MHz(8086-1),8MHz(8086-2)133条指令,指令长度1~6字节,指令最短执行时间为0.4us(平均0.5us)88086/8088CPU的结构8086与8088的比较8086为16位机(数据总线16位)8088为准16位机,数据总线内部16位,外部8位两者的软件完全兼容,程序的执行也完全相同。8088对相同的程序,它将执行得比8086慢。9从功能上,8086分为两部分,即1.执行部件(executionunit,EU)2.总线接口部件(businterfaceunit,BIU)10执行部件执行部件负责指令的执行,由下列4部分组

4、成:①4个通用寄存器,即AX、BX、CX、DX;②4个指针和变址寄存器,即基数指针寄存器BP(basepointer)堆栈指针寄存器SP(stackpointer)源变址寄存器SI(sourceindex)目的变址寄存器DI(destinationindex);③标志寄存器;④算术逻辑部件ALU(arithmeticlogicunit)。11总线接口部件总线接口部件负责与存储器、I/O端口传送数据,由下列4部分组成:①4个段地址寄存器(CS、DS、ES、SS)②16位的指令指针寄存器IP(InstructionPointer)③20位的地址加法器④6字节的指令队列缓冲器

5、128086的寄存器结构15870AHALAXBHBLBX通用寄存器组CHCLCXDHDLDX分为四类:SPBP指针和1)通用寄存器组SI变址寄存器DI2)指针和变址寄存器IP指令指针和FLAGS标志寄存器2)段寄存器CSDS3)指令指针和标志寄存器段寄存器ESSS13(一)通用寄存器AX、BX、CX和DX一般用来存放8位或者16位操作数AX/AL还可用于乘除法指令和I/O指令中BX查表转换和间接寻址时存放访问存储单元的地址(基址)14(二)指针和变址寄存器1)SP存放的是访问堆栈所需的“堆栈指针”。2)BP访问堆栈段的一个数据区的“基地址”(偏移量)。3)SI

6、用于寻址串操作指令的源数据串。4)DI用于寻址串操作指令的目的数据串。15(三)段寄存器(SegmentRegister)8086有4个16位的段寄存器,每个用来确定一个存储区(段)的起点,与其它寄存器联合生成存储器地址:(1)代码段寄存器CS(2)数据段寄存器DS(3)堆栈段寄存器SS(4)附加段寄存器ES16(四)指令指针和状态标志寄存器16位指令指针IP保存了下一条要执行的指令的地址偏移量标志寄存器FLAGS存放微处理器当前状态信息。17存储器中的逻辑地址和物理地址任何一个逻辑地址由段基址和偏移地址两个部分构成,它们都是无符号的16位二进制数。逻

7、辑地址的表示——段地址:偏移地址任何一个存储单元对应一个20位的物理地址,也可称为绝对地址物理地址=段地址×16+偏移地址例:已知某存储单元所在的段地址为1900H,偏移地址为8000H,试求出该单元所在的物理地址?18最小模式和最大模式的概念(1)最小模式:在系统中只有一个微处理器。(2)最大模式:两个或多个微处理器(主处理器、协处理器)19复习指令系统1.立即数寻址8086CPU指令系统中,有一部分指令所用的8位或16位操作数就在指令中提供,这种方式叫立即数寻址方式。例如:MOVAL,80HMOVAX,1090H立即数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。