1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 计算机组成asr实验 计算机组成原理实验报告基本模型机和复杂模型机的设计.doc...

计算机组成asr实验 计算机组成原理实验报告基本模型机和复杂模型机的设计.doc...

时间:2023-05-04 11:04:41

相关推荐

计算机组成asr实验 计算机组成原理实验报告基本模型机和复杂模型机的设计.doc...

文档介绍:

基本模型机设计一. 设计目的 .在掌握部件单元电路实验的基础上,进一步将其组成系统构造一台稍微复杂的模型计算机; .为其定义 条机器指令,并编写相应的微程序,具体上机调试掌握整机概念二. 设计内容部件实验过程中,各部件单元的控制信号是人为模拟产生的,而本次实验将能在微程序控制下自动产生各部件单元控制信号,实现特定指令的功能,这里, 计算机数据通路的控制将由微程序控制器来完成,CPU 从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。三.概要设计为了向 RAM 中装入程序和数据, 检查写入是否正确, 并能启动程序执行, 还必须设计三个控制台操作微程序. 存储器读操作: 拨动总清开关 CLR 后, 控制台开关 SWB,SWA 为””时,按 START 微动开关,可对 RAM 连续手动读操作. 存储器写操作: 拨动总清开关 CLR 后, 控制台开关 SWB SWA 置为””时, 按START 微动开关可对 RAM 进行连续手动写入. 启动程序: 拨动总清开关 CLR 后, 控制台开关 SWB SWA 置为“”时,按 START 微动开关,既可转入到第 号“取址”微指令,启动程序运行. 上述三条控制台指令用两个开关 SWB SWA 的状态来设置,其定义如下表 - 读写变化 SWB SWA 控制台指令 读内存( KRD ) 写内存( KWE ) 启动程序( RP) 根据以上要素设计数据通路框图,如图 - : 表 - 微代码的定义微程序 - 控制信号 S S S RD M M A BP uA uA uA uA uA uA 表 - A,B,P 字段内容 A 字段 B 字段 P 字段 控制信号 控制信号 控制信号 . LDRI RS_G P LDDR LDDR LDIR P LOAD ALU_G LDAR PC_G LDPC 当拟定“取指令”微指令时,该微指令的判别测试字段为 P测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此 P测试结果出现多路分支。本次课程设计用指令寄存器的前 位( I-I )作为测试条件,出现 路分支, 占用 个固定微地址单元。控制台操作为 P测试,它以控制台开关 SWB ,SWA 作为测试条件,出现了 路分支,占用 个固定微地址单元。当分支微地址单元固定后,剩下的其他地方就可以一条微指令占用控存一个微地址单元随意填写。 PC—>AR PC+ DR —>RAM RAM —>BUS BUS —>DR RAM —>BUS BUS —>DR PC—>AR PC+ P DR —>RAM 控制台 WRITE ( ) READ() RUN() 图 - 微程序流程图表 - 二进制微代码表微地址 S ~CN RD M M ABP uA ~uA

内容来自淘豆网转载请标明出处.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。