500强企业硬件笔试常见题型解析

需积分: 3 4 下载量 159 浏览量 更新于2024-07-25 收藏 891KB DOC 举报
"这份500强企业的硬件笔试题涵盖了电子工程中的多个核心概念,旨在测试应聘者的基础知识和理解能力。题目包括了电子术语翻译、硬件电路设计、微处理器操作、电容类型、存储器特性、C语言结构等多个方面。" 1. 电子工程术语的中文名称: a) PCB: 印制电路板 b) SMT: 表面安装技术 c) FPGA: 可编程门阵列 d) CPLD: 可编程逻辑器件 e) ASIC: 应用专用集成电路 f) DSP: 数字信号处理 g) SRAM: 静态随机存取存储器 h) WDT: 看门狗定时器 i) CMRR: 信噪比 j) PWM: 脉宽调制 2. 硬件电路设置看门狗定时器的目的:看门狗电路用于监控单片机的工作状态,确保即使在程序出现异常导致死循环的情况下,系统也能通过自动复位恢复正常运行。 3. 中断向量表:中断向量表通常存储每个中断源对应的中断服务程序的入口地址,以便CPU在响应中断时能快速跳转到相应的处理代码。 4. 中断服务程序: - 开头操作:通常会保存CPU的状态,如寄存器和堆栈指针,以防止被中断的程序状态被破坏,这称为压栈保护。 - 结束操作:在退出中断服务程序前,需要恢复之前保存的状态,这个过程称为出栈恢复,以确保程序能从中断的地方正确继续执行。 5. 电容种类:电容的种类繁多,包括但不限于铝电解电容、固态电容、陶瓷电容、钽电解电容、云母电容、玻璃釉电容、聚苯乙烯电容、玻璃膜电容、合金电解电容、绦纶电容、聚丙烯电容、泥电解电容以及有极性有机薄膜电容等,每种电容都有其特定的应用场景和性能特点。 6. 透明锁存器74L373:透明锁存器的“透明”意味着在没有锁存信号时,输出端的状态会直接跟随输入端的变化,提供了一个即时的、无延迟的信号传递。 7. Flash存储器的写寿命:Flash存储器的写入次数有限,一般在10,000至100,000次之间,具体取决于制造工艺和使用条件。 8. C语言中的do{}while()与while(){}语句: - do{}while()会先执行循环体内的代码,然后检查条件,满足条件则继续循环,否则结束。 - while(){}则在执行循环体前先检查条件,只有当条件满足时才执行循环体。 9. C语言数组声明:char p[3][]={"Basic","Fortran","Pascal"};表示p是一个二维字符数组,p[2][2]将等于字符串"Pascal"的第三个字符,即'c'。 10. C语言中的变量存储: - 全局变量和Static局部变量存储在数据段,生命周期贯穿整个程序。 - 非Static局部变量存储在栈区,只在定义它的函数或代码块内部有效。 这份笔试题集体现了硬件工程师应具备的基础知识,不仅包括硬件设计的基本概念,还涉及到软件编程中的关键元素,如中断处理和C语言的控制结构。这些知识是理解和解决实际工程问题的关键。