以下是小编给大家收集的嵌入式软硬件研发笔试题(共含8篇),欢迎大家前来参阅。同时,但愿您也能像本文投稿人“芋泥啵啵”一样,积极向本站投稿分享好文章。
嵌入式软硬件研发笔试题
选择题
1:斜率鉴频器的基本原理是利用( )实现频率-幅度变换,将等幅的FM波变换为FM-A波,再用包络检波器将调制信号恢复出来,
A.微分电路
B.LC谐振回路幅频特性的线性段
C.移相网络
D.乘法器
2:在指令的操作数字段中,允许出现表达式,若BUF1与BUF2均为变量名,下面指令中正确的是
A.MOV DX,BUF1*BUF2
B.MOV DX,BUF1/BUF2
C.MOV DX,(BUF1*BUF2)-BUF1
D.MOV DX,BUF2-BUF1
3:X DB 20H DUP(0)
Y DW ‘7A’,‘8B’
MOV CH,LENGTH Y
MOV CL, LENGTH X
执行上述指令后,CX中的`内容是
A.0120H
B.H
C.207AH
D.7A20H
4:当SS=9876H, SP=4328H,执行POPF指令后,堆栈顶部的物理地址是
A.9CA8AH
B.9CA90H
C.9CA86H
D.0DB00H
5:标志信号的抽样频率为
A.0.5kHz
B.1kHz
C.8kHz
D.16kHz
6:调相时,如果调制信号频率升高一倍,调制信号幅度减半,这时PM波的最大频偏
A.增大二倍
B.减小二倍
C.增大四倍
D.不变
7:下列指令执行后既能使AX=0同时又使CF=0,OF=0的是
A.XOR AX,AX
B.AND AX,AX
C.OR AX,AX
D.TEST AX,0
8:无条件转移指令JMP实现段间间接转移,转移的目标地址在
A.某个字存储单元中
B.某个双字存储单元中
C.某个16位通用寄存器中
D.两个16位通用寄存器中
9:C-4的容量为。
A.139.264Mbit/s
B.149.760Mbit/s
C.150.336Mbit/s
D.150.912Mbit/s
10:设AX=0CCBBH, CF=1
AND AX, 7FFEH
RCR AX, 1
上述两条指令执行后,AX和CF中的内容分别是
A.AX=265DH,CF=0
B.AX=265DH,CF=1
C.AX=A65DH, CF=0
D.AX=A65DH, CF=1
11:转移指令JMP NEAR PTR PROCA的转移范围是
A.8000H~7FFFH
B.7FFFH~0FFFH
C.80H~7FH
D.0FH~7FH
12:若AX=-15要得到AX=15应执行的指令是
A.NEG AX
B.NOT AX
C.INC AX
D.DEC AX
13:高频谐振功率放大器其负载采用选频网络的目的是要完成( )功能,
A.提高电压增益
B.展宽通频带
C.阻抗变换
D.实现滤波
14:设A=186,B=273Q,C=OBBH,它们之间的关系是
A.A>B>C
B.A
C.A=B=C
D.A
15:设CF=1,实现AL内容乘2的指令是
A.RCL AL,1
B.SAR AL,1
C.SHL AL,1
D.ROR AL,1
16:循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是
A.CX≠0且ZF=1
B.CX≠0且ZF=0
C.CX≠0或ZF=1
D.CX≠0或ZF=0
简答题
17:描述反馈电路的概念,列举他们的应用。
18:化简F(A,B,C,D)= m(1,3,4,5,10,11,12,13,14,15)的和。
19:画出CMOS电路的晶体管级电路图,实现Y=A*B+C(D+E)。
20:某数字通信系统在1ms内可传输500个四电平码元,平均每10秒产生一个随机误码。求系统的信息传输速率及误码率。
1:用C语言实现大小端的测试
Int CheckCpu
{
union
{
int a;
char b;
}c;
c.a=1;
if(c.b==1)
printf(“小端”);
else printf(“大端”);
}
2:volatile的作用有哪些?
Volatile第一变量相当于告诉编译器这个变量的值会随时发生变化,每次使用之前都要去内存里从新读取它的值,并不要随意针对它做优化,主要用在:
1:一个中断子程序中会访问到的非自动变量;
2:多线程应用中被几个线程共享的变量;
3:并行设备的硬件寄存器。
3:C语言中static关键字的作用有哪些?
1:在函数体中,一个被声明为静态的变量在这个变量在调用过程中维持其值不变;
2:在模块内(但在函数体外),一个被声明为静态的变量,可以被这个模块内的所用函数使用,但不能被模块外的函数使用,它是一个本地的全局变量;
3:在模块内,一个被声明为静态变量的函数,智能被这个模块内的函数调用;
4:static全局变量与局部变量的区别:static全局变量只能被初始化一次,防止其他单元文件中被引用;
5:static局部变量与局部变量的区别:static局部变量只能被初始化一次,下一次依据上一次结果的值;
6:static函数与普通函数的区别:static在内存中只用一份,普通函数在每一次调用中维持一份拷贝。
4:请问下面三种变量的区别:
Int const *p : 指向常整型的指针;
Int *const p; 指向整型的常指针;
Int *const *p: 指向常整型的常指针;
5:在ARM系统中,在函数调用的时候,参数是通过哪种方式传递的。
当参数小于等于4的时候是通过r0~r3来进行传递的,当参数大于4的时候是通过压栈的方式进行传递。
6:中断与异常有何区别.
异常在处理的时候必须考虑与处理器的时钟同步,实际上异常也称为同步中断,在处理器执行到因编译错误而导致的错误指令时,或者在执行期间出现特殊错误,必须靠内核处理的时候,处理器就会产生一个异常;所谓中断是指外部硬件产生的一个电信号从CPU的中断引脚进入,打断CPU的运行。所谓异常是指软件运行过程中发生了一些必须作出处理的事件,CPU自动产生一个陷入来打断CPU的运行。
7:用预处理指令#define表示一年中有多少秒
#define SECONDS_PER_YEAR (60*60*24*365)UL
注意后面必须加UL,表示计算的结构是常整型。
8:简述SPI,UART,I2C三种传输方式。
SPI:高速同步串行口,首发独立,可同步进行
SPI接口主要应用在EEPROM,Flash,实时时钟,A/D转化器,数字信号处理,是一种全双工同步通讯总线,该接口一般使用四条线:串行时钟线(sck),主出从入线,主入从出线,低电平有效地的从机选择线。
I2C协议:是单片机与其他芯片进行通讯的协议:1:只要求两条总线线路,一条是串行时钟线,一条是串行数据线; 2:通过软件设定地址 3:是一个多主机总线,如果两个或更多主机同时初始化数据传送可通过冲突检测和仲裁防止数据破坏; 4:I2C总线传输的是数据的总高位
UART:主要是由一个modem(调制解调器),可以将模拟信号量转化成数字信号量。
9:中断不能返回一个值,中断不能传递参数。
10:嵌入式系统总要求用户对变量或者寄存器进行位操作,给定一个整型变量a:
define BIT3 (oxo1<<3)
static int a ;
void set_bit3(void)
{
a|=BIT3;
}
void clear_bit3(void)
{
a&=~BIT3;
}
作为一个嵌入式程序员,这种程序是小菜一碟,至所以给出这个程序,是想规范大家写程序方法,这里主要是用到了一个宏定义:BIT3 这样的话就可以增加程序的可读性
同时移植性也增强。
1:嵌入式系统中经常要求程序去访问某特定内存的特点,在某工程中,要求设定一个绝对地址0x6799的整型变量的值为0xaa66.
Int *ptr;
ptr=(int*)0x67a9;
*ptr=aa66
2:引用和指针有什么区别?
1:应用必须初始化,指针不必;
2:引用处画化后不能改变,指针可以被改变;
3:不存在指向空值的引用,但存在指向空值的指针;
3:全局变量与局部变量在内存中是否有区别,是什么区别?
全局变量存储在静态数据库,局部变量存储在堆栈;
4:写出float,bool,int类型与零的比较,假设变量为X:
Int : if(x==0)
Float: if(x>0.0000001&&x<0.0000001)
Bool: if(x==false)
5:Intertnet采用哪种网络协议,该协议的主要层次结构?
TCP/IP协议
应用层/传输层/网络层/数字链路层/物理层。
6:IP地址有两部分组成:网络号和主机号
7:程序的局部变量存储在(栈)中,全局变量存储于(静态存储区),动态申请数据存储于(堆中);
8:编写一个字符串复制函数:strcpy(const char *str,const char *str1)
void strcpy(const *char str,const chat *str1)
{
if(*str1==’\0’) return;
char *sp1,*sp2;
sp1= str;
sp2=str1;
while(*sp2!=’\0’)
{
*sp1=sp2;
sp1++;
sp2++;
}
}
9:编写一个函数实现字符串翻转 void rechange(char *str)
void rechange(char *str)
{
Int len;
char t;
len=strlen(str);
for(int i=0;len/2;i++)
{
t=str[i];
str[i]=str[len-i-1];
str[len-i-1]=t;
}
}
10:编写一个函数实现字符串比较 int strcmp(char *str1,char *str2),相等返回1,不相等返回0:
int strcmp(char *str1,char *str2)
{
if(*str1==‘\0’||*str2==’\0’) return;
while(*str1!=’\0’&&*str2!=’\0’&&*str1==*str2)
{
str1++;
str2++;
}
if(*str1==*str2)
return 1;
else return 0;
}
}
进程和线程的区别:
1:调度:线程作为调度和分配的基本单元,进程作为拥有资源的基本单位;
2:并发性:不仅进程可以并发执行,同一进程内的线程也可以并发执行。
3:拥有资源:进程是拥有资源的基本独立单元,线程不拥有资源,但可以访问进程内的资源;
4:在创建或撤销线程时,由于系统都要为之分配和回收内存资源,导致系统的开销明显大于创建或撤销线程时的开销。
目前所在: 白云区 年 龄: 21
户口所在: 阳江 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
诚信徽章: 未申请 身 高: 168 cm
人才测评: 未测评 体 重: 55 kg
人才类型: 应届毕业生
应聘职位: 电子工程师/技术员, 自动控制工程师/技术员, 嵌入式软硬件开发
工作年限: 1 职 称: 无职称
求职类型: 实习可到职日期: 两个星期
月薪要求: 1500-- 希望工作地区: 广州,佛山,不限
工作经历
东莞安讯电子厂 起止年月:-07 ~ 2011-09
公司性质: 私营企业 所属行业:电子技术/半导体/集成电路
担任职位: 一线员工
工作描述: 经过这段时间工作,对电子厂的生产流程有一定的了解
离职原因: 暑期工
毕业院校: 广东机电职业技术学院
最高学历: 大专 获得学位: 毕业日期: -06
专 业 一: 应用电子技术 专 业 二: 电子测量技术
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
语言能力
外语: 英语 一般 粤语水平: 良好
其它外语能力:
国语水平: 良好
工作能力及其他专长
获得计算机一级证书、熟练运用office等办公自动化软件
擅长C语言、51单片机
熟练掌握AutoCAD、Protel DXP
掌握基本硬件电路
个人自传
我是一名刚刚从广东机电职业技术学院,应用电子技术专业即将离校的毕业生。我很荣幸有机会向您呈上我的个人资料。希望在投身社会之际,找到符合自己专业和兴趣的工作,更好地发挥自己的才能,实现自己的人生价值。 (QQ个性签名网 www.QQ0762.com/)
作为即将毕业的学生,虽然工作经验不足,但我会虚心学习、积极工作、尽忠尽责做好本职工作。诚恳希望得到贵单位的接约或给予面试的机会,以期进一步考查我的能力。
大学生活并不是我们想象中的'乐园,更不是我们理想中的天堂,而是一个锻炼人的大火炉。值此锻炼机会来临之际,特向贵单位自荐,给我一个就业锻炼的会,还您一份成绩。一颗真诚的心在期望你的信任。一个人的人生在等你的改变。
嵌入式软硬件开发简历模板
目前所在: 广州 年 龄: 23
户口所在: 湖南 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
诚信徽章: 未申请 身 高: 181 cm
人才测评: 未测评 体 重: 65 kg
人才类型: 应届毕业生
应聘职位: 电子工程师/技术员, 电路/版图设计工程师, 嵌入式软硬件开发
工作年限: 1 职 称: 无职称
求职类型: 实习可到职日期: 随时
月薪要求: 面议 希望工作地区: 广州,,
工作经历
昆明立翔科技责任有限公司 起止年月:-08 ~ 2012-10
公司性质: 外商独资 所属行业:计算机/互联网/通信/电子
担任职位: 硬件部成员
工作描述:
离职原因: 由于学院毕业设计冲突,时间安排不过来
毕业院校: 昆明理工大学津桥学院
最高学历: 本科 获得学位: 毕业日期: 2013-06
专 业 一: 电子信息科学与技术 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
语言能力
外语: 英语 良好 粤语水平:
其它外语能力:
国语水平: 良好
工作能力及其他专长
1、熟悉单片机开发等一些软件,如:Keil uVision4、Altium Designer 10、Proteus软件。
2、熟悉LINUX一些简单指令操作。
3、熟悉计算机中office办公软件
详细个人自传
所学主干课程:
模拟电子电路、数字电子电路、微机原理、ARM嵌入式、FPGA、单片机编程、(画电路图、制电路板、写代码)
个人爱好:喜欢打篮球,唱歌,看报和杂志,旅游。
自我评价:
本人性格外向,较强的沟通协调能力,团队工作能力强,有强烈的责任感,主动性强,具有系统化的思考能力和执行能力,良好的.现场解决能力。
熟悉应用办公软件,制作生产报告
擅长收集生产现场基数数据,分析数据并制作报告
能够提出生产效率的方案与思路并推动改善。
目前所在: 花都区 年 龄: 22
户口所在: 揭阳 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
诚信徽章: 未申请 身 高: 173 cm
人才测评: 未测评 体 重: 57 kg
人才类型: 在校学生
应聘职位: 电子工程师/技术员, 嵌入式软硬件开发, 计算机软件
工作年限: 0 职 称: 无职称
求职类型: 实习可到职日期: 一个月
月薪要求: 1000--1500 希望工作地区: 广州,揭阳,汕头
工作经历
毕业院校: 华南理工大学广州学院
最高学历: 本科 获得学位: 学士 毕业日期: -07
专 业 一: 电子信息工程 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
语言能力(本文由(wWw.YjSjL.oRg)大学生个人简历网提供)
外语: 英语 良好 粤语水平: 一般
其它外语能力:
国语水平: 良好
工作能力及其他专长
擅长c语言以及以51系列为主的单片,在校期间曾与同学组队参加学校组织的柯达杯电子设计大赛,设计题目为基于无线控制的`数字温度计;
熟悉模电、数电基本原理;
英语水平良好;
基本能了解TCP/IP等通信协议;
个人自传
乐观自信、勤奋好学、对事物接受能力较强,对于在社团担任干事的日子里,使我具备了独立思考的能力,在校期间曾与同学一起参加过学校组织的电子设计大赛,有良好的团队意识。能熟练使用c语言、单片机,对通信有一定的概念,熟悉模电、数电基本原理,对电子以及通信有着浓厚的兴趣。
嵌入式软硬件开发个人简历模板
本文由大学生个人简历网(wWw.yJsjL.org)提供,嵌入式软硬件开发简历范文作为参考!建议求职者在写求职简历时以求职意向与个人介绍为重点,请参照下面这份嵌入式软件开发工程师简历模板以写简历时为参考。
目前所在: 河源 年 龄: 21
户口所在: 广东省 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
诚信徽章: 未申请 身 高: 173 cm
人才测评: 未测评 体 重: 58 kg
人才类型: 不限
应聘职位: 嵌入式软硬件开发, 电子工程师/技术员, 仪器/仪表/计量
工作年限: 1 职 称:
求职类型: 实习可到职日期: 一个月
月薪要求: 面议 希望工作地区: 广东省,广州,深圳
工作经历
无 起止年月:2012-05 ~ 2012-06
公司性质: 所属行业:
担任职位:
工作描述: 校内智能家居大赛:基于GSM,2.4G射频的`无线远程控制智能家居系统
毕业院校: 惠州学院
最高学历: 本科 获得学位: 毕业日期: 2013-09
专 业 一: 电子信息工程 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
语言能力
外语: 英语 良好 粤语水平: 一般
其它外语能力: (本文由(wWw.YjSjL.oRg)大学生个人简历网提供)
国语水平: 优秀
工作能力及其他专长
1.熟练Keil uVision3平台。
2.对于电子电路有较深入学习,比较好的掌握模电、数电。
3.比较熟练地掌握C语言。
4.熟悉Proteus,Protel(会画电路原理图,PCB)。
5.对于汇编语言、C++也有过相关学习。
6.现在正在学习ARM9+linux嵌入式开发,并有了初步的了解。
个人自传
1、对单片机嵌入式工作有一定的热爱。
2、自学能力较强。
3、人际关系处理尚好,有良好的团队精神。
4、善于独立思考,自我解决问题能力较强。
★ 笔试题
★ 新闻业笔试题
★ C++笔试题
★ 马士基笔试题
★ 管理方式笔试题
★ 笔试题电路
★ 思科笔试题