云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 计算机组成原理课设报告 - 图文

计算机组成原理课设报告 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 6:39:29

5. 组合逻辑控制器

说明:

依据指令执行流程,此处5条指令都被设计为两个指令周期,第一个周期3个节拍,第二个周期5个节拍。

各控制信号逻辑表达式如下:

EMRD=M0*T1+INS11*M1*T6+(INS11+INS20+INS48)*M1*T4

PCOE=M0*T2+INS11*M1*T7+INS48*M1*T6+INS20*M1*T5+INS52*M1*T3 EMEN=M0*T1+INS11*M1*T6+(INS11+INS20+INS48)*M1*T4 IREN=M0*T0

MAREN=M0*T2+INS11*M1*T7+INS48*M1*(T6+T4)+(INS11+INS20)*M1*T5 STEN=INS48*M1*T5+INS52*M1*T3 FEN=(INS11+INS20)*M1*T3

WEN=M0*T1+INS11*M1*(T6+T5+T4)+INS20*M1*T4 AEN=(INS11+INS20+INS33)*M1*T3 X2-X0=INS52*M1*T3 S2-S0=INS11*M1*T3

其他信号逻辑表达式恒为假。

6、微程序控制器设计:

设计本模型机的编号和微指令命令如下: 编号 10 15 30 42 60 微命令 EMRD IREN FEN X0 S0 编号 2 5 8 11 14 微命令 PCOE MAREN WEN X1 S1 编号 3 6 9 12 15 微命令 EMEN STEN AEN X2 S2 操作控制字段占15位,模型机共有64条指令,用9位下址字段可表示512条微指令,判断字段为4位。

微指令格式如下图:

控制字段

取指微指令: 控制字段 1 1 微地址:000H 控制字段 1 1 1 微地址:001H 控制字段 1 判断字段 下址字段 1 1 1 1 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 1 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 1 判断字段 下址字段 微地址:002H

“判断字段”取值为“1111”,表示由微程序入口地址产生器形成指令的第一条微指令。 “判断字段”取值为“0000”,表示顺序执行微指令。 10号指令ADDC A,@R?的微指令: 控制字段 1 1 微地址:008H 控制字段 1 1 1 微地址:009H 控制字段 1 1 微地址:00AH 控制字段 1 1 1 微地址:00BH 控制字段 1 1 微地址:00CH

判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 1 1 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 1 0 1 1 判断字段 下址字段 0 0 0 0 0 0 0 0 0 1 0 1 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 1 0 0 1 15号指令SUB A, EM的微指令: 控制字段 1 1 微地址:018H 控制字段 1 1 1 微地址:019H 控制字段 1 1 微地址:01AH

30号指令MOV A, @R?的微指令: 控制字段 1 微地址:028H

42号指令JZ EM: 控制字段 1 1 微地址:038H

控制字段 1 微地址:039H 控制字段 1 1 1 微地址:03AH 控制字段 微地址:03BH

60号指令RET 控制字段 1 1 1 微地址:048H

【系统实现】

模型机实现 1.七段译码器

(1)逻辑电路的图形符号表示、功能

判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 1 1 1 0 1 1 判断字段 下址字段 0 0 0 0 0 0 0 1 1 1 0 1 0 判断字段 下址字段 0 0 0 0 0 0 0 1 1 1 0 0 1 判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 0 0 0 0 0 判断字段 下址字段 0 0 0 0 0 0 0 0 1 1 0 1 0 判断字段 下址字段 0 0 0 0 0 0 0 0 1 1 0 0 1

(2)系统实现

library IEEE;

use IEEE.STD_LOGIC_1164.ALL; use IEEE.NUMERIC_STD.ALL; entity decoder is port (

number: in std_logic_vector(3 downto 0) ; segment: out std_logic_vector(6 downto 0) );

end entity decoder;

architecture behave of decoder is begin

with number select segment <=

\

搜索更多关于: 计算机组成原理课设报告 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5. 组合逻辑控制器 说明: 依据指令执行流程,此处5条指令都被设计为两个指令周期,第一个周期3个节拍,第二个周期5个节拍。 各控制信号逻辑表达式如下: EMRD=M0*T1+INS11*M1*T6+(INS11+INS20+INS48)*M1*T4 PCOE=M0*T2+INS11*M1*T7+INS48*M1*T6+INS20*M1*T5+INS52*M1*T3 EMEN=M0*T1+INS11*M1*T6+(INS11+INS20+INS48)*M1*T4 IREN=M0*T0 MAREN=M0*T2+INS11*M1*T7+INS48*M1*(T6+T4)+(INS11+INS20)*M1*T5 STEN=INS48*M1*T5+INS52*M1*T3 FEN

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com