计算机组成原理微代码的修改,计算机组成原理实验七脱机方式下微代码装入与执行实验.doc...

文档介绍:

计算机组成原理--实验七--脱机方式下微代码装入与执行实验————————————————————————————————作者:————————————————————————————————日期: 实验七脱机方式下微代码装入与执行实验一、实验目的通过微程序的编制、装入、执行,验证微程序控制的工作方法。观察微程序的运行过程,未进行简单模型计算机实验作准备。二、实验原理时序信号指令与微指令周期机器指令与机器指令周期微程序控制器逻辑结构微程令流程分析微程令译码分析三、实验过程连线把时钟单元(CLOCKUNIT)的T1-T4接到微程序控制单元(MAINCONTROLUNIT)的T1-T4。用另一根线把时钟单元(CLOCKUNIT)的T4接到微程序控制单元(MAINCONTROUNIR)的T4。把手动控制开关单元(MANUALUNIT)的MA6-MA0接到微程序控制单元(MAINCONTROLUNIT)的MA6-MA0。写入伪代码操作过程拨动一下开关,即实现“1—0—1”,产生一个清除脉冲,使微程序控制单元(MAINCONTROLUNIT)初始化。把微程序控制单元(MAINCONTROLUNIT)右上角的编程开关置于“READ”状态把时钟单元(CLOCKUNIT)的RUN/STEP开关置于“STEP”状态。在手动控制单元(MANUALUNIT)的MA6-MA0开关上拨入微控制存储器地址开关MA6—MA0,按表2-15从00H开始。在微程序控制单元(MAINCONTROLUNIT)的微指令代码开关MK23-MK0上按表2-15的内容拨入24位的微指令,微指令代码显示灯上显示拨入的微指令代码。按动时钟单元(CLOCKUNIT)的“START”按键,产生一组时序信号(T1—T4),作用是把微指令代码开关MK23-MK0上的24位的微指令代码希尔与MA6—MA0指定的微程序控制存储器(2816)单元中,并显示MA6—MA0微程序控制存储器地址。把MA6—MA0开关上微控至存储器地址加1,变成01H,02H,………,重复上面第(5)、第(6)两步直接把表2-15中微指令代码全部写入微程序控制储存器(2816)中。校验微代码操作过程拨动一下开关,即实现“1—0—1”,产生一个清除脉冲,使微程序控制单元(MAINCONTROLUNIT)初始化。把微程序控制单元(MAINCONTROLUNIT)右上角的编程开关置于“READ”状态,确保RUN/STEP开关置于“STEP”状态。在手动控制单元(MANUALUNIT)的MA6—MA0开关上拨入微程序控制存储器地址,从00H开始。按动时钟单元(CLOCKUNIT)的“START”按键,产生一组时序信号T1—T4,作用是将MA6—MA0指定的微程序控制存储器(2816)单元的微代码读出,显示在相应的24位微代码显示灯上,,同时显示MA6—MA0微程序控制存储器地址。与表2-15的微程序代码进行比较,若相同,把MA6—MA0开关上的微控制存储内地址加1,变成01H,02H…,反复执行上面第(4)步操作再次读出验证,直至检查完表2-15中全部微程序代码为止。比较后若不同,立即把微程序控制单元(MAINCONTROLUNIT)右上角的编程开关置于“PROG”状态,执行写入微代码操作过程的第(5)、第(6)这两步操作,写入正确微代码,然后

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值