一、知识点:
1、关于编译流程
①nas文件:这个文件就是汇编代码文件
②asm.bat
..\z_tools\nask.exe helloos.nas helloos.img
这句话就是调用nask.exe(作者编写的汇编编译器),对汇编代码文件进行编译,编译完之后在同级目录生成helloos.img
③run.bat
copy helloos.img ..\z_tools\qemu\fdimage0.bin
..\z_tools\make.exe -C ../z_tools/qemu
第一句话:这句话就是先把helloos.img复制z_tools\qemu的路径,然后重命名为fdimage0.bin(证据见下图)
第二句话:这句话就是调用make.exe执行二进制文件
2、两个汇编指令
①DB、DW(2字节)、DD指令(4字节)
写入一个字节(8个byte)
DB 0xb8, 0x00, 0x00, 0x8e, 0xd0, 0xbc, 0x00, 0x7c
②RESB指令
预留多少个字节,默认填0x00
RESB 18 ; とりあえず18バイトあけておく
二、遇到的问题和解决办法:
这一节很简单没有什么疑问点