优·第1章微型计算机概述.docVIP

  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微型机基本工作原理 §1.1模拟微机硬件组成 见附图1 1.PC—程序计数器 作用:指出下条指令地址 共四位0000~1111 ①可加1 CP ②可输出 EP ③可清除 CLR CLK为时钟 复位时为0 2.存储器地址寄存器MAR 接受PC送来的地址送到PROM作地址 LM=1 接收总线内容 3.PROM 见附图2 二极管接通时输出为1 ER为允许输出 设K03二极管通 当A1A0=00时 D3D2D1D0=1000 4.指令寄存器IR 接到PROM送的指令8位 LI=1 接收 EI=1 指令地址输出4位 8位指令x x x x x x x x 指令 地址值 5.控制部件CON---发出控制信息 每次运行前CON先发CLR=1 有关部件清“0” CON共发出 CP EP LM ER LI EI LA EA SU EU LB LO SU=0 ALU加法 SU=1 ALU减法 6.累加器A ①收到总线上的信息LA=1 ②把A送到总线EA=1 ③直接送到ALU,不受EA控制 7.算术逻辑部件ALU ①SU=0加法 A+B ②SU=1减法 A-B ③输出到总线 EU=1 8.寄存器B ①接收总线信息 LB=1 ②直接送到ALU 无需控制 9.输出寄存器O ①接收总线信息LO=1 ②直接输出到D显示器 10.D显示器 §1.2执行指令的例行程序 见附图3 环形计数器及机器节拍 取指周期及执行周期 清“0”和起动之后的第一个节拍CLK为T0 ① T0=1 地址节拍 应将PC内容(第一个地址码)送入MAR,再送入PROM EP=1 PC允许输出 LM=1 MAR接收 CON=CP EP LM ER LI EI LA EA SU EU LB LU = 0 1 1 0 0 0 0 0 0 0 0 0 ② 储存节拍T1=1 将由PC指向的存储单元内容送IR, IR的高4位送到控制部件 ER=1 存储器允许输出 LI=1 IR接收指令 CON=0001 1000 0000 ⑶ 增量节拍T2=1 PC+1做好下一条取指准备 CP=1 CON=1000 0000 0000 T0、T1、T2称为取指周期。 下面为执行周期,指令不同,执行周期不同,下面以LDA为例 ⑷ T3=1 指令高4位送到控制部件,进行译码 EI=1 指令寄存器低四位送总线 LM=1 MAR接收低四位作为地址送到PROM CON=0010 0100 0000 第二次访问的是数据区 ⑸ T4=1 PROM中的数据区存储单元内容送出到总线 ER=1 存储器输出总线 若A接收,则LA=1 若B接收,则LB=1 ⑹ T5=1 根据不同的指令发不同的控制 ① 若取数到A,T5无动作 ② 若执行加法EU=1,SU=0 LA=1 ③ 若执行减法EU=1,SU=1 LA=1 §1.3 指令执行时间表 见附图4 以五条指令为例 LDA ADD SUB OUT HLT §1.4 控制部件 环形计数器及PC 指令译码器,对指令寄存器高4位进行译码 见附图5 控制距阵CON 根据指令译码信号及T0~T5 发出控制信息 例根据指令执行时间表 T2=1时 CP=1 T0=1时 EP=1 LM=1,有4种情况,看操作时间表 ①LDA T3 ②ADD T3 ③SUB T3 ④ T0 LA=1 ①LDA T4 ②DAA T5 ③SUB T5 见附图6 §1.5 模拟微型机功能扩展 PC上增加Lp , 除顺序计数外,还可接收新的数,可以跳转指令 增加RAM 读/写存储器 增加寄存器及变址寄存器 增加输入/输出接口电路 §2 IBMPC机的发展,从8086到pentiumⅣ 1978年6月推出 8086------第3代微机处理器 数据16位, 29000个晶体管 时钟:5M、8M、10M 两个独立的功能部件 总线接口部件BIU Bus Interface Unit 由段寄存器、指令指针、地址形成逻辑、总线控制逻辑、指令队列等组成。 功能:从内存储器取指令送到

文档评论(0)

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

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

1亿VIP精品文档

相关文档