- 相關(guān)推薦
2016年嵌入式培訓(xùn)考試題及答案
隨著消費(fèi)家電的智能化,嵌入式更顯重要。嵌入式系統(tǒng)無(wú)疑是當(dāng)前最熱門(mén)最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。那么yjbys小編為大家推薦以下的嵌入式編程試題,希望能幫助到大家!
1、編寫(xiě)一個(gè)匯編程序,在ARM程序代碼中調(diào)用Thumb子程序,并返回ARM程序完成其功能。
CODE32
--------
BLX TSUB1
-------
CODE16
TSUB1
-------
BX R14
2、將存儲(chǔ)器中0x30000000開(kāi)始的200字節(jié)的數(shù)據(jù),傳送到地址從0x10000000開(kāi)始的某接口電路的存儲(chǔ)區(qū)域。
START
LDR R0,=0X30000000
LDR R1,=0X10000000
MOV R4,#0
LKM
LDRB R2,[R0],#1
STRB R2,[R1],#1
ADD R4,R4,#1
CMP R4,#200
BLNE LKM
END
3、編寫(xiě)一簡(jiǎn)單ARM匯編程序段,實(shí)現(xiàn)1+2+…+1000的累加運(yùn)算。
MOV R0,#0
MOV R1,#0
LKM
ADD R0,R0,#1
ADD R1,R1,R0
CMP R0,#1000
BLNE LKM
END
4、將內(nèi)存中從0x30000FFF開(kāi)始的100個(gè)字?jǐn)?shù)據(jù)相加,其結(jié)果存于R3、R2中。
LDR R0,=0X30000000
MOV R4,#0
MOV R2,#0
MOV R3,#0
LKM
LDR R5 , [R0],#4
ADDS R3, R3,R5
ADDC R2, R2,#0
ADD R4,R4,#1
CMP R4,#100
BLNE LKM
END
5、編寫(xiě)一程序,查找存儲(chǔ)器從0x30000000開(kāi)始的100個(gè)字中為0的數(shù)目,將其結(jié)果存到0x30000012中。
START
LDR R0,=0X30000000
LDR R1,=0X30000012
MOV R3,#0
MOV R4,#0
LKM
LDR R2,[R0],#4
ADD R3,R3,#1
CMP R2,#0
ADDEQ R4,R4,#1
CMP R3,#100
BLNE LKM
STR R4,[R1]
END
6、R0和R1中有兩個(gè)32位無(wú)符號(hào)數(shù),若R0>R1,則R0=R0-R1;若R0
CMP R0,R1
SUBHS R0,R0,R1
SUBCC R1,R1,R0
7、試編寫(xiě)程序,實(shí)現(xiàn)計(jì)算2+4+6+8+…+2N的值。
MOV R5,#0
MOV R3,#0
MOV R4,#0
LABLE EQU #0X2300000
MOV LABLE,#300
LKM
ADD R3,R3,#2
ADD R4,R4,R3
ADD R5,R5,#1
CMP R5,#LABLE
BLNE LKM
END
9、編程實(shí)現(xiàn)S3C2410工作模式的切換。
MRS R0,CPRS
BIC R0,R0,#&1F
ORR R0,R0,#&12
MSR CPSR_C R0
10、UART初始化編程。
START
LDR R0,=UFCON0
LDR R1,=0X0
STR R1,[R0]
LDR R0,=ULCON0
LDR R1,=0X3
STR R1,[R0]
LDR R0,=UCON0
LDR R1,=0X245
STR R1,[R0]
LDR R0,=PCLK
MOV R1,[R0]
考試題型
填空20分;單項(xiàng)選擇20分;名詞解釋12分;簡(jiǎn)答題20分;編程題28分。
跳轉(zhuǎn)指令:
B BL BLX BX
B/BL{cond} label
BLX{cond} Rm/lable
數(shù)據(jù)指令:
MOV MVN 移位指令 2
ADD ADC 加法指令 3
SUB SBC 減法指令 3
RSB RSC 逆向減法 3
ORR EOR AND 邏輯 3
CMP CMN TST TEQ 測(cè)試 2
BIC 位測(cè)試 3
注意:
{cond} {s} Rd ,Rm
{cond} {s} Rd ,Rm Rn LSL #3
{cond} {s} Rd ,Rm,# LABLE
TEQ (NE,EQ)
乘法:
MUL 32 {cond} {S} Rd, Rm ,Rs
MLA 32 {cond} {S} Rd, Rm ,Rs
SMULL/ SMLAL
UMULL/UMLAL
【嵌入式培訓(xùn)考試題及答案】相關(guān)文章:
嵌入式助理工程師認(rèn)證考試題庫(kù)及答案01-23
嵌入式培訓(xùn)階段04-20
嵌入式培訓(xùn)簡(jiǎn)介03-19
嵌入式培訓(xùn)前景01-12
勞動(dòng)安全知識(shí)教育培訓(xùn)考試題庫(kù)及答案02-25
photoshop理論考試題及答案12-05
photoshop考試題「附答案」03-06
Adobe認(rèn)證考試題及答案06-25
photoshop考試題目及答案09-20