教你在Mac上写汇编!

  1. 云栖社区>
  2. 博客>
  3. 正文

教你在Mac上写汇编!

sorrower 2018-09-06 23:33:08 浏览870
展开阅读全文

更新nasm

mac自带了nasm, 但是, 但是, 但是, 老得一塌糊涂.

image.png

brew install nasm

安装完之后重启.

image.png


撰写编译运行

之后就是和写c差不多了. 但是, 我们要讲究一些, 写个32, 写个64, 好吧.

  • 64:

image.png

nasm -f macho64 -o helloworld.o helloworld.asm
ld -o helloworld -e _main helloworld.o
./helloworld

image.png

  • 32:

image.png

image.png


最后

我汇编很佛系的, 最近也是要开始认真学了. 喜欢记得点赞哦, 有意见或者建议评论区~

参考文章:

http://gaoryrt.com/2015/11-18-assembly/
https://blog.csdn.net/u011987514/article/details/72615406

网友评论

登录后评论
0/500
评论
sorrower
+ 关注