《中国电子学会嵌入式硬件助理工程师理论考试样题.docx》由会员分享,可在线阅读,更多相关《中国电子学会嵌入式硬件助理工程师理论考试样题.docx(11页珍藏版)》请在第一文库网上搜索。
1、(考试时间150分钟)题号四五六总分分数一、单项选择题(在备选答案中只有一个是正确的,将它选出填入空格中,每小题1分,共15分)得分评阅人1、嵌入式系统的三要素下面哪一个不是:( )oA、嵌入B、存储器C、专用D、计算机2、若 Rl=2000H, (2000H)=0x28, (2008H)=0x87,则执行指令 LDR RO, R1, #8 !后R0的值为()。A、 0x2000B 0x28C、 0x2008D、 0x873、 COS-操作系统属于()oA、顺序执行系统B、占先式实时操作系统C、非占先式实时操作系统D、分时操作系统4、ARM指令集是()位的。A、 16B、 32C、 8D、 2
2、45、假设 Rl=0x31, R2=0x2 则执行指令 ADD RO,R1,R2, LSL #2 后,R0 的值是()。A、 0x33B、0x34C 0x39D、0x386、ARM寄存器组有()个状态寄存器。辂卦A、 7B、32C、 6D、377、RS-232C串行通信总线的电气特性要求总线信号采用()oA、正逻辑B、负逻辑C、高电平D、低电平8、IIC总线上需要()线。A.、1B、2D、4C、39、在微型计算机中,采用中断方式的优点之一是(A、简单且容易实现B、CPU可以不工作C、可实时响应突发事件D、传送速度最快10、堆栈是一种(A、顺序C、只读)存贮器。B、先进后出D、先进先出11、若4
3、输入或非门的输出完成e=印,则多余输入端应( )oA、全部接高电平 B、只需一个接高电平即可C、全部接地D、只需一个接地即可12、C+源程序文件的默认扩展名为()oA eppB、 exeC、 objD、 lik13、与十进制数254等值的二进制数是()。A、 11111110B、 11101111C、11111011D、 1110111014、整流电路是利用二极管的()特性。A、单向导电B、稳压C、保护D、降压15、若某数x的真值为在计算机中该数表示为L0110,则该数所用的编码为()oA、原码B、补码C反码D移码二、多项选择题(共10个题,每小题不选或选错得0分,漏选得I分,全部选对得2分,
4、共20分)得分评阅人1、嵌入式系统组成一般由:()oA、嵌入式微处理器B、嵌入式操作系统C、嵌入式应用软件D、外围设备E、寄存器2、实现A/D转换的方法有很多,A、计数法B、微分法D、双积分法E、逐次逼进法3、触摸屏按工作原理可以分为:A、表面声波屏B、电阻屏D、电容屏E、红外屏4、串行数据传送有(A、多工B、单工D、全双工E、三工5、并行接口可以分为(A、SPPB、EPPD、ECPE、RS2326、USB系统由(A、USB主机B、USB设备D、USB应用E、USB初始化7、下列关于IP地址正确的是(A、192. 168. 23 B、192. 168. 0.常用的方法有:()oC、差分法()等
5、几种。C、液晶屏)等儿种基本的通信模式。C、半双工)等几种。C、USB)等几部分来描述。C、USB互连)O23 C、61. 144. 134. 2828、总线是各种信号线的集合。嵌入式系统中按照总线所传送的信息类型,可以分为A、数据总线D、CAN总线9、三极管有(A、放大D、单向)等几种。B、地址总线E、存储总线B、截止E、高阻10、射极输出器的特点是(C、控制总线)等几种工作状态。C、饱和)oA、输入电阻高B、电压放大倍数近似为1C、输入电阻小D、输出电压和输入电压的相位反相E、输出电压和输入电压的相位同相三、判断题(共10个题,在正确的后面括号中对打J,否则打X,共10分)得分评阅人得分评
6、阅人1、FPGA的含义是现场可编程门阵列逻辑器件。()2、ASIC的含义是专用集成电路。()3、串联负反馈能使放大器的输入电阻减少,并联负反馈能使放大器的输入电阻增大。( )4、PC的值是当前正在执行指令的地址。()5、若在一个单处理器的计算机系统中同时存在5个并发进程,则任何时刻允许占用处理器的进程数为最多5个。()6、变量的指针含意是指变量的地址。()7 const int ent与int const ent的作用一样,表示ent是一个常整型数。()8、数组和链表的区别是数组顺序存储,固定大小,而连表的数据可以随机存储,大小可动态改变。()9、整流电路是利用二极管的稳压特性。()10、集成
7、运算放大器组成的放大电路满足“两虚”条件时,工作在非线性状态。()得分评阅人!1!简述题(共4题,每小题5分,共20分)1、基尔霍夫定理的内容是什么?2、交流放大电路中的输入/输出阻抗的含义是什么?能用万用表的电阻档测量吗?3、PCB电路设计的主要任务是什么?简述PCB设计的具体具体步骤。4、ARM启动代码设计的主要内容。五、阅读程序题(共2题,每空1分,共15分)得分评阅人下图是S3C2410控制的LED点亮的控制电路图,阅读下列程序。1/0端口 GPB7、GPB8、GPB9、GPB10为输出属性,当I/O端口配置成输出模式时,可以通过寄存器rPDATB各位的值来控制相应管脚的电平。将理解的
8、意思填在横线上。LEI) 2nl.lH) 4nl.ElTlnl.m3as short as3Ixu-二二5 0aRK-NUZHdc二?1JWIZU6HdDMxuDl?-M兴IHH1S2 A1K巴*1M 2r IkU*J)2isj A-MU-JJlS4 多弋; td打)ldr r, =rPCONB ;、ldr rl,=0x154000; str rl, r; J4)ldr r2,=rPDTB ; 5)ledloopldr rl,=0x700str rl,r2bl delayldr rl,=0x680str rl, r2;6) ;7) ;8) bl delay2、C语言程序*端口 B寄存器预定义*
9、#define rGPBC0N(*(volatileunsigned*)0x56000010)#define rGPBDT(*(volatileunsigned*)0x56000014)#define rGPBUP(*(volatileunsigned*)0x56000018)1)上面完成的功能:extern int delay(int time);2) void Main()(rGPBC0N=0x154000; 3) rGPBUP=0x7ff; 4) while(l)(rGPBDAT=Oxffff; 5) delay(0xbfffff);rGPBDAT=0x0; 6) delay(Oxbff
10、fff);7) )六、应用实践题(共2题,第1题11分,第2题9分,共20分)1、S3C2410X支持HCLK、FCLK和PCLK的分频选择,其比率是通过CLKDIV寄存器中的HDIVN和PDIVN控制的,如下表1所示。常用输出频率配置如表2所示。表1 HCLK、FCLK和PCLK的分频选择HDIVNPDIVNFCLKHCLKPCLKDivide Ratio00FCLKFCLKFCLK1:1:1(Default)01FCLKFCLKFCLK/21:1:210FCLKFCLK/2FCLK/21:2:211FCLKFCLK/2FCLK/41:2:4(recommended)表2常用输出频率配置表I
11、nput FrequencyOutput FrequencyMDIVPDIVSDIV12.00MHz11.289MHzN/AN/AN/A12.00MHz16.934MHzN/AN/AN/A12.00MHz22.50MHzN/AN/AN/A12.00MHz33.75MHz82 (0x52)2312.00MHz147.00MHz90 (0x5a)2112.00MHz152.00MHz68 (0x44)1112.00MHz158.00MHz71 (0x47)1112.00MHz170.00MHz77 (0x4d)1112.00MHz180.00MHz82 (0x52)1112.00MHz186.00
12、MHz85 (0x55)1112.00MHz192.00MHz88 (0x58)1112.00MHz202.80MHz161 (0xa1)31回答下列问题:1)通过函数 ChangeC 1 ockDivider (int hdivn, int pdivn)配置什么总线时钟?(2分)2)通过函数 ChangeMPllValue(int mdiv, int pdiv, int sdiv)配置什么时钟?选择什么因子可获得不同的该时钟的值? (3分)3)使FCLK、HCLK和PCLK的频率比为1: 2: 4, HDIVN和PDIVN分别为多少? (1分)如果输入频率=12卜田2,使输出频率=2028卜出2,则mdiv=?,pdiv=? sdiv=? (3分)利用上面两个函数完成所需的配置,写出函数表达式。(2分)问题2、在嵌入式系统设计中,复位电路是系统重要的部分,根据下面电路,回答下列1)复位电路主要完成什么功能?下图的复位电路采用什么复位电路? (3分)2)简述复位电路的工作原理? (4分)3)调整什么器件的值,可以调整复位状态的时间? (2分)