#
VHDL语言的基本
●掌握VHDL程序设计约定 ●掌握VHDL程序基本结构 -库程序包实 体和结构体 ●掌握VHDL语言要素-文字规则数据对象 数据类型和操作符3§ 概述 1VHDL打破软硬件的界限 传统的数字系统设计分为: 硬件设计(硬件设计人员) 软件设计(软件设计人员) VHDL是电子系统设计者和 EDA工具
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级VHDL程序结构与要素VHDL语言基本数据对象与数据类型VHDL语言的程序结构VHDL语言运算操作符VHDL语言文字规则2.VHDL语言的程序结构库(Library程序包(Package)实体(Entity)结构体(Architecture)配置(Configuration)VHDL语言块语句(BLOCK)进程语句(PROCE
数字电子技术实验教程 TYPE m_state IS ( st0st1st2st3st4st5 ) SIGNAL present_statenext_state : m_state 一般有限状态机设计 一般有限状态机设计 .3 一般有限状态机的设计 .3 一般有限状态机的设计 图8-4 控制ADC0809采样状态图 Moore型有限状态机设 Moore型有限状态机设
Click 条件判断的图形if 语句用来做选择性的判断它的语法为:if(布尔表达式) 条件成立要执行的语句块1else 条件不成立要执行的语句块2执行流程计算机先运算布尔值如果计算的结果是真(true)那么就执行语句块1的代码如果计算的结果是假(false)那么就跳过if语句控制的语句直接执行语句块2的代码.if的简单形式if(a>b){ max=a }e
语法形式 if (表达式) 语句执行过程先计算表达式的值若为真(非0值)则执行其后的语句若值为0则继续向下执行其他语句注意:语句可以是一条也可以是多条4输出a binclude <>void main( ){ int a b c max printf( input a b c: ) scanf(ddda b c) max = a if (max<b)
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级200691集里中学: 徐 晨 辉200691第三讲 顺序结构程序主要内容:1读语句2赋值语句3写语句一读语句功能:通过输入设备(键盘)给变量提供数据输入语句的格式:read(<变量表名>)readln(<变量表名>)变量表名:用逗号隔开的变量标
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三讲 顺序结构程序主要内容:1赋值语句2读语句3写语句一赋值语句功能:对文件类型以外的任何类型的变量赋值赋值语句的格式:<变量标识符>:= <表达式>语句执行过程:先计算(表达式的值) 后赋值(赋给变量标识符)赋值语句例如:program exconst
2006/9/1第三讲顺序结构程序主要内容:1、读语句2、赋值语句3、写语句一、读语句功能:通过输入设备(键盘)给变量提供数据输入语句的格式:read(变量表名);readln(变量表名);变量表名:用逗号隔开的变量标识符读语句read语句 语法:read(a1,a2,……an);等价于:read(a1);read(a2)…………read(an);语句执行原理:当程序执行到read语句时,程序就会
违法有害信息,请在下方选择原因提交举报