- 7
- 0
- 约1.85万字
- 约 79页
- 2018-09-10 发布于湖北
- 举报
一个非常简单的cpu的设计srtwgwc4
* 现在我们来用垂直编码的方法来设计这个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中。接下来我们把修改同一个寄存器的操作放到同一个域中得到一
您可能关注的文档
- 一年级三四句排列句子顺序练习题qx3lebbg.doc
- 一年级上册排列句子顺序练习题sydnjhxt.doc
- —西北工业大学材料学考研真题及答案igsnzea_.doc
- 一年级汉语拼音认读比赛6q98owl0.doc
- 一小时30吨超纯水处理系统设计方案ndyxun6i.doc
- 一个成功者和一个失败者之间的差别并不在于知识和经验vvgsow3_.ppt
- 一年级口语交际我和水果交朋友og5ce5z3.ppt
- 一种基于群决策方法的递阶质量屋方法6ewfkfeo.doc
- 一种基于rfid的便携式智能药盒系统设计 rfid技术外文文献3buyqial.doc
- 一种基于rfid的便携式智能药盒系统设计lubei1pi.docx
原创力文档

文档评论(0)