03 2016 档案

摘要:a.编译 首先编译源码: nasm boot.asm -o boot.bin 或者 nasm boot.asm -o boot.com(在DOS中运行) 然后创建一个软盘映像,进入安装好的Bochs目录下: bximage Create new floppy or hard disk image | 阅读全文
posted @ 2016-03-30 12:21 是非猫 阅读(1237) 评论(0) 推荐(1)
摘要:在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可, GCC会自动插入代码完成必要的操作。1、简单的内嵌汇编例: __asm__ __volatile 阅读全文
posted @ 2016-03-15 16:02 是非猫 阅读(4314) 评论(1) 推荐(1)