计算机组成原理dais实验,DAIS版本计算机组成原理实验指导综述.pdf

计 算 机 组 成 原 理

实 验 指 导

2016 / 2017 学年 第 2 学期

专 业

班 级

姓 名

学 号

指导教师

1

第一章 Dais-CMX16 +系统概述

1.1 系统特点

1. 指令格式

Dais-CMX 系列的指令格式,采用“变长指令字”结构,不同指令操作码不完全相同,操作码

的位数不固定,结构灵活,指令的码点冗余少,能充分利用指令的毎一位。可指定 256 种操作,即

最多可以包含 256 条指令。在“达爱思通用汇编器”的支撑下,打造属于自己的个性化指令系统,

亦可设计成与十六位、 八位微处理器兼容的通用指令系统, 为模型计算机的标准化与通用性设计构

建了一个可操作平台。

2. 微控制器

Dais-CMX 系列运用“ PLA ”理念,用存储器逻辑与组合逻辑相结合的方法构造微控制器,根

据程序需要自动变更当前控制逻辑, 对于使用频率高的简单指令以及很有用又不复杂的指令选择组

合逻辑,遇复杂的、不规整需扩充的指令选择存储器逻辑,从而实现动态的微控制体系结构。

3. 后续微址

Dais-CMX 系列微程序控制器中隐含后续微地址( BAF ),采用断定法,由转移控制段 BCF (2

位)规定后续微地址形成方式,支持顺序执行( uPC+1),进位位转移,零标志转移,无条件转移,

在取指周期以操作码形成后续微地址。

4. 总线结构

Dais-CMX 系列采用三总线结构, 分别是数据总线 (dbus)、指令总线 (Ibus)和微总线 (udbs),

这种三者分离并行的总线结构, 遇取指周期可以并行完成操作数的存取, 在当前指令结束后的首个

微周期可直接进入下一条指令的取指操作, 通过微总线形成电路解释与执行的后续微址, 因此指令

总线与微总线的主要仼务是预取指与后续微址的预处理。

5. 时序层次

Dais-CMX 系列拥有一个周期、节拍、脉冲组成的三级时序系统。以取指周期为始设了四个状

态触发器,在组合逻辑控制中,那个触发器为 1,控制器就进进入那个机器周期的微操作。系统按

序定拍,随机器周期动态变更节拍发生器,在非取指周期产生 T1→T3 →T4 三拍制节拍发生器,在

取指周期产生 T1 →T2 →T3→T4 四拍制发生器

2

1.2 硬件环境

1. 实时监视器

各部件单元都以计算机结构模型布局, 清晰明了, 各寄存器、 部件均有四个七段数码管显示其

十六进制内容,清楚明了。两个数据流方向指示灯,以直观反映当前数据值及该数据从何处输出,

而又是被何单元接收的。使得系统在实验时即使不借助 PC 机,也可实时观察数据流状态,判断其

正确性,提供一目了然的实验环境。

2. 开放式设计

系统支持三种实验电路构造方式, 即实验单元电路的硬布线连接方式、 单元电路的控位连接方

式和实验电路“软连线” 方式。对于实验单元电路的硬布线连接方式,可采用双头实验导线从零开

始在扩展区域逐一搭起一个实验电路; 对于各单元电路的控位连接, 只需使用双头实验导线在单元

电路控位与控制信号之间对应连接, 就可构造出实验所需的部件控制电路; 亦可使用可编程逻辑器

件在线设计下载实验电路,实现实验电路的“软接线” 。

系统的数据总线、地址总线、控制总线均通过插孔引出,并设计了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值