0 起因
计算机系统导论课上老师说可以内联汇编来尽可能减小 Hello,World!的大小。
我觉得既然要做,不如就做到极致。何不试试直接写汇编呢!
1 汇编的尝试
直接用 as 有点不理想,因为没有 db 用来往文件里写字符串。
不妨试试 nasm,我们只需要一次 write 和一次 exit,很容易编出这样的 asm:
「Jump up HIGH!!」
计算机系统导论课上老师说可以内联汇编来尽可能减小 Hello,World!的大小。
我觉得既然要做,不如就做到极致。何不试试直接写汇编呢!
直接用 as 有点不理想,因为没有 db 用来往文件里写字符串。
不妨试试 nasm,我们只需要一次 write 和一次 exit,很容易编出这样的 asm: