摘要: ####30天自制操作系统-day3 前2天我们分别使用了直接使用二进制编辑器和简单的汇编指令生成了img文件,今天我们尝试一下使用稍微复杂一点的汇编指令 ####os.asm文件内容如下: ; hello-os ; TAB=4 ; 以下是FAT12标准软盘专用代码 DB 0xeb, 0x4e, 0 阅读全文
posted @ 2021-01-02 23:17 WangCoder 阅读(264) 评论(2) 推荐(0) 编辑
摘要: 30天自制操作系统(linux)-day2 使用简单的汇编语言 首先Centos环境安装nasm,使用vim工具编辑一个os.asm文件,文件内容如下: DB 0xeb, 0x4e, 0x90, 0x48, 0x45, 0x4c, 0x4c, 0x4f DB 0x49, 0x50, 0x4c, 0x 阅读全文
posted @ 2021-01-02 22:30 WangCoder 阅读(212) 评论(0) 推荐(0) 编辑
摘要: ####30天自制操作系统(linux环境)--第一天 我是在CentOS的环境上面实现的,使用ubuntu的环境也是类似的 #####第一步:因为要对二进制文件进行编辑,所以安装二进制编辑器hexedit(当然其他的也可以),安装命令 yum install hexedit #####第二步:对生 阅读全文
posted @ 2021-01-02 21:38 WangCoder 阅读(621) 评论(0) 推荐(0) 编辑