一.使用工具及环境
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