会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
道阻且长,行则将至。
“人们总爱说一句话:认真你就输了。而我更相信另一句话。认输,你才真的输了。”
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
11
下一页
2021年9月21日
30天自制操作系统:第十天 叠加处理
摘要: 1 内存管理(续)(harib07a) memman_alloc 和 memman_free 函数能够以1字节为单位进行内存管理,这...
阅读全文
posted @ 2021-09-21 15:55 nepu_bin
阅读(84)
评论(0)
推荐(0)
2021年9月20日
30天自制操作系统:第九天 内存管理
摘要: 1 整理源文件(harib06a) 这里仅仅是对文件进行了一些整理,查看下图即可。 2 内存容量检查(1)(harib06b) 内...
阅读全文
posted @ 2021-09-20 15:14 nepu_bin
阅读(79)
评论(0)
推荐(0)
2021年9月19日
30天自制操作系统:第八天 鼠标控制与32位模式切换
摘要: 1 鼠标解读(1)(harib05a) 现在已经从鼠标取得数据了,现在的问题是要解读这些数据,观察鼠标的移动动作,让鼠标指针相应地移...
阅读全文
posted @ 2021-09-19 15:47 nepu_bin
阅读(135)
评论(0)
推荐(0)
2021年9月18日
30天自制操作系统:第七天 FIFO与鼠标控制
摘要: 1 获取按键编码(hiarib04a) 小节的内容实现让程序按下一个键后不结束,而是把所按键的编码在画面上显示出来。 代码 “io...
阅读全文
posted @ 2021-09-18 16:26 nepu_bin
阅读(113)
评论(0)
推荐(0)
2021年9月17日
30天自制操作系统:第六天 分割编译与中断处理
摘要: 1 分割源文件(harib03a) 有过编程经验的小伙伴知道:如果很多程序代码都放在一个程序中,对于它的阅读、管理都是较麻烦的,所以...
阅读全文
posted @ 2021-09-17 23:10 nepu_bin
阅读(114)
评论(0)
推荐(0)
2021年9月16日
30天自制操作系统:第五天 结构体、文字显示与 GDT/IDT初始化
摘要: 今天的内容相比前几天多了很多,主要是一些东西用代码写出来更难理解,需要更多的时间去琢磨,因此对于一些较为基础的内容不会进行详细的描述...
阅读全文
posted @ 2021-09-16 23:37 nepu_bin
阅读(183)
评论(0)
推荐(0)
2021年9月15日
30天自制操作系统:第四天 C语言与画面显示的练习
摘要: 1.用C语言实现内存写入(harib01a) 章节开始展示了一个用于写入内存的汇编函数: _write_mem8 对于注释: [E...
阅读全文
posted @ 2021-09-15 20:01 nepu_bin
阅读(308)
评论(0)
推荐(0)
2021年9月14日
30天自制操作系统:第三天 进入32位模式并导入C语言
摘要: 今天的内容稍稍有点多,一起看看吧 1.制作真正的IPL 到昨天为止,讲到的启动区虽然也称为IPL(Initial Program L...
阅读全文
posted @ 2021-09-14 20:27 nepu_bin
阅读(357)
评论(0)
推荐(0)
2021年9月13日
汇编语言:实验十二 编写0号中断的处理程序
摘要: 实验内容 编写0号中断处理程序,使得在除法溢出发生时,在屏幕中间显示字符串"divide error!",然后返回到DOS。 解题 ...
阅读全文
posted @ 2021-09-13 21:38 nepu_bin
阅读(797)
评论(0)
推荐(0)
30天自制操作系统:第二天 汇编语言学习与Makefile入门
摘要: 1.介绍文本编辑器 本小节内容只是编者介绍了一个免费的文本编辑器,因为是日语的缘故,译者向我们推荐了一个可编辑中文的文本编辑器: N...
阅读全文
posted @ 2021-09-13 13:36 nepu_bin
阅读(418)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告