一、单项选择题
1.下面哪种操作系统最方便移植到嵌入式设备中( )。 A、DOS B、Unix C、Windows xp D、Linux
2.存储一个32位数0x177165到1000H-1003H四个字节单元中,若以小端模式存储,则1000H存储单元的内容为( )。
A、0x00 B、0x17 C、0x65 D、0x71 3.下面哪一种工作模式不属于ARM特权模式( )。 A、用户模式 B、系统模式 C、软中断模式 D、FIQ模式
4.ARM7TDMI的工作状态包括( )。
A、测试状态和运行状态 B、挂起状态和就绪状态 C、就绪状态和运行状态 D、ARM状态和Thumb状态 5.若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为( )。
A、0x2000 B、0x28 C、0x2008 D、0x87 1.下列哪个系统不属于嵌入式系统( )。
A、联想OPhone手机 B、“天河一号”计算机系统
C、MP3播放器 D、华为路由器
2.存储一个32位数0x2168465到2000H-2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( )。
A、0x21 B、0x68 C、0x65 D、0x02 5.下面指令执行后,改变R1寄存器内容的指令是( )。
A、TST R1,#2 B、ORR R1,R1,R1 C、CMP R1,#2
1
D、EOR R1,R1,R1
2、程序阅读及编程题
1.阅读并且理解程序的含义,解释指定行代码的功能。
LDR R2,=0x0300000 LDR R1,=0x01 LDR R3,=0x
STR R1,[R2] ;地址0x0300000中的内容为_____________ SUB R3,R3,#1 ; ADD R1,R1,#2 ; LLL: LDR R4,[R2] ADD R4,R4,R1
STR R4,[R2] ADD R1,R1,#2 SUB R3,R3,#1 CMP R3,#0x0 BNE LLL
①本程序运行后,R1=_________,R3=____________,R4=______________ ②该程序完成的功能为_____________________________________________ _____________________________________________________________ 3、综合题
1. 假定Fin=10MHZ, 主分频控制值M_DIV=0x34,预分频控制值P_DIV=0x3,后分频控制值S_DIV=0x1。计算Fpllo并编程实现。
2.已知MCLK的频率为40MHZ, 8位预分频值Prescaler1为99,时钟分频器值divider为4,试用定时器T2,使Tout2引脚输出连续方波,方波周期为1ms,其中高和低电平比值为3:1。试: ①求定时器T2输入时钟频率。 ②求TCMPB2,TCNTB2。
2
③编程实现并给出适当注释。
4. 五个中断请求,分别是外部中断2(EINT2),外断中断3(EINT3),定时器中断0(Timer0),定时器中断3(Timer3), ADC中断。 要求:
①优先级别按此顺序:定时器中断0,定时器中3,外部中断2,外断中断3, ADC中断。
②定时器中断0,定时器中3,外部中断2,外断中断3, ADC中断设为IRQ方式中断。
③对此五个中断源,系统不屏蔽,其它中断请求均屏蔽。 编程实现上述要求。
3
4
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务