好文档 - 专业文书写作范文服务资料分享网站

华为校园招聘试题总结(硬件)

天下 分享 时间: 加入收藏 我要投稿 点赞

华为校园招聘试题总结(硬件)

一 简答 1.CISC,RISC

答:CISC(复杂指令集计算机)和RISC(精简指令集计算机)是前CPU 的两种架构。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。 CISC(Complex Instruction Set Computer)结构有其固有的缺点,CISC 指令集的各种指令中,其使用频率却相差悬殊,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%,显然,这种结构是不太合理的。RISC 并非只是简单地去减少指令,而是把着眼点放在了如何使计算机的结构更加简单合理地提高运算速度上。RISC 结构优先选取使用频最高的简单指令,避免复杂指令;将指令长度固定,指令格式和寻地方式种类减少;以控制逻辑为主,不用或少用微码控制等措施来达到上述目的。

到目前为止,RISC体系结构也还没有严格的定义,一般认为,RISC 体系结构应具有如下特点: 采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。 使用单周期指令,便于流水线操作执行。

大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/ 存储指令可以访问存储器,

以提高指令的执行效率。当然,和CISC 架构相比较,尽管RISC 架构有上述的优点,但决不能认为RISC 架构就可以取代CISC 架构,事实上,RISC 和CISC 各有优势,而且界限并不那么明显。现代的CPU 往往采CISC 的外围,内部加入了RISC 的特性,如超长指令集CPU 就是融合了RISC 和CISC 的优势,成为未来的CPU 发展方向之一 2.数据链路层

答:数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒 体及其连接,.媒体是长期的,连接是有生存期的。在连接生存期内,收发两端可以进行不等的一次或多次数据通信.每次通信都要经过建立通信联络和拆除通信联络两过程.这种建起来的数据收发关系就叫作数据链路. 二 填空 1.IIR滤波器

答:IIR滤波器有以下几个特点:

① IIR数字滤波器的系统函数可以写成封闭函数的形式。 ② IIR数字滤波器采用递归型结构,即结构上带有反馈环路。 ③ IIR数字滤波器在设计上借助了成熟的模拟滤波器的成果

④ IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。 2.简述分组交换的特点和不足

答:分组交换也称为包交换。分组交换机将用户要传送的数据按一定长度分割成若干个数据段,这些数据段叫做“分组”(或称包)。传输过程中,需在每个分组前加上控制信息和地址标识(即分组头),然后在网络中以“存储——转发”的方式进行传送。到了目的地,交换机将分组头去掉,将分割的数据段按顺序装好,还原成发端的文件交给收端用户,这一过程称为分组交换。

分组交换的特点有:

① ② ③ ④

分组交换方式具有很强的差错控制功能,信息传输质量高。 网络可靠性强。

分组交换网对传送的数据能够进行存储转发,使不同速率、不同类型终端之间可以相互通信。

由于以分组为单位在网络中进行存储转发,比以报文为单位进行存储转发的报文交换时延要小得多,因此能满足会话型通信对实时性的要求。 ⑤

在分组交换中,由于采用了“虚电路”技术,使得在一条物理线路上可同时提供多条信息通路,即实现了线路的统计时分复用,线路利用率高。 ⑥

分组交换的传输费用与距离无关,不论用户是在同城使用,还是跨省使用,均按同一个单价来计算。因此,分组网为用户提供了经济实惠的信息传输手段。

交换技术的不足:

①在典型的用户应用中,大部分时间线路是闲着的。这样,在数据连接场合中,线路交换方式效率十分低下;

②在线路交换网中,连接为传输提供了恒定的数据传输速率,这样,就要求连接的两台设备必须以同样的数据传输速率传输信号,限制了各主计算机互联的网络的利用率。 四 分析设计 1.波形变换题目

1

从正弦波->方波->锯齿波->方波,设计电路

答:RC振荡电路产生正弦波―――比较电路――积分电路――脉宽调制电路 2.74161计数器组成计数电路,分析几进制的?P254 3.判断MCS-51单片机的指令正确还是错误,并指出错误原因 (1) MUL R0,R1 错误 正确应该 MUL AB (2) MOV A,@R7 正确,寄存器间接寻址 (3) MOV A,#3000H 正确,立即寻址 (4) MOVC @A+DPTR,A

(5) LJMP #1000H 错误,改为LJMP 1000H

4.MCS-51单片机中,采用12Mhz时钟,定时器T0采用模式1(16位计数器),请问在下面程序中。 p1.0的输出频率 MOV TMOD,#01H SETB TR0 LOOP: MOV TH0,#0B1H MOV TL0,#0E0H LOOP1:JNB TF0,LOOP1 CLR TR0 CPL P1.0 SJMP LOOP 华为的硬件笔试题

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的内核?

2

7、51的片外程序存储器、片外数据存储器如何访问?有什么区别? 答:一个用movc,一个用movx

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

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

②结构体部分则定义了设计单元的具体功能、行为、数据流程或内部结构。 ③配置用于从库中选取所需单元来组成系统设计的不同版本。 ④程序包用于存放各设计模块能共享的数据类型、常数、子程序等

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

答:在复位的时候,代码段寄存器CS和指针寄存器IP分别初始化为FFFFH和0000H,标志寄存器被清零。

用与非门等设计全加法器 答:

S?ABCBC?ABCBC

C?BAC?AC

可以根据此逻辑表达式设计出符合要求的全加器(只用与非门和非门就可以了)。 2.给出两个门电路让你分析异同 3.名词:Sram , Ssram , Sdram

