Yurai-Kitadate / ycc

0 stars 0 forks source link

armのスタックポインタ周り調べる(ローカル変数用のメモリ確保) #1

Open Yurai-Kitadate opened 1 year ago

Yurai-Kitadate commented 1 year ago
    .section __TEXT,__text
    .globl _main
    .p2align 2
_main:
  sub fp,fp,#208
  mov x0,#100
  //変数aに値をセット
  str x0, [fp, #-16]!
  mov x0,#101
  //変数bに値をセット
  str x0, [fp, #-16]!
  mov x0,#102
  //変数cに値をセット
  str x0, [fp, #-16]!
  mov x0,#103
  str x0, [fp, #-16]!
  //x0にaの値をセット
  ldr x0, [fp, #0]
  //x0にbの値をセット
  ldr x0, [fp, #16]
  ret