2021软考中级嵌入式系统设计师历年经典真题及解析part5 .pdf

2021软考中级嵌入式系统设计师历年经典真题及解析part5 .pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2021软考中级嵌入式系统设计师历年经典真题及解析part5--第1页

第1题

单选题

以下关于变量和常量的叙述中,错误的是()。

A.变量的取值在程序运行过程中可以改变,常量则不行

B.变量具有类型属性,常量则没有

C.变量具有对应的存储单元,常量则没有

D.可以对变量赋值,不能对常量赋值

【解析】正确答案:B。

本题考查程序设计语言的基础知识。

变量是计算机内存单元的抽象,在程序中表示数据,具有名称、类型、值、地址、作用

域、存储类别等属性,其值在运行过程中由指令进行修改。常量也用于在程序中表示数

据,但常量在程序运行过程中不能修改,常量也具有类型,如整型常量、浮点型常量、

字符串常量等,也称为字面量或文字。

第2题

单选题

硬件描述语言一般包括VHDL、Verilog、Superlog、SystemC等,在VHDL设计中一个完

整的设计单元应当包含5部分,下面不属于这5部分的是()。

A.实体

B.结构体

C.赋值

D.配置

【解析】正确答案:C。

本题考查硬件描述语言中VHDL基本语言知识。

硬件描述语言(HardwareDescriptionLanguage,HDL)是用来描述电子电路功能的语

言,特别是可以在寄存器传输级上对数字电路逻辑功能进行行为、数据流方面的描述。

2021软考中级嵌入式系统设计师历年经典真题及解析part5--第1页

2021软考中级嵌入式系统设计师历年经典真题及解析part5--第2页

随着自动化逻辑综合工具的发展,硬件描述语言可以被这些工具识别,并自动转换到逻

辑门级网表,使得硬件描述语言可以被用来进行电路系统设计,并能通过逻辑仿真的形

式验证器件功能。设计完成后,可以使用逻辑综合工具生成低抽象级别(门级)的网表

(即连线表)。硬件描述语言一般包括VHDL、Verilog、Superlog、SystemC等。

VHDL(超高速集成电路硬件描述语言)在基于复杂可编程逻辑器件、现场可编程逻辑门

阵列和专用集成电路的数字系统设计中有着广泛的应用。VHDL语言诞生于1983年,1987

年被美国国防部和IEEE确定为标准的硬件描述语言。自从IEEE发布了VHDL的第一个

标准版本IEEE1076-1987后,各大EDA公司都先后推出了自己支援VHDL的EDA工具。

VHDL在电子设计行业得到了广泛的认同。此后IEEE又先后发布了IEEE1076-1993和

IEEE1076-2000版本。

一个VHDL语言程序通常包含实体(Entity)、结构体(Architecture)、库(Library)、

包集合(Package)和配置(Configuration)五个部分组成。实体用于描述所设计的电

路系统的外部接口信号。结构体用于描述电路系统内部的结构和行为。库是存放已经编

译的实体、结构体、包集合和配置。包集合存放各设计模块都能共享的数据类型、常数

和子程序等。配置用于从库中选取所需要的单元来组成不同电路系统。在VHDL语言编

写的程序中大写与小写字母一视同仁。

实体是VHDL语言编写的程序基本单元,实体用于描述一个完整的电路系统。简单的基

本单元可以是一个门电路,复杂的基本单元可以是一个接口芯片电路、微处理器。不管

是简单的基本单元或复杂的基本单元,都是由实体声明和结构体两部分组成。实体声明

部分描述设计基本单元的输入和输出,也就是基本单元的引脚。结构体部分描述设计基

本单元的行为,也就是电路系统的功能。

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档