华为硬件工程师笔试题

  1、c51的指针有几位?数据存贮类型有几类?

  答:C51中支持“基于存储器的”指针和“一般”指针两种指针类型。 “基于存储器的”指针的长度可为1字节或者2字节。“一般”指针类型包括3字节,其中1字节存储类型和2字节偏移。

  基本类型(位型bit,字符型char,整型int,长整型long,浮点型float,双精度浮点型double)

  构造类型(数组类型array,结构体类型struct,共用体union,枚举enum) 指针类型 空类型

  2、选择运放的标准?

  答:输入失调电压,输入偏置电流,输入失调电流,温度漂移,最大差模输入电压,最大共模输入电压,最大输出电流,开环带宽BW,开环放大倍数,精度与转换速度,噪声系数与干扰,功耗情况等。

  3、一般你采用那种放大电路?有什么优点?为什么采用? 答:差分放大电路,抑制零点漂移,提高整个电路的共模抑制比。

  4、DSP、8086和51的区别?

  答:①DSP数字信号处理器,程序一般在RAM里运行,一般采用多总线结构(即哈佛结构),DSP

  多采用同步口,针对信号处理做了硬件上的支持,如FIR、MAC、乘方、开方等,主要应用于大量浮点或定点运算场合特别是数字信号处理。

  ②8086是intel推出的第一款通用微处理器,采用冯诺伊曼传统计算机结构。

  ③51是intel推出的第一款单片机,单片机的程序一般在flash或者rom里运行,单片机接口多采用异步口,主要应用于控制 。

  5、RS232、RS485的区别?

  答:① RS 232是三芯线通信,信号单端方式传送,通信距离不超12米,理论上为30米RS 485

  是两芯线通信,信号采用差分方式传送,通信距离不应超过1200米 ②逻辑电平不同;

  RS232“0” 电平为+3V~+15V,“1” 电平为-3V~-15V,实际常用±12V或±15V。RS485电平为“0” 电平为+2V~+6V,“1” 电平为-2V~-6V。

  ③RS223传输速率较低,在异步传输时,波特率为20Kbps,RS-485的数据最高传输速率为10Mbps

  ④RS232抗噪声干扰性弱,RS485抗共模干能力增强,即抗噪声干扰性好。

  6、有关DSP的内核?

  7、51的片外程序存储器、片外数据存储器如何访问?有什么区别?

  答:一个用movc,一个用movx

  8、了解硬件描述语言VHDL的程度?(问题有深有浅?)

  答:实体(ENTITY)、结构体(ARCHITECTURE)、配置(CONFIGURATION)、库(LIBRARY)和程序包(PACKAGE)五个组成部分。

  ①实体由实体说明和结构体两部分组成。

  ②结构体部分则定义了设计单元的具体功能、行为、数据流程或内部结构。

  ③配置用于从库中选取所需单元来组成系统设计的不同版本。

  ④程序包用于存放各设计模块能共享的数据类型、常数、子程序等

  ⑤库用于存放已编译的实体、结构体、程序包和配置,它可由用户生成或由ASIC芯片制造商提供,以便于在设计中为大家所共享。

本文已影响6827
上一篇:硬件工程师笔试题 下一篇:民生银行笔试真题

相关文章推荐

|||||