- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(2)数的表示方法按进制划分,整数可以表示成十进制数,十六进制数,八进制和二进制数。Verilog中整数通常有两种表述方式,分别为十进制数和指定位数表述方式。十进制数表述方式:指定位数表述方式:用0到9的数字序列表示。位长度‘进制符号数字及a到f(十六进制)。在硬件描述语言中,x表示不定值,z表示高阻态。可以在十六进制,八进制和二进制中使用x和z,十六进制中一个x表示4位都是x,八进制中一个x表示3位都是x,二进制中则表示一位是x。z用法同理。整数的表示示例:h123F //无位长度的十六进制数o123 //无位长度的八进制数3b101 //3位二进制数5D3 //5位十进制数12hx //12位不确定数16oz //16位高阻态16b1001_0110_1111_zzzz//16位二进制数以下表示是不正确的:123af //十六进制数,缺少进制符号h在表示长数据时还可以用下划线“_”进行分割以增加程序的可读性,(3)case语句的语法结构case(表达式) 选项值1:语句1; 选项值2:语句2; 选项值3:语句3; …default:缺省语句;endcase缺省语句不是必须有的。4选1数据选择器的仿真电路图:4选1数据选择器的仿真波形图:3.仿真结果10.3.24选1数据选择器实例21.if-else语句实现的4选1数据选择器//例10.3.2modulemux4_1(out,in0,in1,in2,in3,sel);outputout;inputin0,in1,in2,in3;input[1:0]sel;regout;always@(in0orin1orin2orin3orsel)beginif(sel==2b00)out=in0;elseif(sel==2b01)out=in1;elseif(sel==2b10)out=in2;elseif(sel==2b11)out=in3;elseout=1bx;endendmodule2.程序说明(1)if条件语句除了if-else结构外,还有if-else-if结构if(表达式1) 语句1;elseif(表达式2) 语句2;elseif…else 语句n;(2)顺序块语句begin-end顺序块语句通常用来将两条或多条语句组合在一起,使其在格式上更象一条语句。begin语句1;语句2;......语句n;end顺序块有以下特点:1)块内的语句是按顺序执行的,即只有上面一条语句执行完后下面的语句才能执行。2)直到最后一条语句执行完,程序才跳出该语句块。(3)缺省项问题缺省项是可以省略的,但省略缺省项会引入锁存器,在组合逻辑电路设计中可能会带来一些问题。//例10.3.3moduleex3reg(y,a,b,c);inputa,b,c;outputy;regy,rega;always@(aorb
您可能关注的文档
- 3.6.5放大电路的频率响应 - 放大电路的频率响应-2.ppt
- 3.6.4放大电路的频率响应 - 放大电路的频率响应-1.ppt
- 3.5.4三种组态基本放大电路 - 三种组态基本放大电路-2.ppt
- 3.5.3三种组态基本放大电路 - 三种组态基本放大电路-1.ppt
- 3.4.6基本放大电路的分析方法 - 基本放大电路的分析方法-3.ppt
- 3.4.5基本放大电路的分析方法 - 基本放大电路的分析方法-2.ppt
- 3.4.4基本放大电路的分析方法 - 基本放大电路的分析方法-1.ppt
- 3.1.4双极型晶体管 - 双极型晶体管-2.ppt
- 3.1.3双极型晶体管 - 双极型晶体管-1.ppt
- 2.2.4半导体二极管 - 半导体二极管-2.ppt
- 2024-2025学年高中英语冀教版(2019)必修第一册教学设计合集.docx
- 生物化学题库含参考答案 (3).docx
- 网络安全管理员高技习题(附答案).docx
- 2024-2025学年高中英语冀教版(2019)选择性必修第四册教学设计合集.docx
- 2024-2025学年高中英语冀教版(2019)选择性必修第二册教学设计合集.docx
- 网络与信息安全管理员模拟习题(附参考答案).docx
- 卫检医师题库与答案.docx
- 2024-2025学年高中英语牛津上海版高中三年级第二学期教学设计合集.docx
- 2024-2025学年高中英语北师大版必修四教学设计合集.docx
- 管理基础考试题(附参考答案).docx
最近下载
- 《工程项目管理》世纪大桥.docx
- 常见的颈椎病的诊断与鉴别诊断.ppt
- 深度学习及其应用(复旦大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 安徽省合肥市庐江县2023-2024学年九年级上学期期末考试物理试题(含答案).docx VIP
- 基于机器学习的电商评论分析.docx
- 六年级上册数学北京版期末检测(B)(含答案).docx VIP
- 六年级上册数学北京版期末检测(A)(含答案).docx VIP
- 2023-2024学年安徽省合肥市庐江县九年级上学期期末考试物理试题.docx VIP
- 2023年CDN项目可行性研究方案.docx
- 北京丰台2024-2025学年数学六上期末综合测试试题含解析.doc VIP
文档评论(0)