文档详情

组成原理-逻辑电路控制器CPU的设计.pdf

发布:2020-09-18约1.29万字共13页下载文档
文本预览下载声明
摘 要 本次计算机组成原理课程设计课题是逻辑电路控制器 CPU的设计。利用 maxplus 来实现计算机组成原理课程及实验中所学到的实验原理和编程思想,硬件设备自拟, 设计控制器 CPU的逻辑电路图, 用逻辑电路图实现了一系列的指令功能, 最终达到将 理论与实践相联系。 本次设计在 maxplus 中完成存数据、取数据、加指令的 CPU程序, 用电路图实现了相关功能,设计 maxplus 的指令系统(包括存数据、取数据、加指令 的 CPU程序),形成具有一定功能的完整的电路图。 关键词: maxplus 、全加器、寄存器、逻辑电路图 目 录 1. 实验软件 maxplus 1 1.1 maxplus 简介 1 1.2 maxplus 的使用说明 1 2. 设计目标 4 3. 系统设计 4 3.1 四位二进制加法器 4 3.2 寄存器 5 3.3 计数器 6 3.4 微指令集电路图设计 7 3.5 CPU 程序设计流程图 8 4. 程序实现 8 4.1 仿真电路图 8 4.2 仿真结果 9 5. 总结与体会 11 参考文献 11 1. 实验软件 maxplus 1.1 maxplus 简介 Altera 公司的 MAX+PLUSⅡ的全称是 Multiply Array matrix and Programmable Logic User System 。MAX+PLUSⅡ支持所有的 CPLD和 25 万门以内的 FLEX和 ACEX系 列 FPGA。它集设计输入、编译、仿真、综合、编程(配置)于一体,带有丰富的设 计库, 并有详细的联机帮助功能, 且许多操作与 Windows下的操作方法完全一样, 是 一个集成化的、易学易用的 PLD开发平台。用 MAX+PLUSⅡ进行设计的一般过程,设 计输入、编译、功能仿真、设计实现、时序仿真、下载、硬件检查,在对上述过程中 有错误的进行设计修改。 1.2 maxplus 的使用说明 逻辑设计的输入:①指定项目名称,在“ Fil
显示全部
相似文档