什么是水平微码?
在水平微码中,每个微操作由每个微指令中的一位表示。水平微码通常包含在一个相当宽的控制范围内,每个工作为56位或更多并不例外。每次单击定序器时钟时,都会读取、解码一个微码字,并用于控制构成CPU的功能组件。微操作及其助记符如表所示。
非常简单的CPU的微操作及其助记符
由于有9个微操作,微码的每个字需要9位来表示,每个微操作1位。值为1表示会发生微操作,值为0表示不会发生。要完成微码,它可以简单地填写微操作的值。结果微码如表所示。
非常简单的微序列器的初步水平微码
在生成控制信号之前,它会检查微代码以了解如何对其进行优化。ARDR和IRDR具有相同的值。它不能要求两个输出来表示相同的值,它可以使用一个输出来导出两个微操作AIDR,它结合了两个微操作AR←DR[5….0]和IR←DR[7…6]。修改后的微码显示在表格中。
为非常简单的微序列器优化的水平微码
热门推荐
10 分手祝福语简短短句
11 表达朋友的祝福语简短
12 公司五一祝福语简短最新
13 婚庆花篮祝福语简短大气
14 祝福语怎么写大全简短
15 圆圆的祝福语简短
16 过年爱情祝福语大全简短
17 明信片祝福语简短句子
18 成长仪式的简短祝福语