1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 嵌入式培訓考試題及答案

        時間: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

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>