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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 冯式结构(计算器中心各器件功能) 输入:将信息转换成机器能识别的形式 储存器:存放数据和程序 运算器:算术运算逻辑运算 控制器:指挥程序运行 输出:将结果转换成人们熟悉的形式 计算机系统组成 1.中央处理器CPU或称微处理器: 中央处理器(CPU)由运算器和控制器组成。 2.存储器: 存放程序和数据。 程序是计算机操作的依据,数据是计算机操作的对象。 3.总线:地址总线AB 、数据总线DB 、控制总线CB 4.输入/输出接口电路 三总线 数据总线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 : 当前数据段中数据的偏移地址,使用时自动加1 SI:指向源操作数 DI:指向目的操作数 指令指针寄存器IP 是一个16位的专用寄存器。 当BIU从内存中取出一条指令,自动修改IP,始终指向下一条将要执行的指令在现行代码段中的偏移量。 8086/8088中的某些指令执行后会改变IP的内容,但用户不能编写指令直接改变IP 的内容。 IP是指令地址在代码段内的偏移量(又称偏移地址),IP要与CS配合共同构成物理地址。 状态标志寄存器 F F是一个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端口地

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档