vhdl定义的保留子有哪些
时间: 2023-12-26 19:02:23 浏览: 31
VHDL是一种硬件描述语言,用于描述数字电路和系统。它包括了一些保留字,这些是被编程语言保留的,不能用作变量或子程序的名称。VHDL语言的保留字包括:ABS(绝对值函数)、ACCESS(访问类型)、AFTER(延迟时间)、ALIAS(别名)、ALL(全集函数)、AND(逻辑与运算符)、ARCHITECTURE(体系结构)、ARRAY(数组类型)、ASSERT(断言)、ASSIGN(赋值语句)、ATTRIBUTE(属性)、BEGIN(标记体系结构的开始)、BLOCK(组合语句块)、BODY(子程序体)、BUFFER(缓冲体)、BUS(总线)、CASE(多路选择语句)、COMPONENT(组件)、CONFIGURATION(配置)、CONSTANT(常量)、DISCONNECT(断开连接语句)、DOWNTO(降序范围)、ELSE(条件语句的其他情况)、ELSIF(条件语句的其他情况)、END(结束某个类型的定义)、ENTITY(实体)、EXIT(退出语句)、FILE(文件类型)、FOR(循环语句的起始)、FUNCTION(函数定义)、GENERATE(生成器)、GENERIC(泛型)、GROUP(分组声明)、GUARDED(触发方式)、IF(条件语句的起始)、IN(输入方向)、INERTIAL(惯性方式)、INOUT(双向方向)、IS(开始定义体系结构)、LABEL(标签)、LIBRARY(库声明)、LINKAGE(连接任务或数据)、LITERAL(字面值)、LOOP(循环语句的开始)、MAP(映射实体端口的接口)、MOD(求余运算符)、NAND(与非运算符)、NEW(为对象分配内存)、NEXT(跳转到循环的下一次迭代)、NOR(或非运算符)、NOT(非运算符)、NULL(空指针)、 OF(类型属性的开头)、ON(事件激发条件)、OPEN(打开文件)、OR(逻辑或运算符)、OTHERS(条件语句的其他情况)、OUT(输出方向)、PACKAGE(包声明)、PORT(端口声明)、POSTPONED(延迟的条件处理)、PROCEDURE(过程)、PROCESS(处理)、PURE(纯函数定义)、RANGE(范围类型)、RECORD(记录类型)、REGISTER(寄存器)、REJECT(消息拒绝)、REM(取余运算符)、REPORT(报告消息)、RETURN(返回)、ROL(向左循环移位运算符)、ROR(向右循环移位运算符)、SELECT(信号表达式)、SEVERITY(严重程度标识符)、SHARED(共享变量)、SIGNAL(信号)、SLL(逻辑左移运算符)、SRA(算术右移运算符)、SRL(逻辑右移运算符)、SUBTYPE(细分类型)、THEN(条件语句的结果)、TO(范围)、TRANSPORT(传输方式)、TYPE(类型)、UNAFFECTED(保持不变)、UNITS(单位定义)、UNTIL(循环条件)、USE(导入包)、VARIABLE(变量)、WAIT(等待条件)、WHEN(条件语句的情况)、WHILE(循环语句的条件)、WITH(条件分支)、XNOR(异或非运算符)、XOR(异或运算符)。