网站大量收购独家精品文档,联系QQ:2885784924

070033《微机原理》第2章 典型处理器课件.ppt

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
070033《微机原理》第2章 典型处理器课件

第2章 8086微处理器;地址/数据线; 2-2-2、8086引线; T1状态: A19~A16为地址的高四位, T2、T3、TW、T4状态:为状态信号。 S6=0,8086CPU连在总线上; S5:中断允许标志设置: S5=0,允许可屏蔽中断请求 S5=1,禁止可屏蔽中断请求 ;5、BHE/S7(输出,三态,34) T1状态:D15—D8有效, T2、T3、TW、T4:为S7信号,在8086中无意义。 BHE和A0区分数据格式: BHE A0 操作 数据引脚 0 0 从偶地址写一个字 AD15~AD0 1 0 从偶地址读/写一个字节 A D7~AD0 0 1 从奇地址读/写一个字节 AD15~AD8 0 1 1 0;6、NMI:非屏蔽中断(输入,17脚) 不受中断允许标志IF的影响,不能用软件进行屏蔽。 7、INTR可屏蔽中断请求(输入,18脚) 若IF=1,CPU将响应中断请求。 8、RD读信号(输出,32脚) 将对内存或I/O端口进行操作。 9、CLK时钟(输入,19脚) 要求频率为:8086-2:8MHZ;10、TEST:测试信号(输入,第23脚) 执行WAIT指令,CPU处于空转等待,当 TEST有效时,结束等待状态。 11、RESET:复位信号(输入,21脚) 标志寄存器、IP、CS、ES、SS、DS和指 令队列清零,CS置为FFFFH。 12、READY:准备好信号(输入,22脚) 表示内存或I/O设备准备好,可以进行数据传输。;§2.2 8086的内部结构 ; 2-2-1 8086的内部结构;外部总线;执行部件; 20位地址加法器 ; 2-2-3、执行部件EU (Excution Unit);2、 四个专用寄存器 二个指针寄存器 SP:堆栈指针,其内容与堆栈段寄存器SS的 内容相加,提供堆栈操作地址。 BP:基址指针:构成段内偏移地址的一部分. 二个变址寄存器: SI:(Source Index):SI含有源地址意思,产 生有效地址或实际地址的偏移量。 DI:(Destination Index):DI含有目的意思, 产生有效地址或实际地址的偏移量。 ; 3、算术逻辑单元ALU: 主要是加法器。大部分指令的执行由加法器完成。 4、 标志寄存器:16位字利用了9位。 标志分两类: 状态标志(6位):反映刚刚完成???操作 结果情况。 控制标志(3位):在某些指令操作中起 控制作用。;进位标志CF: 运算结果有进位,CF=1,否则CF=0; 奇偶校验标志PF: 辅助进位标志AF: 零标志ZF: 结果为零,ZF=1;否则CF=0; 符号标志SF: 与运算结果的最高位相同; 溢出标志OF: 跟踪标志TF: CPU按跟踪方式执行指令; 中断允许标志IF: IF=1,允许可屏蔽中断; 方向标志DF:;例1、将两数相加,即0100 1100加 0110 0101, CF、PF、AF、ZF、SF、OF各为何值? 0100 1100 + 0110 0101 1011 0001 CF=0,PF=1,AF=1,ZF=0, SF=1, OF=1 ; 2-2-3、总线接口单元BIU (Bus Interface Unit); 由四个段寄存器的某个段地址或地址偏移,通过地址加法器,形成20位物理地址。 ①执行单元中各寄存器均为16位,只能寻址 =64K字节,利用段寄存器,可以扩大寻址空间为 =1MB。 ②段寄存器为信息按特征分段存贮带来方便. 存储器可以划分为:程序区、数据区、堆栈区 CS:16位的代码段寄

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档