Slide 14
Slide 14 text
.intel_syntax noprefix
.global main
main:
mov rax, 1 # writeを指定
mov rdi, 1 # std 1 標準出力
lea rsi, _helloworld # string address 文字列のアドレス
mov rdx, 10 # length
syscall # syscall呼び出し
mov rax, 60 # exitを指定
mov rdi, 0 # 引数に0 (error_code
syscall # syscall呼び出し
.data
_helloworld: # 文字列が置かれているアドレスに名前を付けた.
.asciz “helloworld” # ここに文字列のデータを置く