答:SRAM :Static Random Access Memory 静态随机存取存储器; SSRAM :Synchronous Static Random Access Memory 同步静态随机访问存储器; SDRAM :Synchronous Dynamic Random Access Memory同步动态随机存取存储器; 4.信号与系统:在时域与频域关系

答:频域就是频率域,平常我们用的是时域,是和时间有关的,这里只和频率有关,是时间域的倒数。时域中,X轴是时间,频域中是频率。频域分析就是分析它的频率特性!

5.信号与系统: 时域中的峰值在频域中也是峰值么?

答:时域中的峰值当然不是在频域的峰值,他们分析的角度是不同的,之所以频域中出现多个谐波,是因为我们用傅里叶级数去组合一个信号.用分析多个线性组合谐波的方法去分析原来复杂的信号.在信号分析里,这是一种简单的,也是重要的方法。 6.晶体振荡器,好像是给出振荡频率让你求周期(应该是单片机的)

答:51单片机,由于每个机器周期为12个时钟振荡,所以定时的分辨率是时钟振荡频率的1/12。 7.串行通信与同步通信异同,特点,比较

答:串行通信:是数据的各位依次逐位发送或接收。

串行通信的特点:通信线路少,在远距离通信时可以极大地降低成本;适合于远距离数据传送,但传送速度较慢,也常用于速度要求不高的近距离数据传送。

同步通信:通信双方使用同一时钟,是指在约定的通信速率下,发送端和接收端的时钟信号频率始终保持一致,这就保证了通信双方在发送和接收数据时具有完全一致的定时关系。

同步通信的特点:同步通信的数据传输效率和传输速率较高,但硬件电路比较复杂,是由1~2个同步字符和多字节数据位组成,同步字符作为起始位以触发同步时钟开始发送或接收数据;多字节数据之间不允许有空隙,每位占用的时间相等;空闲位需发送同步字符。 8.RS232C高电平脉冲对应的TTL逻辑是?(负逻辑?) 答:232C接口采用EIA电平(负逻辑) “0” 电平为+3V~+15V “1” 电平为-3V~-15V 实际常用±12V或±15V 9.史密斯特电路,求回差电压

3

答: 见书P364

① 施密特触发器属于电平触发,对于缓慢变化的信号仍然适用,当输入信号达到某一定电压值时,输出电压会发生突变。 ② 输入信号增加和减少时,电路有不同的阀值电压。 阈值电压:Vth?VDD2,

正相阈值电压:VT??(1?R1)Vth R2负相阈值电压:VT??(1?R1)Vth R2R1Vth R2回差电压:?VT?VT??VT??210.VCO是什么,什么参数(压控振荡器?)

答:即压控振荡器,是射频电路的重要组成部分。

采用电压控制振荡回路中电容的电容量,进而改变振荡回路谐振频率,在谐振回路中多出了电控器件,比如变容二极管;变容二极管的电容随外加电压的改变而变化。用变容二极管作压控器件,改变其控制电压就可实现VCO振荡频率的调节。 11. 用D触发器做个二分频的电路?什么是状态图? 答:Q接回D,CP加时钟,Q端输出就是2分频的了。

状态图:反映时序逻辑电路状态转换规律及相应输入、输出取值关系的图形称为状态图。 12.用D触发器做个四分频的电路 答: 13. 转为

什么耐奎斯特定律,怎么由模拟信号数字信号?

__答:耐奎斯特定律:当采样频率fs.max大于信号中,最高频率fmax的2倍时,即:fs.max>=2fmax,则采样之后的数字信号完整地保留了

4

原始信号中的信息,一般取2.56-4倍的信号最大频率;奈奎斯特定理又称采样定理。

模拟信号转为数字信号:模拟信号不仅在幅度取值上是连续的,而且在时间上也是连续的。要使模拟信号数字化,首先要在时间进行离散化处理,即在时间上用有限个采样点代替连续无限的坐标位置,这一过程叫采样。也就是在时间上将模拟信号离散化。但每个样值的幅度仍然是一个连续的模拟量,因此还必须对其进行离散化处理,将其转换为有限个离散值,才能最终用数码来表示其幅值,这种对采样值进行离散化的过程叫做量化,这就是实现连续信号幅度离散化处理。采样、量化后的信号变成了一串幅度分级的脉冲信号,这串脉冲的包络代表了模拟信号,它本身也还不是数字信号,而是一种十进制信号,需要把它转换成数字编码脉冲,这一过程称为编码。最简单的编码方式是二进制编码,每个二进制数对应一个量化电平,然后把它们排列,得到由二值脉冲组成的数字信息流,以进行传输和记录。从而实现了模拟信号转为数字信号。 14. 用D触发器做个4进制的计数。 答:2个D触发器 15.那种排序方法最快?

答:快速排序算法(Quick-Sort)最快快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。

18.请你分别画出OSI的七层网络结构图和TCP/IP的五层结构图。

解:OSI 七层网络模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层

TCP四层模型(一般都是四层,五层是不是加上物理层?) 应用层 传输层 网络层 链路层 5

华为校园招聘试题总结(硬件)

华为校园招聘试题总结(硬件)一简答1.CISC,RISC答:CISC(复杂指令集计算机)和RISC(精简指令集计算机)是前CPU的两种架构。早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。CISC(ComplexInstructionSetComputer)结构有其固有的缺点,CISC指令集的各种指令中
推荐度:
点击下载文档文档为doc格式
66wsv0iy1d55mbv22qpb
领取福利

微信扫码领取福利

微信扫码分享