8位寄存器verilog代码_Verilog入门学习笔记——基础1

本文是Verilog初学者的学习笔记,主要介绍了8位寄存器的Verilog代码实现,并涵盖了Verilog的基础概念,如逻辑电平、常量、参数定义、线网类型和寄存器类型等。通过学习,帮助理解和掌握Verilog语法。
摘要由CSDN通过智能技术生成

        之前打算看着老师给的视频和同学给的ppt熟悉在实例中的应用,看了四五天,寸步难行!所以翻出了数电书,从课后的Verilog语言介绍入手。。。

        权当电子笔记本,方便查阅


一、基础

    1、逻辑

        四值电平逻辑:0(假)、1(真)、x(不确定)、z(高阻/浮动)

        x和z代表的位数:十六进制-4位、八进制-3位、二进制-1位

        数的最高位是x、z、0时,自动赋值扩展剩余更高位;数的最高位是1时,用0扩展剩余更高位。
    2、常量

        使用带基数的形式表示常量:

  • 指明位数的数字( '):

          用十进制数表示位宽;

          基数格式包括十进制(d)、十六进制(h)、二进制(b)、八进制(o);

           0~1、a/A~f/F 。

  • 不指明位数的数字:不指定基数格式时默认为十进制数;默认位宽与计算机有关(最小32位)。

    3、定义标识符来表示常量

        公式:parameter 参数名=常量表达式

        例子:

para
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值