- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 C和汇编的双向调用以及一些问题
经过一步一步的写引导扇区,现在已经完成了,接下来的一步是写加载器。 加载器loader.bin是加载内核并且设置为保护模式,并且做一些描述符的初始化。但是接下来遇到的问题是如何使用C语言加速汇编的编写。 [提外话]这次用汇编的经历简直是尴尬,各种错误,但是一步一步还是克服了,一个一个的debug,了解了'利其器'的重要性。同时还知道了不要盲目迷失在‘器’中,关键还是一个思考的大脑。见另一篇,n
2017-06-12 21:55:30 364
原创 Ubuntu下的bochsdbg安装教程
最近在看自己动手写操作系统,没办法,就是喜欢造轮子和搞底层。因为实在是不喜欢那种懵懵懂懂的感觉。很尴尬啊。。。 对于引导扇区进入保护模式的代码自己写了一遍,但是出了问题,肯定要自己调试啊,我的系统是Ubuntu 14.02TLS。所以选择很少,如果是COM调试可以使用DOSBOX,但是只限于一些8086的命令,X86模式的代码不适合,比如xor eax ,eax 的命令解析不了。所以使用了boc
2017-06-09 21:50:20 915 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人