概要
中古ノート買ってみた。
wsl1のubuntu18.04にnasm入れてみた。
書式付きprintf、やってみた。
環境
windows10
wsl1
ubuntu18.04
nasm
手順
アセンブラを書く
extern printf
global main
section .text
main:
push rbp
mov rbp, rsp
lea rdi, [rel fmt]
mov rsi, 255
mov rax, 0
call printf
xor eax, eax
mov rsp, rbp
pop rbp
ret
section .data
fmt: db '%x', 10, 0
コンパイル、実行する
#nasm -f elf64 p1.s
#gcc -o p1 p1.o
#./p1
ff
#
以上。