【计算机组成原理】实验四:单总线硬布线控制器设计(内附完整实验报告和成果文件)

目录

一、实验目的

二、实验内容

三、实验步骤

 四、记录与处理 

 五、思考

六、完整实验报告和成果文件提取链接


一、实验目的

1、理解典型指令控制信号的产生条件

2、掌握指令译码器的设计方法

3、掌握单总线定长指令周期时序发生器的设计方法

二、实验内容

1、实验内容

(1)利用比较器设计指令译码器电路。

(2)利用状态转换真值表设计时序发生器状态机。

(3)利用输出函数真值表设计时序发生器输出函数

2、实验原理

(1)指令译码器:

六条MIPS指令的作用,其中所有的imm立即数都需要括展到32位

(2)状态转换真值表设计时序发生器状态机和输出函数原理:

每一个机器周期包含四个节拍,T1,T2,T3,T4,为高电平表示当前处于对应节拍,注意这里状态周期电位和节拍电位都是循环产生的。

三、实验步骤

1.指令译码器:

根据它们的指令格式即可设计出相应的指令译码器:

2.定长指令周期——时序发生器设计

定长指令周期的状态转化机的状态转化如图所示:

根据以上状态图可以得出时序发生器状态机真值表:

M3

M2

M1

M0

N3

N2

N1

N0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

1

0

0

0

1

0

0

0

1

1

0

0

1

1

0

1

0

0

0

1

0

0

0

1

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

1

0

1

1

1

1

0

0

0

1

0

0

0

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

1

1

0

1

1

0

0

0

0

输入为M3,M2,M1,M0,输出为N3,N2,N1,N0.输出函数的逻辑表达式为:

所以得到时序发生器状态机如图所示:

进行测试发现时序发生器状态机与真值表结果一致。

3.时序发生器输出函数:

M3

M2

M1

M0

Mif

Mcal

Mex

T1

T2

T3

T4

0

0

0

0

1

1

0

0

0

1

1

1

0

0

1

0

1

1

0

0

1

1

1

1

0

1

0

0

1

1

0

1

0

1

1

1

0

1

1

0

1

1

0

1

1

1

1

1

1

0

0

0

1

1

1

0

0

1

1

1

1

0

1

0

1

1

1

0

1

1

1

1

根据表达式可以生成电路为:

 四、记录与处理 

1、指令译码器:

2.时序发生器状态机(定长指令周期)测试:真值表为:

M3

M2

M1

M0

N3

N2

N1

N0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

1

0

0

0

1

0

0

0

1

1

0

0

1

1

0

1

0

0

0

1

0

0

0

1

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

1

0

1

1

1

1

0

0

0

1

0

0

0

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0

1

1

1

0

1

1

0

0

0

0

输入为M3=0,M2=0,M1=0,M0=0,次态输出为N3=0,N2=0,N1=0,N0=1

3.时序发生器输出函数(定长指令周期)测试:真值表为:

M3

M2

M1

M0

Mif

Mcal

Mex

T1

T2

T3

T4

0

0

0

0

1

1

0

0

0

1

1

1

0

0

1

0

1

1

0

0

1

1

1

1

0

1

0

0

1

1

0

1

0

1

1

1

0

1

1

0

1

1

0

1

1

1

1

1

1

0

0

0

1

1

1

0

0

1

1

1

1

0

1

0

1

1

1

0

1

1

1

1

M3=0,M2=1,M1=0,M0=0时,Mif=0Mcal=1Mex=0T1=1T2=0T3=0T4=0

 五、思考

  通过本次实验,我深刻体会到理论知识与实践操作相结合的重要性,并且掌握了单总线硬布线控制器的设计方法和原理。

六、完整实验报告和成果文件提取链接

 实验源件:

实验报告缩略图,含该实验的原理以及实验步骤、公式、测试等(超详细)  

具体内容详情请查看下面的百度网盘链接。
链接:https://pan.baidu.com/s/1m6xB9U73wzlLGj5_Gg3PGw?pwd=u0fm 
提取码:u0fm 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值