天津大学微机原理复习 电信版.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津大学微机原理复习 电信版

第一章冯式结构(计算器中心各器件功能)输入:将信息转换成机器能识别的形式储存器:存放数据和程序运算器:算术运算逻辑运算控制器:指挥程序运行输出:将结果转换成人们熟悉的形式计算机系统组成1.中央处理器CPU或称微处理器:中央处理器(CPU)由运算器和控制器组成。2.存储器:存放程序和数据。程序是计算机操作的依据,数据是计算机操作的对象。3.总线:地址总线AB 、数据总线DB 、控制总线CB4.输入/输出接口电路三总线数据总线DB (Data Bus)地址总线AB (Address Bus)控制总线CB (Control Bus)定点数表示方法小数点的位置固定在最低位的右边(表示整数)或者固定在次最高位的左边(表示有符号的纯小数)。 n-bit定点数表示范围(补码):无符号数0~2n-1,有符号数-2n-1~2n-1-1浮点数表示方法形式:M×BE(M尾数/有效数,B基数,E指数)第二章EU BIU(功能)EU作用:负责指令执行,完成指令的操作BIU作用:根据EU的请求,执行CPU对存储器或I/O接口的总线操作寄存器数据寄存器AX(Accumulator Register)累加器一般用来存放参加运算的数据和结果,在乘、除法运算、I/O操作、BCD数运算中有不可替代的作用。BX(Base Register)基址寄存器除可作数据寄存器外,还可放内存的逻辑偏移地址,而AX,CX,DX则不能。CX(Counter Register)将它称作计数寄存器,是因为它既可作数据寄存器,又可在串指令和移位指令中作计数用。DX(Data Register)DX除可作通用数据寄存器外,还在乘、除法运算、带符号数的扩展指令中有特殊用途。指针寄存器SP,BP:作地址指针,有效地址的偏移量SP:堆栈指针BP:存放于堆栈段某数据区基址的偏移地址变址寄存器SI,DI :当前数据段中数据的偏移地址,使用时自动加1SI:指向源操作数DI:指向目的操作数指令指针寄存器IP是一个16位的专用寄存器。当BIU从内存中取出一条指令,自动修改IP,始终指向下一条将要执行的指令在现行代码段中的偏移量。8086/8088中的某些指令执行后会改变IP的内容,但用户不能编写指令直接改变IP 的内容。IP是指令地址在代码段内的偏移量(又称偏移地址),IP要与CS配合共同构成物理地址。状态标志寄存器 FF是一个16位的专用寄存器,其中6位状态位用于存放运算结果的特征,3位控制位用于控制CPU的操作。状态位SF位:符号位(SF=1 负数;SF=0 正数)ZF位:零标志位(ZF=1 运算结果为0;ZF=0 运算结果不为0)CF位:进位标志位(CF=1最高位有进位/借位;CF=0最高位无进位/借位)AF位:辅助进位(AF=1 有进位;AF=0 无进位;辅助位表示低4位有无进位或借位)PF位:奇偶标志位(PF=1 运算结果1的个数为偶数;PF=0 运算结果1的个数为奇数)OF位:溢出位(OF=1 有溢出;OF=0 无溢出)主要对带符号数运算数值过大,侵占了符号位三个控制位DF:方向标志-控制数据串操作指令的步进方向DF=1 减址方式(STD)DF=0 增址方式(CLD)IF:中断允许标志-对可屏蔽中断IF=1 开中断(STI)IF=0 关中断(CLI)TF:陷阱标志-程序调试TF=1 单步执行TF=0 连续正常执行总线周期CPU完成对存储器或I/O端口的一次访问所需的时间;8086一个基本的总线周期一般由4个时钟周期组成。读写周期时序读周期:T1:输出地址;T2:总线浮空、缓冲;T3- T4:从总线输入数据传送数据写周期:T1:输出地址;T2- T4:把输出数据送到总线上。若存储器或外设速度慢,则向CPU发送READY无效信号,可在T3后插入一个或多个等待周期TW;就绪后,发READY有效信号,CPU自动脱离TW而进入T4状态。若一个总线周期后不执行下一个总线周期,即总线上无数据传输操作,系统总线处于空闲状态,此时执行空闲周期。8086储存格式规则字:从偶地址开始存放的字非规则字:从奇地址开始存放的字特点:规则字的存取在一个总线周期内即可完成非规则字的存取则需2个总线周期I/O端口组织8086系统和外部设备之间是通过I/O接口相互传输信息的。端口:I/O芯片上的一个或一组寄存器,一个I/O芯片上有若干个端口。端口号(端口地址):为每个I/O端口分配的地址,具有惟一性。微机I/O端口有两种编址方式(1)统一编址(2)独立编址统一编址又称“存储器映射方式”。在这种编址方式下,I/O端口地址置于存储器空间中,和存储单元统一编址。优点:无需专门的I/O指令,对端口操作的指令类型多,从而简化了指令系统的设计。缺点:端口占用存储器的地址空间,使存储器容量更加紧张,同时端口指令的长度增加,执行时间较长,端口地

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档