贵州大学实验报告

学院: 专业: 班级

姓名学号实验组实验时间指导教师成绩实验项目名称4位二进制加减法计数器实验目的了解二进制加减法计数器的设计,进一步了解,熟悉和掌握quartusII的使用方法

学习verilog HDL的编程方法

学会使用vector wave功能仿真实验仪器软件:Altera QuartusII9.0集成开发环境实验原理计数器是数字系统中用得较多的基本逻辑器件,它不仅能记录输入时钟脉冲的个数,还可以实现分频、定时等功能。

计数器的种类很多,按脉冲方式可以分为同步计数器和异步计数器,按进制可以分为二进制计数器和非二进制计数器;按计数过程数字的增减,可分为加计数器减计数器和可逆计数器。

实验设计的是一个4位二进制加减法计数器,该计数器可以通过一个控制信号决定计数器时加计数还是减计数,另外,该寄存器还有一个清零输入,低电平有效。还有一个load装载数据的信号输入,用于预置数据,还有一个C的输出,用于计数器的级联。

4位二进制加减法计数器功能表

R CLK LoadUp down

状态

L x x

H x L

H ↑ H

H ↑ H

X

X

0

1

置零

置数

减法

加法

设计原理框图

从原理图中可见,需要有1bit装载位(load)、1bit清零位(clr)、方向控制位up_down和4bit数据选择位DIN[3..0]。装载位我们采用SW0,清零位采用SW1,方向控制位为SW2。</

hdl四位二进制计数器_quartus4位二进制加减法计数器.doc相关推荐

  1. 16位二进制补码 c语言,2,16进制原码补码反码问题

    1. 在计算机里,通常用数字后面紧跟一个英文字母来表示该数的数字, 十进制一般用D,二进制用B,八进制用O,十六进用H来表示, 2. 首先,十进制数转换成二进制,除2取余,按箭头方向写,自上而下写出来 ...

  2. hdl四位二进制计数器_四位二进制计数器这样接成十进制计数器

    十进制计数器与4位二进制计数器有些相似,但4位二进制计数器需要计数到1111然后 才能返回到0000,而十进制计数器要求计数到1001 (相当于9)就返回0000.8421BCD码 十进制计数器是一种 ...

  3. 数字电子技术课程设计之基于触发器的三位二进制同步减法计数器无效态000/110

    基于触发器的三位二进制同步减法计数器无效态000/110 1 课程设计的目的与作用 掌握用multisim 的电路仿真程序 熟悉同步计数器工作原理和逻辑功能 熟悉计数器电路的分析和设计方法 掌握161 ...

  4. 数字集成电路及其版图设计:带有预置数功能的8位二进制加减计数器设计及版图实现

    数字集成电路及其版图设计 带有预置数功能的8位二进制加减计数器设计及版图实现 一.目的: 1.熟悉数字集成电路设计的基本流程: 2.熟悉虚拟机的安装及使用方法: 3.熟悉Linux系统及vi编辑器的操 ...

  5. 在quartusii如何设计出一个 3 位的十进制加法计数器的原理以及它的设计电_从算盘到计算机,从十进制到二进制,人类计算能力的提升...

    从整个人类的发展史上看,我们的科技和生产力是以加速度的规律发展的.尤其是最近的一百多年时间里,我们的加速度得到了前所未有的提升.在70万年以前,周口店的"北京人"就已经会使用火了. ...

  6. jk触发器改为四进制_四位二进制计数器这样接成十进制计数器

    十进制计数器与4位二进制计数器有些相似,但4位二进制计数器需要计数到1111然后 才能返回到0000,而十进制计数器要求计数到1001 (相当于9)就返回0000.8421BCD码 十进制计数器是一种 ...

  7. 【verilog_9】: 设计16位二进制计数器,带异步复位、同步使能、同步装载、同步清零、同步置位

    2.设计16位二进制计数器,带异步复位.同步使能.同步装载.同步清零.同步置位 法一 author : Mr.Mao e-mail : 2458682080@qq.commodule CNT_16B2 ...

  8. FPGA应用实验设计(二)—异步清零4位二进制计数器

    一.实验目的 1.了解时序电路的 VHDL 语言设计方法. 2.掌握同步计数器的设计方法,设计任意进制的计数器. 二.实验内容 1.用VHDL设计一个上升沿触发.异步清零的4位二进制计数器. 三.实验 ...

  9. 计算机组成原理三位计数器实验,计算机组成原理位二进制计数器实验报告.doc...

    计算机组成原理位二进制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1205110115 网工1201 [实验环境] 1. Windows 2000 或 Window ...

最新文章

  1. 2014新跟踪算法KCF笔记
  2. VScode配置prettier和eslint
  3. python字符类型的一些方法
  4. 2020年11月全国程序员工资,新出炉!
  5. 如何用git上传文件
  6. Python 单元测试(unittest)
  7. 用python可以处理xml文件怎么打开_Python大神都是这样处理xml文件的!
  8. 转: RSA原理 阮一峰的博客
  9. 1259:【例9.3】求最长不下降序列
  10. tmux 上滚_实践中的tmux:回滚缓冲区
  11. 标注所有线段的lisp程序源码_仪表进近图剖面图的详解(五)进近程序高度限制...
  12. ffmpeg 封面提取
  13. 孤读Paper——《Deep Snake for Real-Time Instance Segmentation》
  14. 常用linux命令分组记录V1
  15. ASP.NET MVC3 系列教程 - URL友好化的重型武器[路由]
  16. 悄悄安装vcredist_x64.exe,不弹出对话框
  17. 计算机系毕业论文ppt模板,计算机专业答辩PPT模板.ppt
  18. MATLAB命令大全
  19. 原创科幻短篇《高考》
  20. matlab里comb用法,comb_comb的意思和用法搭配

热门文章

  1. 原生JavaScript实现滑动门效果
  2. kettle7.1快速源码阅读
  3. 计算机启动键盘无法使用,win7开机键盘不能用如何解决_windows7开机键盘无法使用解决教程...
  4. 手把手带你搞懂AMS启动原理
  5. vmware centos设置基础软件仓库时出错error set up base repository
  6. Unsatisfied dependency expressed through field ‘userMapper‘问题解决
  7. c语言迷宫闯关游戏大全,C语言写出的迷宫闯关游戏代码.doc
  8. BCM4312网卡安装笔记
  9. 互联网晚报 | 北京上海人均存款超20万元;爱驰汽车建议员工自费垫付社保公积金;​微信掌纹支付发布...
  10. win10以太网无法连接网络解决办法