北科大第二次计组实验报告超前进位加法器

北京科技大学 计算机与通信工程学院

实 验 报 告

实验名称: 超前进位加法器

学生姓名:

专 业: 计算机科学与技术

班 级:

学 号:

指导教师:

实验成绩:

实验地点:

实验时间: 2015 年 5 月 28 日

实验目的与实验要求

实验目的

掌握静态随机存储器的基本结构;

掌握静态随机存储器RAM工作特性及数据的读写方法;

掌握超前进位加法器的原理及其设计方法;

理解使用超前进位逻辑设计ALU的方法;

掌握乘法器的原理及其设计方法;

熟悉FPGA应用设计及QuartusⅡ软件的使用。

实验要求

验证静态随机存储器的读写功能;

用QuartusⅡ软件设计一个超前进位加法器;

用QuartusⅡ软件设计一个阵列乘法器。

二、实验设备(环境)及要求

Window 8,QuartusⅡ软件

三、实验内容与步骤

1、实验1

(1)实验内容

验证静态随机存储的读写功能:

主要步骤

①关闭实验系统电源,在断电状态下按图3.15所示连接实验电路,并检查无误。

②将时序单元的状态开关置为“单步”档,MEM单元的编程开关置为“运行”档。

③将CON单元的IOR开关置为1(使IN单元无输出),打开电源开关,如果听到有“嘀”报警声,说明有总线竞争现象,应立即关闭电源,重新检查接线,直到错误排除。

④给存储器写入数据:要先写地址,后写数据。

写存储器的流程如图3.16所示(以向00地址单元写入11H为例):

读存储器的流程如图3.17所示(以从00地址单元读出11H为例):

⑤根据对实验原理的描述,以向03H地址单元写入数据33H为例,填写表3.6.中的操作步骤以及相关信号状态。在以从03H地址单元读取数据为例,填写表3.7中的操作步骤及相关的信号状态。

2、实验2

(1)实验内容

用QuartusⅡ软件设计一个8位超前进位加法器。

主要步骤

①打开Quartus Ⅱ软件,进入软件初始界面;

②通过File→New→Block Diagram/Schematic File选项,建立原理图文件;

③添加原件和连接线:分别在原理图上画出A、B模块,保存原理图文件,通过File→Create/Update→Crate Symbol Files for File选项,把A、B原理图转换为元件符号。再建立一个原理图文件,按照图3.8接线。原理图如下:

A模块

B模块

④完成原理图后,过File→New Project Wizard选项,建立一个新工程,在建立时候在Add Files窗口添加原理图文件;

⑤进行功能仿真。通过Processing→Generate Functional Simulation Netlist选项产生功能仿真网络表。有了功能仿真网络表,就可以对工程进行功能仿真。通过File→New或者单击工具按钮新建一个Vector Waveform File向量波形文件;

⑥在向量波形文件窗口中,在Name下方空白处右击,在弹出的快捷菜单中选择Insert→Insert Node or Bus菜单项,或者在Name正文空白处双击弹出Insert Node or Bus对话框,单击Node Finder按钮,进行信号的添加;添加a、b、C0信号,a、b设为十进制,C0置零,保存文件;

⑦通过Assignments→Settings或者单击工具按钮进行仿真设置;更改Simulation mode 为 Functional,选择仿真输入为刚刚新建的向量波形文件。完成设置后,通过Processing→Start Simulation或者单击工具按钮进行功能仿真,仿真结果为下图:

3、实验3

(1)实验内容

用QuartusⅡ软件设计一个4*4阵列乘法器。

主要步骤

①打开Quartus Ⅱ软件,进入软件初始界面;

②通过File→New Project Wizard,建立一个新工程;

③通过File→New或单击工具按钮,在工程里新建Verilog HDL代码文件,保存文件,在Quartus Ⅱ提供的代码编辑器里进行代码编辑:

module chengfa(a,b,p);

input [3:0]a,b;

output reg [7:0]p;

integer c;

always@(a or b)

begin

