如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《微机原理及应用》期末复习数据总线DB一、各种进制数的转换二、计算机中带符号数的表示、运算及转换原码、反码、补码与真值三、溢出及其判断方法四、信息的编码:BCD码、ASCII码一、8086/8088CPU简介二、8086/8088CPU的结构8086CPU内部结构从功能上讲可分为两大部分:即总线接口单元BIU(BusInterfaceUnit)和执行单元EU(ExecutionUnit)。BIU与EU的结构和功能通用寄存器组三、8086/8088寄存器结构14个16位的寄存器:重点掌握各个寄存器的功能和用法1.通用寄存器2.段寄存器(16位)用来存放段地址CS代码段寄存器DS数据段寄存器SS堆栈段寄存器ES附加段寄存器,(辅助的数据区)★每个段最多包含64K个存储单元3.控制寄存器(16位)IP指令指针寄存器:存放代码段中偏移地址PSW状态标志寄存器,即FLAGS(32位为EFLAGS)表8086/8088段寄存器与提供段内偏移地址的寄存器之间的默认组合4.8086/8088中的标志寄存器四、8086/8088存储器组织总线周期可分为“读”总线周期(CPU从存储器或I/O端口读取数据)和“写”总线周期(CPU将数据写入存储器或I/O端口)。每个基本总线周期通常包含4个T状态,一个T状态就是一个时钟周期,是CPU处理动作的最小单位,是主频的倒数。如:8086的主频为5MHz,1个时钟周期就是200ns,一个基本总线周期就是800ns。七、8086CPU的引脚及功能一、8086/8088指令系统的寻址方式8086/8088指令系统中操作数分为数据操作数和地址操作数两类。1)数据操作数这类操作数是与数据有关的操作数,即指令中操作的对象是数据。数据操作数又可分为:(1)立即数操作数。指令中要操作的数据包含在指令中。例:MOVAL,64H(2)寄存器操作数。指令中要操作的数据存放在指定的寄存器中。例:MOVAL,BL(3)存储器操作数。指令中要操作的数据存放在指定的存储单元中。例:MOVAL,[1000H](4)I/O操作数。指令中要操作的数据来自或送到I/O端口。例:INAL,60H寻址方式所谓寻址方式,就是指令中给出的寻找操作数(包括数据操作数和地址操作数)的方法。根据操作数的种类,8086/8088指令系统的寻址方式分为两大类:数据寻址方式和地址寻址方式。1)数据寻址方式数据寻址方式可分为立即数寻址方式、寄存器寻址方式、存储器寻址方式和I/O端口寻址方式四种类型。立即数寻址方式寄存器寻址方式存储器寻址方式①直接寻址方式②寄存器间接寻址方式③寄存器相对寻址方式④基址变址寻址方式⑤基址变址相对寻址方式(4)I/O端口寻址方式①端口直接寻址方式②端口间接寻址方式2)地址寻址方式段内直接寻址方式段内间接寻址方式段间直接寻址方式段间间接寻址方式二、8086/8088指令系统一、汇编语言源程序的格式二、伪指令语句DB、DW、DD、DUP、EQU、SEGMENT/ENDS、ASSUME、PROC/ENDP、MACRO/ENDM、END、OFFSET、TYPE、LENGTH、SIZE要求:会填内存表DATASEGMENT;定义数据DATA1DB0F8H,60H,0ACH,74H,3BH;被加数DATA2DB0C1H,36H,9EH,0D5H,20H;加数DATAENDS;数据段结束CODESEGMENT;定义代码段ASSUMECS:CODE,DS:DATA四、汇编语言上机过程半导体存储器三、存储器芯片的扩展方法:字扩展、位扩展、字位扩展一、接口与端口的概念二、I/O端口地址的编址三、CPU与外设间的数据传送方式及应用场合:程序传送方式(无条件传送、查询传送)、中断方式、DMA方式四、查询传送方式输入、输出编程五、中断的基本概念中断、中断源、中断向量、中断向量表六、中断的类型中断分为:内部中断和外部中断外部中断又分为可屏蔽中断和不可屏蔽中断CPU响应可屏蔽中断的条件中断优先级顺序一、可编程定时/计数器芯片825318253的结构、引脚及六种工作方式:要求:了解各种工作方式输出的波形28253的初始化编程38253与CPU的连接及地址译码A二、可编程并行接口芯片8255A18255A的结构和引脚28255A的初始化编程要求:8255A的方式选择字38255A的三种工作方式要求:8255A的方式048255A与CPU的连接估计题型:单选25分填空15分判断改错10分简答20分应用题30分《微机原理及应用》答疑安排待定,请关注公共邮箱的通知!!!《微机原理及应