[工学]计算机组成原理实验控制器.ppt

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

P(3):测试进位(CY)和结果为零(Z)标志。 两标志皆为0时,微指令的下地址为UA5~UA0,两标志 之一为1时,下地址为将UA4置1后的下地址.也就是说测试(P3)微指令的下地址的UA4必须是0。 例: UA5~UA0为0A 满足条件:E=1A 不满足条件:E=0A ★基地址处如果不用,须写一条“空操作”。 例:M10 00 00 00 80 微指令格式 UA5 4 3 2 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 0 1 0 1 0 未定义(12,17,19-1F) 运行微程序 NOP(10) IN(11) ADD(16) MOV(13) OUT(18) JMP(15) 01 10+0 NOP 01 10+1 SW→RD 10+6 01 04 (DR1)+ (DR2)→RD 03 RS→DR2 RD→DR1 10+3 PC→AR PC+1 01 05 RS→RAM 07 RAM→AR 0A 10+8 0B RAM→LED 01 RAM→AR 09 RAM→PC 01 10+5 NOP 01 微程序流程图 02 01 00 NOP PC→AR PC+1 RAM→IR P(1) MOV(14) 08 (AR)→RD 01 10+4 PC→AR PC+1 PC→AR PC+1 PC→AR PC+1 实验连线图 实验步骤 按图2-5-3连接相关的实验电路。 将实验设备设置在“模型机”状态,点击桌面上 图标启动DAIS系统软件,并选定:串口为COM1;波特率为9600;运行方式为“微运行”;连接硬件实验系统进入主界面。 在编辑状态下,依次输入机器代码及对应微指令码,“保存”并“装载”到实验设备的控存和内存中。 用微单步运行微指令程序,对照微程序流程图,观察实验设备平台上的相关寄存器当前状态及微地址指示灯是否和其流程图中表示的一致。检查、运行、记录并对照调试运行后的结果是否和预测值一致。 注意:在运行程序时不可同时打开多个主界面窗口。 实验步骤 81 02 00 00 1 1 1 11 SW→RD 80 00 00 00 1 10 NOP 80 00 00 00 06 设置复杂模型机 05 04 03 0A 10 80 00 1 1 1 1 02 RAM→IR 40 60 00 20 1 1 1 1 01 PC→AR, PC+1 80 00 00 00 1 00 NOP 3区 2区 1区 0区 0 1 微指令后续地址(基地址) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 地址 SW-B PX1 UA5 UA4 UA3 UA2 UA1 UA0 WE LDR0 LDDR1 LDDR2 LDIR LDPC LDAR PX2 S3 S2 S1 S0 M CN LOAD CE A8 A9 PX3 保留字 AR A B C 控 制 信 号 微指令代码 十六进制 3区域 2区域 1区域 0区域 区号 微操作 81 02 00 00 11(返01) 0A 10 80 00 02 40 60 00 20 01 80 00 00 00 00 11 IN R1 3区 2区 1区 0区 微代码 微操作 微地址 微程序 入口地址 机器指令 设计举例:IN R1,SW Dais-CMH+实验设备位置图 SW 地址总线 内存 锁存输出 DR2 DR1 299 R0 R1 R2 指令寄存器IR 程序计数器PC 控存 ALU 数据总线 微地址 复位 微单步 综合设计 自定义指令系统的设计与实现 用复杂模型机方式完成下列十组机器指 令序列中每条指令的微程序设计 (选其中之 一),达到能够程单步运行状态 。 实验内容 实验目的 综合运用所学计算机原理和汇编知识,结合前面5个实验内容。设计微程序实现题目规定的指令。 1. MOV R0,XXH MOV R1,[10H] ADD R0,R1 JCZ L1 ;相对寻址 MOV [11H],R0 L1: HLT 综合设计题目 综合设计题目 2. MOV R1,12H MOV [10H],R1 CLR R1 ADD R1,@[10H] INC [10H] ADD R1,@[10H] HLT 3. MOV R2,XXH SUB R2,[11H] RLC R2 MOV @[20H],R2 HLT 综合设计题目 MOV R0,#

文档评论(0)

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

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

1亿VIP精品文档

相关文档