- 4
- 0
- 约1.24万字
- 约 77页
- 2019-12-29 发布于广东
- 举报
现在我们来用垂直编码的方法来设计这个Very Simple CPU的控制单元。我们还是从指令集、状态图、数据路径和ALU等开始分析。数据路径和硬布线逻辑相同,微程序代码控制器的影射逻辑、以及微代码存储器中的SEL和ADDR的内容与水平编码的设计也相同。我们现在的任务就是给微操作分配不同的微操作码。我们按照以下规则进行: 当两个微操作在同各状态发生时,把它们分在不同的域。也就是要求每个域在一个状态只能够输出一个值。 如果需要的话每个域中都可以包含NOP操作。当此域中没有操作要执行时输出空操作。 把其余的微操作分布到各个域中,尽可能的充分利用每个域能表示的状态。各个域的字长可以不同。 把在同一个域中修改同一个寄存器的微操作组成一组。因为两个微操作不能同时修改同一个寄存器。 首先我们检查同时进行的微操作有哪些,注意到DRM和PCIN都在Fetch2发生,所以必须被分到两个不同的域中。所以这个CPU至少需要两个域M1和M2。在每个域中加上NOP操作得到: M1 M2 NOP NOP DRM PCIN 由于PCIN和PCDR都修改PC,我们把PCDR加到M2中。接下来我们把修改同一个寄存器的操作放到同一个域中得到一个状态分配方案如
您可能关注的文档
最近下载
- 2025年山东烟台省级行业企业职业技能竞赛(家畜(猪)繁殖员)考试题及答案考试题及答案.docx
- 空气源热泵热水机样本-pm mha.pdf VIP
- 空气源热泵热水机样本超低温-pm mhab.pdf VIP
- 堆高机安全操作培训课件.pptx VIP
- 北师大版本语文九下王鼎钧(半截故事)全文阅读.doc VIP
- 2025届高考语文专项句子补写专题五年真题汇编含答案.doc VIP
- 人类的群星闪耀时 名著阅读指导 公开课.docx VIP
- 2025届高考语文专项句子补写专题五年真题汇编含答案.docx VIP
- 《中国功夫精要》周亮.pdf VIP
- 书法:《圣教序》字字解析(完整版).pdf VIP
原创力文档

文档评论(0)