实验三 微控器实验

实验名称

微控器实验

实验目的
  1. 掌握微程序控制器的组成原理
  2. 为模型机编写八条相应的微程序

3.掌握微程序的编制、写入,观察微程序的运行

实验

内容及要求

输入数据06 和地址06,控制实验盒对这两个数据进行加操作,观察过程。

实验设备

PC机一台,TD-CMA实验系统一套。

实验步骤

  1. 编写的8条微指令为NOP→P<1>→(IN→Ro)→(Ro→A)
  2. (Ro→B)→(A+B→Ro)→Ro→OUT→HALT
  3. 关闭实验电源,按照下图连接实验电源
  4. 对微控器进行读写操作(联机读写)
  5. 将下列微程序写入文本文档

NOP      $M   00  000001

P<1>      $M   01  007072

IN→Ro    $M   32  183030

Ro→A     $M   30  001404

Ro→B     $M   04  002405

A+B→Ro   $M   05  04B233

Ro→OUT   $M   33  280435

HALT       $M   35  000035

  1. 用实验电脑上的将该文件转入实验系统,转入成功以后,会在软件的输出区的后果会显示装载信息
  2. 运行微程序,将KK1,KK3拨成运行挡位,按CON单元的总清开关后,观察机器指令执行过程。

 

实验结果

输入的两个数为06和06 ,输出结果为0C16

心得体会

再往文本文档写入微程序时,我曾将微程序命令写错,导致程序不能正常运行。后来,及时将微程序改正后,实验得以成功。

微程序的控制器的基本任务是完成前指令的翻译和执行

将微指令集合仿照机器指令一样,用数字代码形式表示,这样就可以用一个微指令序列表示一条机器指令,这种微指令序列称为微程序。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值