<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            嵌入式培訓考試題及答案

            時間:2024-10-16 01:38:32 嵌入式培訓 我要投稿
            • 相關推薦

            2016年嵌入式培訓考試題及答案

              隨著消費家電的智能化,嵌入式更顯重要。嵌入式系統無疑是當前最熱門最有發展前途的IT應用領域之一。那么yjbys小編為大家推薦以下的嵌入式編程試題,希望能幫助到大家!

            2016年嵌入式培訓考試題及答案

              1、編寫一個匯編程序,在ARM程序代碼中調用Thumb子程序,并返回ARM程序完成其功能。

              CODE32

              --------

              BLX TSUB1

              -------

              CODE16

              TSUB1

              -------

              BX R14

              2、將存儲器中0x30000000開始的200字節的數據,傳送到地址從0x10000000開始的某接口電路的存儲區域。

              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、編寫一簡單ARM匯編程序段,實現1+2+…+1000的累加運算。

              MOV R0,#0

              MOV R1,#0

              LKM

              ADD R0,R0,#1

              ADD R1,R1,R0

              CMP R0,#1000

              BLNE LKM

              END

              4、將內存中從0x30000FFF開始的100個字數據相加,其結果存于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、編寫一程序,查找存儲器從0x30000000開始的100個字中為0的數目,將其結果存到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中有兩個32位無符號數,若R0>R1,則R0=R0-R1;若R0

              CMP R0,R1

              SUBHS R0,R0,R1

              SUBCC R1,R1,R0

              7、試編寫程序,實現計算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、編程實現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分;單項選擇20分;名詞解釋12分;簡答題20分;編程題28分。

              跳轉指令:

              B BL BLX BX

              B/BL{cond} label

              BLX{cond} Rm/lable

              數據指令:

              MOV MVN 移位指令 2

              ADD ADC 加法指令 3

              SUB SBC 減法指令 3

              RSB RSC 逆向減法 3

              ORR EOR AND 邏輯 3

              CMP CMN TST TEQ 測試 2

              BIC 位測試 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

            【嵌入式培訓考試題及答案】相關文章:

            嵌入式助理工程師認證考試題庫及答案01-23

            嵌入式培訓階段04-20

            嵌入式培訓簡介03-19

            嵌入式培訓前景01-12

            勞動安全知識教育培訓考試題庫及答案02-25

            photoshop理論考試題及答案12-05

            photoshop考試題「附答案」03-06

            Adobe認證考試題及答案06-25

            photoshop考試題目及答案09-20

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看