自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

原创 《30天自制操作系统》学习笔记--第8天

今天看的有点纠结,因为竟然看困了很少有这种情况,主要是有好多东西作者并没有做深入介绍,只是说这样是对的,至于为啥这样以后再说,这让我感觉很不爽。具体来说说。       首先,先解决了鼠标运动的问题,我感觉这个不是什么大问题,只是读取书去那需要点小技巧,就是验证数据的有效性,以前用单片机发送串口数据时也用到过类似的做法,作者提出的是检查第一个字的低八位以及高两位,如果高两位是0,而低八位是8,

2013-11-30 15:44:51 1950

原创 《30天自制操作系统》学习笔记--第7天

今天看的还是比较顺利,很快一天的就看完了,总结一下今天的主要知识。       首先是中断处理程序,中断处理程序尽量高效,短小精悍,所以像显示啊什么的操作尽量不再中断处理程序中出现,因为一旦进入中断处理程序,其他中断将会被屏蔽,因为如果不屏蔽就会出现乱套的现象,一个中断还没完另一个已经来了,你说你干不干,干哪个,所以,尽量减少中断处理时间,这样就可以减小中断同时发生而后发生的没办法处理的现象,

2013-11-29 13:23:31 1569

原创 《30天自制操作系统》学习笔记--第6天

中断处理       我感觉中断处理应该是系统底层设计的关键,因为这是在控制硬件,和给c提供接口,如果接口搞不好,一路兵败如山倒。。。       分割编译其实就是c语言初等知识,就是别写的太乱,每个文件放不同的东西,头文件加以说明和声明,以及一些宏定义或者什么的,可以去查查相关c语言的资料。        今天让我纠结了一下午的东西在p113,也就是调整栈,来组合出GDTR的48位数

2013-11-28 16:20:13 1485

原创 《30天自制操作系统》学习笔记--第5天

GDT和IDT       全局描述表(GDT ,Global Descriptor Table):首先看到全局说明这货很重要,应该是掌握了一些,其次这个表是个数组,所以,这是一个重要的数据结构。       GDT数组中装的是段描述符[段地址,段的最大长度,访问权限]。因为这个描述符太大了,没有这么大的寄存器(64位),所以就把这个描述符放在内存里,成为了重要的GDT,intel的大叔们

2013-11-27 20:12:02 1516

原创 《30天自制操作系统》学习笔记--第4天

第四天,写一下c语言调用汇编写的函数。其实我们可以把这些在完成操作系统编写时写的函数称为库函数(注意:不是标准库函数),但是c在调用库函数(普通函数),压栈的顺序是从右向左的,这个是肯定,所以,参数出栈的时候先出来的是后面的参数,明白了这个问题,就很好理解io_out()函数出栈和参数的使用

2013-11-27 19:07:10 1597

原创 《30天自制操作系统》学习笔记--第3天

其实还是前五天的,现在继续说,

2013-11-27 18:20:31 1676

原创 《30天自制操作系统》学习笔记--第2天

昨天一天看了5天内容,把觉得有些可能不好理解的写下来,内容不分先后,感觉作者写的通俗易懂,而且代码以及工具在xp下运行流畅,根本不需要软盘,直接在工具提供的虚拟机上跑就可以,下面来描述下昨天的学习心得和问题0.0。       首先是内存,对内存的管理是至关重要的,所以我们应该先了解一下内存的具体分布: 这个图是我找的,如果有打错的地方或者有什么变动,请留言,不胜感激。

2013-11-27 16:55:56 2468 2

原创 《30天自制操作系统》学习笔记--第1天

书还没到,先装了个虚拟机用来跑代码,最后装到ThinkPad x60上,在mac上安装了virtualbox 感觉挺好用的,装了个windows 2000,这个系统比较早,是windows nt系列的一个版本镜像下载时发现了一个不错的网站:msdn.itellyou.cn上面有各种版本的系统和工具,一会儿去取书。学习其中的内容,完成大学的最后一个梦想。

2013-11-25 14:13:47 1955

原创 《30天自制操作系统》学习笔记--第0天

好吧,我承认我我还没有拿到书,之前看于渊的书只看到第三章,没做下去,原因是好多软件用到的和目前的软件版本都差很多,书上的操作都不适用,还有比如,要用软盘,说实话,现在的小孩都不知道软盘是什么,所以要解决一下,看看能不能用u盘或者虚拟软件代替一下。要不去淘宝一个软驱。。。感觉带着出去太不方便。        至于环境选择,现在手中有三个可用电脑,一台Y460,系统win7_64,一台IBM x6

2013-11-22 23:20:18 1739

数字图像处理知识结构

数字图像处理知识结构

2014-12-19

Haar-like人脸检测论文

Robust Real-Time Face Detection Rapid_Object_Detection_using_a_Boosted_Cascade_of_Simple_Features 人脸检测经典论文

2014-12-12

机器学习十大算法,完整集合

机器学习十大算法,完整收录,欢迎大家学习讨论

2014-10-23

Jupiter系统内核

自己写的简单系统(还未完成),基础框架,希望大家可以给我留言,提出宝贵意见,也可以一起讨论一起开发

2014-03-17

30天制作操作系统工具

和起一个介绍一样,mac下的工具,qemu

2013-12-09

30制作操作系统 Mac环境下的工具

30天制作操作系统mac半工具,包含qemu和二进制文件查看器,dmg文件,傻瓜式安装,无需编译,操作系统10.9

2013-12-09

make 中文手册

Make GNU 3.8 中文使用 手册

2013-12-01

三十天自制os 工具

三十天自制操作系统 里面用到的工具

2013-11-27

qt参考文档

qt 入门说明

2012-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除