已知某机采用微程序控制方式,控存容量为512×48位。微程序可在整个控存中实现转移。控制微程序转移的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式。请问∶ (1)微指令的三个字段分别应为多少位? (2)画出对应这种微指令格式的微程序控制器逻辑框图。并对所画框图做简要说明。
时间: 2023-12-03 07:44:37 浏览: 304
(1) 微指令的三个字段分别为操作码字段、地址字段和控制字段。由于微指令采用水平型格式,每个字段应该占用相同的位数,因此每个字段应该占用48÷3=16位。
(2) 微程序控制器逻辑框图如下所示:
```
+---------------------+
| |
| 微指令寄存器(MAR) |
| |
+----------+----------+
|
|
v
+----------+----------+
| |
| 微程序存储器(MEM) |
| |
+----------+----------+
|
|
v
+----------+----------+
| |
| 操作码寄存器 |
| |
+----------+----------+
|
|
v
+---------------------+
| |
| 控制单元 |
| |
+---------------------+
|
|
v
+---------------------+
| |
| 数据总线 |
| |
+---------------------+
```
微程序控制器包括微指令寄存器(MAR)、微程序存储器(MEM)、操作码寄存器、控制单元和数据总线。微指令从微程序存储器中读取,并通过MAR传递给控制单元,控制单元解码操作码并控制数据总线的输出。控制单元还可以通过断定方式将后继微指令地址发送回微程序存储器。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)