{c,p

超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器.doc相关推荐

  1. 超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器

    北科大第二次计组实验报告超前进位加法器 北京科技大学 计算机与通信工程学院实 验 报 告实验名称: 超前进位加法器 学生姓名: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 实验成绩: ...

  2. 计算机组成实验六MIPS汇编器,杭电计组实验6-MIPS汇编器与模拟器实验.doc

    <杭电计组实验6-MIPS汇编器与模拟器实验.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<杭电计组实验6-MIPS汇编器与模拟器实验.doc> ...

  3. 北科大计算机实践报告,计算机应用实践报告_北科大.doc

    计算机应用实践报告_北科大 计算机应用实践报告 机房名称???????? ????? 时 间??? 至?? ?? 学 院 专业班级????????? ???? 姓??? 名???????? ????? ...

  4. 计算机组成原理实验心得2000字,计组实验报告(共10篇).doc

    计组实验报告(共10篇) 计组实验报告(共10篇) 计组实验报告 计算机组成原理实验报告一 一.算术逻辑运算器 1. 实验目的与要求: 目的:① 掌握算术逻辑运算器单元ALU(74LS181)的工作原 ...

  5. 西电计组实验一 存储器实验

    FPGA中LPM_ROM定制与读出实验 一.实验目的   1.掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法:   2.用文本编辑器编辑mif文件配置ROM,学习将程序代 ...

  6. 计算机组成原理实验报告范文,计组实验报告

    实验五存储器读写实验 一.实验目的 (1)掌握存储器的工作特性. (2)熟悉静态存储器的操作过程,验证存储器的读写方法. 三.实验过程 1.连线 (1)连接实验一(输人.输出实验)的全部连线. (2) ...

  7. java关于泛型的实验代码_[ Java学习 ] 泛型类的应用实验

    成文原因: 这篇文章是我这周所做的 Java 实验题的一个小总结. 这次实验让我深刻赞同了我们 Java 老师在这节实验课前告诉我们的话: 最重要的是把问题想明白,它要怎么拆分成几个类,每个类里究竟需 ...

  8. 西电计算机原理与系统组装实验报告,西电计组实验报告.docx

    计 算 机 组 成 原 理 实 验 报 告 评 语: 成绩 教 师: 年 月 日 班 级: **** 学 号: ***** 姓 名: ** 地 点: *** 时 间: *** 计算机组成原理与体系结构 ...

  9. 科大奥锐密立根油滴实验数据_请问科大奥锐的实验满分都是100吗?

    单摆法测量重力加速度 100 钢丝杨氏模量的测定 60 光电效应和普朗克常量的测定 60 迈克耳孙干涉仪 180 密立根油滴实验 100 偏振光的观察与研究 100 声速的测量 100 示波器实验 1 ...

最新文章

  1. Python——cmd调用(os.system阻塞处理)(多条命令执行)
  2. 弱电工程计算机网络系统基础知识
  3. 用tp5写了一个简单的登录验证
  4. API接口设计 注意问题
  5. Spring注解编程基石(一)
  6. 设计模式是什么鬼(状态)
  7. 数据丢包怎么修复_网络丢包率高怎么办
  8. php chm生成工具,phpDocumentor PHP 文档生成 CHM
  9. POJ刷题顺序(转载)
  10. 什么是知识管理?知识管理的方法?
  11. 【我的OpenGL学习进阶之旅】介绍一下 绘制图元
  12. 3D 渲染和游戏引擎技术信息来源
  13. 看见·先行者 | 织音App率先接入即构在线KTV实时合唱解决方案
  14. SplitIt视频文件快速分割工具操作技巧
  15. 2016新疆教师计算机等级考试,2019年11月7日的新疆中小学教师计算机等级..._教师资格考试_帮考网...
  16. 安卓声卡驱动:3.platform驱动
  17. 【Qt象棋游戏】07_人机博弈算法开端
  18. 一对一课时记录php,一对一关联 · thinkphp5.0 文档学习记录 · 看云
  19. 富格林有限公司:现货黄金交易亏损后怎样解决?
  20. 一位数乘法的汇编语言实现(补)

热门文章

  1. 天马行空,用星巴克指数分析长沙地产发展
  2. jvm优化技巧,Java堆,old区,Eden区,s0和s1区,老年代,新生代
  3. Android虚拟机PC键盘模拟按键
  4. 超级推荐,Mac 端ssh连接工具termius
  5. HTML转义特殊字符字符
  6. Microsoft .NET Framework 4.0安装时发生严重错误 无法安装
  7. 3PAR证书到期后导致无法连接管理
  8. oracle10g exp下载,oracle 10g 使用exp/expdp按周完全备份方法
  9. 0640-6.1.1-Hue上SQL查询结果显示不全异常分析-补充
  10. 计算机一级培训 ppt,计算机基础培训ppt