计算机组成原理课程设计任务书(2015级计科1班)20171230

  • 格式:doc
  • 大小:37.50 KB
  • 文档页数:1
昆明学院课程设计(大作业)任务书
姓名:院(系):
专业:学号:
任务起止日期:2018.1.2~2018.1.12
课程设计题目:基于Verilog语言的CPU设计
课程设计要求:
1、根据《计算机组成原理》中的指令系统和中央处理器的内容设计CPU。
2、设计CPU的任务
①设计指令格式(包括操作码,寻址模式,目的操作数和源操作数);
⑧编写汇编语言程序,调试程序。
3、撰写CPU设计报告书,报告书内容包含:
①系统总体分析;
②指令格式设计(含指令格式、操作码、寻址模式码、源和目的操作数码);
③各类指令的机器指令码表;
④数据通路图设计总图;
⑤状态设计,状态优化,画出总体状态转换图;
⑥画出Quartus II环境下的数据通路图总图;
部分Verilog关键代码段附录。
工作计划及安排:
两天设计指令格式与指令编码。
两天设计数据通路图。
两天设计状态转换图。
四天在QuartusII环境下画出数据通路图总图,并且调试汇编语言。
在此过程中有不明白的地方与同组成员讨论并查阅相应资料。
指导教师签字
年月日
②确定数据传送、算数和逻辑运算、移位运算、转移指令、停机类指令;
③设计各类指令的OP码、寻址方式码、源操作数和目的操作数码;
④设计各个指令的数据通路图,汇总数据通路,得到系统的数据通路图;
⑤状态设计,状态优化,给出总体状态转换图;
⑥在Quartus II环境下画出数据通路图;
⑦编写Verilog语言;