操作系统开发之——最简单的Bootsect(可直接在里面加代码)
来源:互联网 发布:青铜卡尺 知乎 编辑:程序博客网 时间:2024/06/05 06:42
ORG 0x7c00;装载此程序至0x7c00处,因为BIOS默认会从内存0x7c00处开始执行JMP OS_Entry[bits 16]OS_Entry: //在这里加代码TIMES 510 - ($ - $$) DB 0;填充剩下的空间,使生成的二进制代码恰好为512字节DB 0x55,0xAA ;BIOS认可的结束标志
代码就是这样,注释已经说得很清楚了。如果还有不懂的地方可以联系我。
如果还有问题可以联系我:Email:2608184397@qq.com
如果读者朋友也有开发操作系统的想法,可以联系我。
1 0
- 操作系统开发之——最简单的Bootsect(可直接在里面加代码)
- 操作系统开发之——一个简单的Bootsect
- 操作系统开发之——一个简单的Bootsect(改进版)
- 最简单的操作系统
- DELPHI加注册表自启动的最简单代码
- DELPHI加注册表自启动的最简单代码
- Java---设计模块(设计模块的简介及最简单的俩个单例代码加测试)
- VC判断操作系统为Win7的最简单代码!
- 实模式汇编代码header.S——无用的bootsect
- win32开发(最简单的win32代码)
- Android之最简单的ImageView加边框方法
- Android之最简单的ImageView加边框方法
- Android之最简单的ImageView加边框方法
- 1.2.1 加载第一部分代码—引导程序(bootsect)
- iphone开发之音频播放类AVAudioPlayer的使用——加纯代码案例
- linux2.6.11启动代码之bootsect.s
- linux2.6.11启动代码之bootsect.s
- linux0.11内核代码之bootsect.s
- spring 拦截器(ProxyFactoryBean,BeanNameAutoProxyCreator)
- iOS-数据持久化(一)
- 【软工6】软件开发小组
- 1004 Let the Balloon Rise
- n皇后 dfs解法
- 操作系统开发之——最简单的Bootsect(可直接在里面加代码)
- codeforces 27E E. Number With The Given Amount Of Divisors(dp+数论)
- [POJ 2236]Wireless Network[并查集]
- 西方人眼中的中国的不同:文明国家、民族的概念 和 国家的属性以及它和社会的关系
- Ubuntu14.04安装后vim不可用的问题
- 网页前端的相关技术整理
- 线程之间的通信-(子线程获得主线程的方式)
- Andorid——自定义Dialog
- UI动图的制作