逻辑与计算机设计基础--课实验的报告

学生学号 0121410870432实验成绩

学 生 实 验 报 告 书

实验课程名称逻辑与计算机设计基础开 课 学 院计算机科学与技术学院指导教师姓名肖敏学 生 姓 名付天纯学生专业班级物联网1403

2015--2016学年第一学期

译码器的设计与实现

【实验要求】:

(1)理解译码器的工作原理,设计并实现n-2n译码器,要求能够正确地根据输入信号译码成输出信号。(2)要求实现2-4译码器、3-8译码器、4-16译码器、8-28译码器、16-216译码器、32-232译码器。

【实验目的】

(1)掌握译码器的工作原理;

(2)掌握n-2n译码器的实现。

【实验环境】

Basys3 FPGA开发板,69套。

Vivado2014 集成开发环境。

Verilog编程语言。

【实验步骤】

一·功能描述

输入由五个拨码开关控制,利用led灯输出32种显示

二·真值表

三·电路图和表达式

四·源代码

module decoder_5(

input [4:0] a,

output [15:0] d0

);

reg [15:0] d0;

reg [15:0] d1;

always @(a)

begin

case(a)

5'b00000 :{d1,d0}=32'b1000_0000_0000_0000_0000_0000_0000_0000;

5'b00001 :{d1,d0}=32'b0100_0000_0000_0000_0000_0000_0000_0000;

5'b00010 :{d1,d0}=32'b0010_0000_0000_0000_0000_0000_0000_0000;

5'b00011 :{d1,d0}=32'b0001_0000_0000_0000_0000_0000_0000_0000;

5'b00100 :{d1,d0}=32'b0000_1000_0000_0000_0000_0000_0000_0000;

5'b00101 :{d1,d0}=32'b0000_0100_0000_0000_0000_0000_0000_0000;

5'b00110 :{d1,d0}=32'b0000_0010_0000_0000_0000_0000_0000_0000;

5'b00111 :{d1,d0}=32'b0000_0001_0000_0000_0000_0000_0000_0000;

5'b01000 :{d1,d0}=32'b0000_0000_1000_0000_0000_0000_0000_0000;

5'b01001 :{d1,d0}=32'b0000_0000_0100_0000_0000_0000_0000_0000;

5'b01010 :{d1,d0}=32'b0000_0000_0010_0000_0000_0000_0000_0000;

5'b01011 :{d1,d0}=32'b0000_0000_0001_0000_0000_0000_0000_0000;

5'b01100 :{d1,d0}=32'b0000_0000_0000_1000_0000_0000_0000_0000;

5'b01101 :{d1,d0}=32'b0000_0000_0000_0100_0000_0000_0000_0000;

5'b01110 :{d1,d0}=32'b0000_0000_0000_0010_0000_0000_0000_0000;

5'b01111 :{d1,d0}=32'b0000_0000_0000_0001_0000_0000_0000_0000;

5'b10000 :{d1,d0}=32'b0000_0000_0000_0000_1000_0000_0000_0000;

5'b10001 :{d1,d0}=32'b0000_0000_0000_0000_0100_0000_0000_0000;

5'b10010 :{d1,d0}=32'b0000_0000_0000_0000_0010_0000_0000_0000;

5'b10011 :{d1,d0}=32'b0000_0000_0000_0000_0001_0000_0000_0000;

5'b10100 :{d

