计算机组成与体系实验报告,计算机组成原理实验报告.doc

文档介绍:

计算机组织与体系结构实验报告评语: 成绩教师: 年月日班级: 031013 学号: 03101261 姓名: 常皓实验地点: E-Ⅱ区 312 实验时间: 2012-6-13 实验一存储器实验一.实验目的 1 、掌握 FPGA 中 lpm_ROM 的设置,作为只读存储器 ROM 的工作特性和配置方法。 2 、用文本编辑器编辑 mif 文件配置 ROM ,学****将程序代码以 mif 格式文件加载于 lpm_ROM 中; 3 、在初始化存储器编辑窗口编辑 mif 文件配置 ROM ; 4 、验证 FPGA 中 mega_lpm_ROM 的功能。二.实验原理 ALTER A的 FPG A 中有许多可调用的 LPM (Library Parameterized Modules) 参数化的模块库, 可构成如 lpm_rom 、 lpm_ram_io 、 lpm_fifo 、 lpm_ram_dq 的存储器结构。 CPU 中的重要部件,如 RAM 、 ROM 可直接调用他们构成, 因此在 FPGA 中利用嵌入式阵列块 EA B 可以构成各种结构的存储器, lpm_ ROM 是其中的一种。实验中主要应掌握以下三方面的内容: ⑴ lpm_ ROM 的参数设置; ⑵ lpm_ ROM 中数据的写入,即 LPM_FILE 初始化文件的编写; ⑶ lpm_ ROM 的实际应用,在 GW48_CP+ 实验台上的调试方法。三.实验步骤(1) 用图形编辑,进入 mega_lp m 元件库,调用 lpm_ro m 元件, 设置地址总线宽度 address[] 和数据总线宽度 q[] ,分别为 6 位和 24位, 并添加输入输出引脚,如图 3-1-1 设置和连接。(2 )设置图 3-1-1 为工程。(3 )在设置 lpm_rom 数据参数选择项 lpm_file 的对应窗口中(图 3-1-2 ) ,用键盘输入 lpm_ROM 配置文件的路径( rom_a.mif ) ,然后设置在系统 ROM/RAM 读写允许,以便能对 FPGA 中的 ROM 在系统读写。(4) 用初始化存储器编辑窗口编辑 lpm_ROM 配置文件( 文件名.mif )。这里预先给出后面将要用到的微程序文件: rom_a.mif 。 rom_a.mif 中的数据是微指令码(图 3-1-3 )。(5 )全程编译。(6 )下载 SOF 文件至 FPGA ,改变 lpm_ROM 的地址 a[5..0] ,外加读脉冲,通过实验台上的数码管比较读出的数据是否与初始化数据( rom_a.mif 中的数据) 一致。 VCC a[5..0] INPUT VCC clk INPUT q[7..0] OUTPUT address[5..0] inclock q[7..0] lpm_rom0 inst图3- 1-1 lpm_ ROM 的结构图四.实验要求(1) 实验前认真复****LPM-ROM 存储器部分的有关内容。(2) 记录实验数据,写出实验报告,给出仿真波形图。(3) 通过本实验,对 FPGA 中 EAB 构成的 LPM-ROM 存储器有何认识,有什么收获? 五.思考题(1) 如何在图形编辑窗口中设计 LPM-RO M 存储器?怎样设计地址宽度和数据线的宽度? 怎样导入 LPM-ROM 的设计参数文件和存储 LPM-ROM 的设计参数文件? 答:单机鼠标右键,从属性里可以进行编辑,从左边的菜单栏中可以选址地址线的宽度,再插入 LPM ? ?-ROM 是就可以进行参数的选定。实验二运算器实验 1 .算术逻辑运算实验一.实验目的 1. 了解简单运算器的数据传输通路。 2. 验证运算功能发生器的组合功能。 3. 掌握算术逻辑运算加、减、与的工作原理。 4. 验证实验台运算的 8 位加、减、与、直通功能。 5. 按给定数据,完成几种指定的算术和逻辑运算。二.实验内容 1 .实验原理算术逻辑单元 ALU 的数据通路如图 2-1 所示。其中运算器 ALU181 根据 74LS181 的功能用 VHDL 硬件描述语言编辑而成,构成 8 位字长的 ALU 。参加运算的两个 8 位数据分别为 A[7..0] 和 B[7..0] ,运算模式由 S[3..0] 的 16 种组合决定,而 S[3..0] 的值由 4位2 进

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值