似乎minix平台并没有带一个真正的汇编编译器,看看makefile,几乎都是清一色的用cc来编译汇编代码的。而且,即使是一个最简单功能的汇编程序,也少不了一个“_main”标签。
在minix的默认编译器(即cc)中,字操作指令和字节操作指令是分开的。我想这样也许是为了简化编译器的设计吧,毕竟判断“movb ah,12”比判断“mov ah,12”是不是字操作要容易得多。
现在也算是入门了吧,虽然写得很简单,不过我想这对于会动手的人也就足够了。在这里,想引用vim tutor里的一句话做为结束吧:“do not try to memorize, learn by usage.”
在minix的默认编译器(即cc)中,字操作指令和字节操作指令是分开的。我想这样也许是为了简化编译器的设计吧,毕竟判断“movb ah,12”比判断“mov ah,12”是不是字操作要容易得多。
现在也算是入门了吧,虽然写得很简单,不过我想这对于会动手的人也就足够了。在这里,想引用vim tutor里的一句话做为结束吧:“do not try to memorize, learn by usage.”