实验实习报告册(封面).docVIP

  • 7
  • 0
  • 约4.74千字
  • 约 17页
  • 2019-03-23 发布于湖北
  • 举报
学生实验实习报告册 学年学期: 2016 -2017 学年 秋学期 课程名称: 计算机组织与结构 学生学院: 计算机科学与技术学院 专业班级: 实验实习名 运算部件实验_加法器及计算机性能指标 指导教师 祝家钰 考核成绩 课程名称 计算机组织与结构 课程编号 实验实习地点 S402 完成日期 2016.10.28 团队成员 学号 姓名 任务分工 分工系数 2014211683 史英哲 实验箱操作 2014211690 马强强 PC端操作 教师评语 教师签名: 年 月 日 (以下为参考内容,具体内容要求由课程在实验实习指导书中规定。) 一、实验实习目的及要求 1、熟练掌握计算机里面各种进制的表示方法及转换方法; 2、理解掌握加法器的原理; 3、掌握各种常见的加法器的设计方法 二、实验实习设备(环境)及要求(软硬件条件) 实验箱一台; 安装Quartus的PC机; 三、实验实习内容与步骤 本实验实现8位数相加I+II=sum(CarryOut)。 输入输出的规则对应如下: 输入的8位操作数I7~I0对应开关SD15~SD8; 输入的8位操作数II7~II0对应开关SD7~SD0; 最低位进位Cin对应开关SA0; 和sum7~sum0对用灯A7~A0,最高位进位CarryOut对应等A8。 如+=,CarryOut=0。 波动开关SD15~SD8输入8位操作数I(I7~I0SD7~SD0输入8位操作数II(II7~II0SA0输入Cin; 观察和sum(灯A7~A0),CarryOut(灯A8)。同理实验表1. 3中的数据,并把sum和CarryOut记录到表1.3对应的表格里,并手工计算(要求熟练掌握原码、反码、补码算法,负数的表示和计算方法),校验机器计算的结果是否正确? 表1.3 8位加法器实验 对上面表格的数据进行分析,分两种情况(请熟练手工计算): 一是如果把上面数据看成是有符号数,结果是多少?请在表格里面把输入操作数和结果以十进制表示出来(另画一张类似的表格); 二是如果把上面数据看成无符号数,结果又是多少?请在表格里面把输入操作数和结果以十进制表示出来(另外一张类似的表格)。 四、实验实习过程或算法(源程序、代码) 1、先连接JTAG线,然后接实验箱电源线,最后才可以打开电源。(切记:不能带电插拔Jtag口,否则会损坏实验设备) 2、安装ByteBlaster:Quartus?tools?programmer?HardwareSetup(在打开programmer窗口的左上角或从Edit菜单— HardwareSetup亦可打开)?选Hardware Settings?点击Add Hardware? Hardware type ?Altera ByteBlaster?ok即可(若已安装,此步可省);Mode选Jtag。 3、打开Quartus?tools?programmer?AddFile,将adder8.sof(在C盘的相应目录下的第六章实验文件夹里面,38.100 ftp相应文件夹也有,不清楚问老师)下载到FPGA中。注意进行programmer时,应在program/configure下的方框中打勾,然后下载。 4、在实验台上通过模式开关选择FPGA独立调试模式010(实验箱左下角附近)。 5、除了模式选择开关外,请把其它所有开关初始状态全部置为0。 五、实验实习结果分析和(或)源程序调试过程 1位全加器的逻辑表达式: 其中Ai和Bi为两个1位二进制数的输入;Ci位低位进来的进位输入;Si和Ci+1分别为相加后形成的“和”及向高位的“进位”输出 将8个全加器串联起来,也就是低位全加器的进位输出连到相邻高位全加器的进位输入,就构成了8位加法器。 实验实习名 运算器部件实验:乘法器 指导教师 祝家钰 考核成绩 课程名称 计算机组织与结构 课程编号 实验实习地点 S402 完成日期 2016.11.4 团队成员 学号 姓名 任务分工 分工系数 2014211683 史英哲 实验箱操作 2014211690 马强强 PC端操作 教师评语 教师签名: 年 月 日 (以下为参考内容,具体内容要求由课程在实验实习指导书中规定。) 一、实验实习目的及要求 1、掌握乘法器以及booth乘法器的原理 二、实验实习设备(环境)及要求(软硬件条件) 实验箱一台; 安装Quartus的PC机; 三、实验实习内容与步骤 本实验实现4位数的B

文档评论(0)

1亿VIP精品文档

相关文档