超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器.doc
北科大第二次计组实验报告超前进位加法器
北京科技大学 计算机与通信工程学院
实 验 报 告
实验名称: 超前进位加法器
学生姓名:
专 业: 计算机科学与技术
班 级:
学 号:
指导教师:
实验成绩:
实验地点:
实验时间: 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相关推荐
- 超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器
北科大第二次计组实验报告超前进位加法器 北京科技大学 计算机与通信工程学院实 验 报 告实验名称: 超前进位加法器 学生姓名: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 实验成绩: ...
- 计算机组成实验六MIPS汇编器,杭电计组实验6-MIPS汇编器与模拟器实验.doc
<杭电计组实验6-MIPS汇编器与模拟器实验.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<杭电计组实验6-MIPS汇编器与模拟器实验.doc> ...
- 北科大计算机实践报告,计算机应用实践报告_北科大.doc
计算机应用实践报告_北科大 计算机应用实践报告 机房名称???????? ????? 时 间??? 至?? ?? 学 院 专业班级????????? ???? 姓??? 名???????? ????? ...
- 计算机组成原理实验心得2000字,计组实验报告(共10篇).doc
计组实验报告(共10篇) 计组实验报告(共10篇) 计组实验报告 计算机组成原理实验报告一 一.算术逻辑运算器 1. 实验目的与要求: 目的:① 掌握算术逻辑运算器单元ALU(74LS181)的工作原 ...
- 西电计组实验一 存储器实验
FPGA中LPM_ROM定制与读出实验 一.实验目的 1.掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法: 2.用文本编辑器编辑mif文件配置ROM,学习将程序代 ...
- 计算机组成原理实验报告范文,计组实验报告
实验五存储器读写实验 一.实验目的 (1)掌握存储器的工作特性. (2)熟悉静态存储器的操作过程,验证存储器的读写方法. 三.实验过程 1.连线 (1)连接实验一(输人.输出实验)的全部连线. (2) ...
- java关于泛型的实验代码_[ Java学习 ] 泛型类的应用实验
成文原因: 这篇文章是我这周所做的 Java 实验题的一个小总结. 这次实验让我深刻赞同了我们 Java 老师在这节实验课前告诉我们的话: 最重要的是把问题想明白,它要怎么拆分成几个类,每个类里究竟需 ...
- 西电计算机原理与系统组装实验报告,西电计组实验报告.docx
计 算 机 组 成 原 理 实 验 报 告 评 语: 成绩 教 师: 年 月 日 班 级: **** 学 号: ***** 姓 名: ** 地 点: *** 时 间: *** 计算机组成原理与体系结构 ...
- 科大奥锐密立根油滴实验数据_请问科大奥锐的实验满分都是100吗?
单摆法测量重力加速度 100 钢丝杨氏模量的测定 60 光电效应和普朗克常量的测定 60 迈克耳孙干涉仪 180 密立根油滴实验 100 偏振光的观察与研究 100 声速的测量 100 示波器实验 1 ...
最新文章
- Python——cmd调用(os.system阻塞处理)(多条命令执行)
- 弱电工程计算机网络系统基础知识
- 用tp5写了一个简单的登录验证
- API接口设计 注意问题
- Spring注解编程基石(一)
- 设计模式是什么鬼(状态)
- 数据丢包怎么修复_网络丢包率高怎么办
- php chm生成工具,phpDocumentor PHP 文档生成 CHM
- POJ刷题顺序(转载)
- 什么是知识管理?知识管理的方法?
- 【我的OpenGL学习进阶之旅】介绍一下 绘制图元
- 3D 渲染和游戏引擎技术信息来源
- 看见·先行者 | 织音App率先接入即构在线KTV实时合唱解决方案
- SplitIt视频文件快速分割工具操作技巧
- 2016新疆教师计算机等级考试,2019年11月7日的新疆中小学教师计算机等级..._教师资格考试_帮考网...
- 安卓声卡驱动:3.platform驱动
- 【Qt象棋游戏】07_人机博弈算法开端
- 一对一课时记录php,一对一关联 · thinkphp5.0 文档学习记录 · 看云
- 富格林有限公司:现货黄金交易亏损后怎样解决?
- 一位数乘法的汇编语言实现(补)
热门文章
- 天马行空,用星巴克指数分析长沙地产发展
- jvm优化技巧,Java堆,old区,Eden区,s0和s1区,老年代,新生代
- Android虚拟机PC键盘模拟按键
- 超级推荐,Mac 端ssh连接工具termius
- HTML转义特殊字符字符
- Microsoft .NET Framework 4.0安装时发生严重错误 无法安装
- 3PAR证书到期后导致无法连接管理
- oracle10g exp下载,oracle 10g 使用exp/expdp按周完全备份方法
- 0640-6.1.1-Hue上SQL查询结果显示不全异常分析-补充
- 计算机一级培训 ppt,计算机基础培训ppt