随笔分类 -  OS

摘要:由于现在Bochs 2.6.8相比之前有些改动,之前的配置文件不能直接运行,针对配置文件需要有些修改。1. 配置文件################################################################ bochsrc.bxrc file for Finix... 阅读全文
posted @ 2017-10-22 15:50 枫竹梦 阅读(3866) 评论(0) 推荐(0)
摘要:电脑在启动时,在BIOS启动自检后,检查并将引导扇区加载到7c00h处,跳转到7c00h开始执行代码。0. 使用的工具建议先看完本文,再选择安装。nasm (开源的汇编器 http://www.nasm.us/)Bochs (开源的X86硬件平台模拟器 http://bochs.sourceforg... 阅读全文
posted @ 2017-10-22 15:50 枫竹梦 阅读(606) 评论(0) 推荐(0)
摘要:参考学习于渊的书箱时,里面都是用nasm来写的,而自己更熟悉和使用AT&T的语法,心想用AT&T来实现一下,这个过程是十分漫长与痛苦的,但也收获颇丰。1. 引导扇区代码.code16.section .text.globl _start_start: movw %cs, %ax movw... 阅读全文
posted @ 2017-10-22 15:50 枫竹梦 阅读(688) 评论(0) 推荐(0)