随笔分类 - 汇编语言
摘要:INCLUDE Irvine32.inc .data arr dd 99,2,3,1,22,188,7,77,54,10 ;定义数组 len dd ($-arr)/4 ;用当前地址减去数组首元素地址除以4得到数组的长度 .code main PROC mov edx,offset arr ;用edx
阅读全文
摘要:INCLUDE Irvine32.inc .data arr dd 99, 2, 3, 1, 22, 88, 7, 77, 54 ;定义数组 len dd ($-arr)/4 ;定义数组的长度变量 .code main PROC mov edx,offset arr ;edx用于存储数组首元素的地址
阅读全文
摘要:问题 对于任意汇编文件,在macOS上直接使用 as test.s -o test.o ld test.o -lSystem -o test 会报错: ld: library not found for -lSystem 解决方案 SDKROOT=`/usr/bin/xcrun --show-sdk
阅读全文

浙公网安备 33010602011771号