彙編指令-MOV與ldr區別

MOV

  1.可以寄存器與寄存器之間傳遞數據

  2.可以常數傳遞到寄存器中(常數不能超過32位)

LDR

  1.可以地址與寄存器之間的數據傳遞

  2.也可以常數傳遞到寄存器中

實例:

  1.r1與r2之間傳遞就只能用MOV:

  MOV r1,r2

  2.常數傳遞到寄存器可以使用MOV和ldr:

  MOV r0,#0
  ldr r0,=0

  3.寄存器與地址0X00000000之間傳遞數據只能用ldr:

  ldr r0,=0X30000000
  ldr r0,0X00000000
發佈了76 篇原創文章 · 獲贊 1 · 訪問量 1857
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章