逻辑与计算机设计基础实验报告,逻辑与计算机设计基础--课实验的报告.doc相关推荐

  1. 逻辑与计算机设计基础实验报告,逻辑和计算机设计基础--课实验报告.doc

    逻辑和计算机设计基础--课实验报告 学生学号 0121410870432实验成绩 学 生 实 验 报 告 书 实验课程名称逻辑与计算机设计基础开 课 学 院计算机科学与技术学院肖敏学 生 姓 名付天纯 ...

  2. ldar是什么意思 计算机组成,第一章TEC-9计算机组成和数字逻辑实验系统介绍….PDF...

    第一章TEC-9计算机组成和数字逻辑实验系统介绍-.PDF 目 录 第一章 TEC-9 计算机组成和数字逻辑实验系统介绍----------------------.2 一.TEC-9 实验系统的特点 ...

  3. 计算机实验原理word,完整word版计算机组成原理实验报告 微控制器

    <完整word版计算机组成原理实验报告 微控制器>由会员分享,可在线阅读,更多相关<完整word版计算机组成原理实验报告 微控制器(13页珍藏版)>请在人人文库网上搜索. 1. ...

  4. 计算机组成实验箱控制信号测,计算机组成原理实验报告-杨睿.doc

    计算机组成原理实验报告-杨睿,计算机组成原理实验,计算机组成原理实验箱,计算机组成原理实验十,计算机组成原理实验1,计算机组成原理实验13,计算机组成原理实验仪,前妻竹玉儿杨睿番外,杨睿南京,计算机组 ...

  5. 计算机组成原理实验所用的指令,计算机组成原理实验报告-控制器及微指令系统的操作与运用...

    计算机组成原理实验报告-控制器及微指令系统的操作与运用 (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 成绩:实 验 报 告课程名称 ...

  6. 四川大学计算机学院《数字逻辑(双语)》课程资源汇总

    四川大学计算机学院<数字逻辑(双语)>课程资源汇总 课程资料: 数字电子技术(第10版)英文版答案.zip. 最高分实验报告: 第三章实验报告 实现布尔表达式-四川大学数字逻辑高分实验报告 ...

  7. 计算机实验报告高级应用,计算机实验报告怎么写

    计算机实验报告怎么写 发布时间:2020-05-14 温州大学瓯江学院 实验名称:Excel高级应用(二):教材订购情况分析 实验目的: 1. 掌握Excel 20xx单元格数据的有效性设置 2. 进 ...

  8. 大连理工大学计算机原理实验报告,大连理工大学计算机原理实验报告.pdf

    大连理工大学计算机原理实验报告 大连理工大学计算机原理实验报告 目 录 1 实验任务 1 2 设计方案 1 3 设计电路 3 4 设计程序 5 5 遇到的问题 2 (1)程序语法方面 2 (2 )运行 ...

  9. 计算机组成原理实验报告JMPR,计算机组成原理实验四:组合逻辑控制器部件教学实验...

    一.实验目的 ~~~~ 通过看懂教学计算中已经设计好并正常运行的几条典型指令的功能.格式和执行流程,然后自己设计几条指令的功能.格式.和执行流程,并在教学计算机上实现.调试正确.其最终要达到的目的是: ...

最新文章

  1. 【KDD2020-Tutorial】自动推荐系统,Automated Recommendation System
  2. Swing中事件的三种处理方法
  3. 还在重复造轮子?Java开发人员必知必会的20种常用类库和API
  4. Silverlight学习笔记(一)——Silverlight够酷吗?
  5. Java中遍历HashMap的5种方式
  6. HDU 1000 A + B Problem
  7. 01.jupyter环境安装
  8. Linux 内核源码(kernel source)路径
  9. 推理接口的调用过程(欢迎讨论,希望这是一个大坑~~~)
  10. 查看VS2017编译器 cl.exe 位置
  11. 2012 r2 万能网卡驱动_MultiBeast | 黑苹果的驱动精灵简单使用解读
  12. MFC:应用程序无法正常启动(0xc0150002)
  13. 最小生成树算法之Kruskal算法
  14. ae合成设置快捷键_AE常用的快捷键(UI动效方向)
  15. Ghelper安装及使用
  16. oracle 删除 快照,创建和销毁 ZFS 快照
  17. Tapestry 介绍
  18. python股票代码示例_补全股票代码位数的一百种姿势
  19. Android Notification 详解(各版本对比)——基本操作
  20. android极光推送原理,【揭秘】极光推送ios、Android消息推送达率的原理

热门文章

  1. r语言中残差与回归值的残差图_独家 | 手把手教你用R语言做回归后的残差分析(附代码)-阿里云开发者社区...
  2. CodeForces - 140C New Year Snowmen
  3. 在线报表设计实战系列 – ②制作表格类报表
  4. 安卓音频系统之一音频基础
  5. PHP给微信二维码 添加背景和昵称 ,微信带参数海报跨坑记录。
  6. Tableau 实现percentile分类计算功能
  7. 怎么用计算机给u盘加密文件,使用u盘给电脑加密如何操作
  8. 虚拟机挂起后硬盘响应变慢,SCSI转IDE方法
  9. bt4 linux 镜像,让你的启动U盘集合7个系统包括pe bt4 beibi q3 linux dos等
  10. 沉舟侧畔千帆竞,百舸争流稳为先——正雅齿科