



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-.z.4详细设计阶段4.1控制台流程分解4.1.1公操作P〔4〕控制台P〔4〕控制台WEA9A8ABC000000011000000100NULLP(4)选中P(4),通过译码形成入口地址。4.1.2强置写DR1→RAMSW→BUSDR1→RAMSW→BUSBUS→DR1PC→ARPC+1KWE(01)P(4)1.S3S2S1S0M WEA9A8ABC000000011000000100NULLLDARPC-BLDPC〔1〕翻开PC-B将数据送到总线上;〔2〕翻开LDAR将数据从总线流到AR中;〔3〕翻开LDPC,让自动加1的数据进入PC中。2.2.S3S2S1S0M WEA9A8ABC000000000010000000NULLSW-BLDDR1NULL〔1〕翻开SW-B将数据送到总线上,〔2〕翻开LDDR1将数据从总线流到DR1中。3.S3S2S1S0M WEA9A8ABC000001101000101100F=AWECENULLALU-BNULL〔1〕翻开ALU-B将数据送到总线上,其间DR1中的数据相当于在ALU中做F=A的运算;〔2〕翻开CE、WE置成01状态,将数据从总线流到主存相应地址单元中,完成数据写操作。强置读形成入口地址后,执行读操作。RAM→RAM→BUSBUS→DR1DR1→LEDPC→ARPC+1KRD(00)P(4)S3S2S1S0M WEA9A8ABC000000011110110110NULLLDARPC-BLDPC〔1〕翻开PC-B将数据送到总线上;〔2〕翻开LDAR将数据从总线流到AR中;〔3〕翻开LDPC,让自动加1的数据进入PC中。2.S3S2S1S0M WEA9A8ABC000000001010000000NULLWECELDDR1NULL〔1〕翻开CE、WE置成00状态,将数据从主存送到总线上;〔2〕翻开LDDR1将数据从总线流到DR1中。3.S3S2S1S0M WEA9A8ABC000000110000101000NULLLED-BNULLALU-BNULL〔1〕翻开ALU-B将数据送到总线上,其间DR1中的数据相当于在ALU中做F=A的运算;〔2〕翻开LED-B,数据从总线流到输出单元,在数码管上显示出来,完成数据读操作。执行程序P(4)RP(11)P(4)RP(11)S3S2S1S0M WEA9A8ABC000000011000000000NULL所有都为空操作,只是要通过后继地址转入到运行微程序的流程中。4..1.5控制台流程图由上可知控制台的总流程图为:DR1→LEDDR1→LEDRAM→BUSBUS→DR1PC→ARPC+1DR1→RAMSW→BUSBUS→DR1PC→ARPC+1P〔4〕控制台00(八进制微地址)KRD(00)KWE(01)RP(11)20212023243022274.2运行微程序子流程4.2.1公操作所有的子流程都要运行取指的公操作,然后才能进展各自的操作。运行微程序运行微程序01PC→AR01PC→ARPC+1RAM→BUSBUS→IRP(1)0240S3S2S1S0M WEA9A8ABC000000011000000100NULLLDARPC-BLDPC〔1〕翻开PC-B,将PC中的数据〔指令操作码地址〕送到总线上〔2〕翻开LDAR将数据从总线流到中〔3〕翻开LDPC,让自动加1的数据进入PC中。2.S3S2S1S0M WEA9A8ABC000000001100000001NULLWECELDIRNULLP(1)〔1〕翻开CE、WE置成00状态,对主存进展读操作,访问AR中保存地址的地址单元中指令;〔2〕翻开LDIR,将主存中被访问的地址单元中指令送到IR;〔3〕选中P(1),根据刚保存到IR中的指令,通过指令译码器,形成执行该指令的微程序入口地址。SW→SW→R0P(1)完成公操作后,根据形成的入口地址运行IN1指令操作。S3S2S1S0M WEA9A8ABC000000000001000000NULLSW-BLDRiNULL〔1〕翻开SW-B,将"INPUTDEVICE〞中输入的数据流到总线上;〔2〕翻开LDRi,在T4脉冲作用下翻开R0输入端据IN1机器指令的后两位决定让数据从总线上送入R0。4.2.3ADD指令操作P(1)PCP(1)PC→ARPC+1RAM→BUSBUS→ARRAM→BUSBUS→DR2R0→DR1(DR1)+(DR2)→R01.S3S2S1S0M WEA9A8ABC000000011110110110NULLLDARPC-BLDPC翻开PC-B,将中的数据送到BUS;翻开LDAR,在T3脉冲作用下将数据从总线送到AR中;翻开LDPC,让自动加1的数据进入PC中。2S3S2S1S0M WEA9A8ABC000000001110000001NULLWECELDARNULL〔1〕翻开CE、WE置成00状态,将数据从主存送到总线上;〔2〕翻开LDAR,在T3脉冲作用下将数据从总线流到AR中。3.S3S2S1S0M WEA9A8ABC000000001011000000NULLWECELDDR2NULL〔1〕翻开RS-B,即翻开R0的输出,将数据送到总线上;〔2〕翻开LDDR1,在T4脉冲作用下让操作数经由总线进入到DR2中。4.S3S2S1S0M WEA9A8ABC000000011010001000NULLLDDR1RS-BNULL〔1〕翻开RS-B,即翻开R0的输出,将数据送到总线上;〔2〕翻开LDDR1,在T4脉冲作用下让操作数经由总线进入到DR1中。5.S3S2S1S0M WEA9A8ABC100101011001
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一篮球机构活动方案
- 六一舞蹈幼儿园活动方案
- 六一节销售活动方案
- 六一迪斯尼活动方案
- 六块九零食活动方案
- 云安全面试题及答案
- 医护到家考试试题及答案
- 医保知识考试试题及答案
- 安全生产a证考试试题及答案
- 药学老师考试试题及答案
- 2025年一级建造师《市政实务》考点精粹
- 融资专员测试题及答案
- 河北秦皇岛事业单位招聘中小学教师类D类考试模拟题带答案2024年
- T-ZZB 2218-2021 燃气用具脉冲点火器
- 好读书读好书课件
- 以科技创新为导向的医疗人才培养计划
- 《中华人民共和国公务员法概述》课件
- 装修验房合同协议
- 专业市场营销咨询服务合同
- 企业信息管理制度
- 2025届湖南省邵阳市邵东县中考生物押题卷含解析
评论
0/150
提交评论