admin 管理员组文章数量: 887006
一.使用工具及环境
1.windows10
2.bochs-2.6.9
3.dd工具
4.nasm(汇编编译器)
所用工具皆可在链接:https://pan.baidu/s/1JvJltHi3GoGN-9aMT-MGgQ 中找到
提取码:c6os
为方便起见,我们可以将nasm.exe和dd.exe放在电脑c盘的windows/system32文件夹下
前置一些简单知识(大佬请略过):
命令指示符的打开方式为WIN+R,在框内输入cmd
一些简单的指令:
cd .. 返回当前目录上一级
cd [] 进入某一文件夹,例如 cd windows,可进入当前目录的windows文件夹中
dir 显示当前文件夹所有文件
.\xxx 执行xxx文件
e: 可以进入e盘
二.基础代码
org 07c00h ;告诉编译器加载到7c00处,如果把这个改成0100h就可以编译成一个文件在dos下运行啦
mov ax,cs
mov ds,ax
mov es,ax ;这三行让ds,es两个段寄存器指向与cs相同的段
call Display ;告诉程序调用display函数
j
本文标签: 操作系统 简单 环境 Windows bochs
版权声明:本文标题:windows环境下利用bochs写一个简单的操作系统(Boot Sector) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1733515856h1601303.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论