根据程序的指令和机器代码,可以分析出程序的功能是:从地址为R3的存储单元中读取一个值赋给R0,R3自增1,再从地址为R3的存储单元中读取一个值赋给R1,R0减去R1,如果结果为0则跳转到地址0BH,否则将R0的值存储到地址为R2的存储单元中,R3自增1,再从地址为R3的存储单元中读取一个值赋给R0,R0加上R1,如果结果有进位则跳转到地址0CH,否则R2自增1,将R2的值存储到地址为R2的存储单元中,将R0与R1进行与操作,将结果输出,程序结束。

实验结论:经过单拍和连续方式的运行,程序能够正确地执行,并且输出了正确的结果。因此,微程序控制器能够控制数据通路正确运行,实现了CPU的功能。

1将微程序控制器与时序发生器、通用寄存器、运算部件、存储器和控制器等执行部件整个数据通路联机。2用微程序控制器控制数据通路即将相应的信号线连接构成一台能运行测试程序的CPU。3通过TEC-8执行由机器指令组成的简单程序。首先将程序手工汇编成二进制机器代码并装入存储器。在下表中地址0FH、10H、11H中存放的不是指令而是数。此程序运行前要R2的值为12HR3的值为0FH。地址	指令	机器16进制代

原文地址: https://www.cveoy.top/t/topic/hkOa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录