实验报告——微机原理与应用目录【项目目的】.......................................................................................... 3 【实现功能】.......................................................................................... 3 【部分实验任务及完成】.......................................................................... 3 实验 1练习指令编码............................................................................................. 3 实验 2练习指令编码............................................................................................. 3 掌握 R型、 I型、 J型指令的数据通道............................................................... 3 表述实验 2指令执行过程..................................................................................... 3 【模块设计实现】.................................................................................... 3 .......................................................................................... 3 设计 RAM 模块......................................................................................................... 3 设计 I/O 端口及其映射模块................................................................................. 3 设计和检测 ROM 模块............................................................................................. 3 设计控制器单元..................................................................................................... 3 设计程序指针计数器 PC模块(指令地址形成电路) ...................................... 3 【实验思考】.......................................................................................... 3 【项目目的】本项目是通过设计一个简单计算机系统,深入了解计算机系统各部分的基本组成和工作原理,为后续计算机接口部分的学习打下良好基础。该项目是在暑期电子技术课程设计上所设计的“数字计算器”项目的扩展。【实现功能】该项目可以实现如下功能: 设计一个简单计算机系统,实现一个计算器的功能。由键盘输入算术式, 由FPGA 完成相应运算,并将运算结果显示在数码管上。操作方法同小学期中的计算器,分别输入第一个运算数、运算符、第二个运算数,进行计算, 并用数码管显示中间数和最终结果。其中,实验中用到的程序是指固化在 FPGA 内ROM 中的程序,不是用硬件描述语言写的硬件描述程序。【部分实验任务及完成】实验 1 练习指令编码通过阅读项目任务书上的材料,已能掌握指令编码的类型及其方法。本次实验中要求检测六条指令,分别列写如下。指令二进制机器码指令十六进制机器码指令功能说明 ADD R 2,R1,R3 00100********** 0x2780 R2? R1+R3,PC ? PC+1 SUB R1,R3,R0 00111********** 0x3C40 R1? R3-R0, PC? PC+1 OR R
微原实验报告(实验) 来自淘豆网m.daumloan.com转载请标明出处.