评论

收藏

[R语言] NASM 之 helloworld1

编程语言 编程语言 发布于:2021-07-30 21:23 | 阅读数:520 | 评论:0

SECTION .data
msg: db "Hello World!", 0x0a
len: equ $-msg
SECTION .text
global _main
kernel:
  syscall
  ret
_main:
  mov rax,0x2000004
  mov rdi,1
  mov rsi,msg
  mov rdx,len
  call kernel
  mov rax,0x2000001
  mov rdi,0
  call kernel
编译这个文件:
nasm -f macho64 hello.asm
ld -o hello -e _main hello.o -macosx_version_min 10.13 -lSystem
运行这个文件: 
DSC0000.png



关注下面的标签,发现更多相似文章