自定义博客皮肤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)
  • 收藏
  • 关注

原创 暑假书单出炉

具体数学操作系统真象还原X86汇编语言实模式保护模式CSAPPMININX3设计与实现FREEBSD设计与实现现代操作系统XV6文档UCore文档orangeS一个操作系统的设计与实现ELFGDBGCCQEMU文档内核相关书籍一本C++继续学习查看原文:http://zmrlinux.com/2016/06/28/%e6%9a%91%e5%81%87

2016-06-28 00:00:37 261

原创 ParalleX OS 设计与实现 思考篇 __start

前言我要做什么:做一个自己的操作系统,一直都是所有程序员心底的一个梦想,不论他有没有尝试去实现,但是他一定这么想过. 作为一个小小程序员,我也有这样一个梦想,或者说是一种情怀吧。我很庆幸我身边有很多愿意一起为这个理想奋斗的小伙伴。(欣欣学姐,小菊花,欢神,神,杜师傅等很多前辈和小伙伴,还有陈莉君老师,王亚刚老师)。 So,我要做一个OS,有特点的,神奇的小OS。我为什么要做O...

2016-06-21 22:19:28 416

原创 汇编学习(十七)X86汇编学习 (4) GDT

从今天起我们就进入保护模式的学习了,不过考试,课设也随之而来。所以基本规划下,接下来的学习计划吧。距离放暑假还有4周,首先是《X86实模式,保护模式这本书》,还有8章,基本上4~5天一章吧,期间还有《并行程序设计导论》《并行编程模式》着两本,都很薄。基本最多看这么多了。但是我们还有数电,算法,这些东西要复习。最后4周就这么办吧。保护模式概念:保护模式,是一种80286系列和之后的x86...

2016-06-12 17:37:54 684

原创 汇编学习(十六)X86汇编学习 (3) 32位保护模式杂谈

杂谈,就是什么都有!!---瑞子NetburstNetburst微处理器架构为英特尔的X86微处理器架构,P6微处理器制程的后继者。第一个使用这架构的是Willamette核心,于2000年推出。Willamette是第一代Pentium 4所用的核心,而全部的Pentium 4都是使用Netburst。2001年推出的Foster〔Xeon核心〕亦是使用本架构,同时基于Penti...

2016-06-11 10:39:53 350

原创 汇编学习(十五)X86汇编学习 (2)MBR为例

我们从《汇编语言》的坑爬出来,又进入到了《实模式到保护模式》的坑中。MBR : 计算机开机加电自检之后,BIOS 就就尝试读取0面0道1扇区的内容,传统上就是主引导扇区MBR共512B 以0x55 和 0xAA结尾。然后将启动代码加载到逻辑地址:0x0000:0x7c00 处就是0x07c00处。代码如下:mov ax,0xb800 ;指向文本模式的显示缓冲区 mov es...

2016-06-05 22:14:20 625

原创 汇编学习(十四)X86汇编学习 (1)

我们首先来学习下几个我们接下来学习的几个重要的工具gdb:UNIX及UNIX-like下的调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一个小例子:/**********************...

2016-06-04 22:36:35 473

原创 汇编学习(十三)8086汇编拾遗 (12)

王爽的《汇编语言》虽然结束了,但是我们的思考还要继续,结下来就要进入X86汇编语言的学习了,但是思考还要继续。指令拾遗,其实指令还有太多,这里只能写一些有限的:xchg: 交换指令,寄存器和内存变量之间的内容的交换指令,两个交换的数据类型要相同。需要注意的4个地方:1.不能同时为内存操作数2.任何一个操作数不能为段寄存器3.任何一个操作数不能为立即数4.两个操作数...

2016-06-03 18:04:53 376

原创 汇编学习(十二)8086汇编拾遗 (11)

《汇编语言》最后一章,键盘和磁盘的读取一个键盘读写程序:assume cs:code code segment charstack: jmp short charstart ;字符串及栈处理 table dw charpush,charpop,charshow top dw 0 charstart: push bx push dx push di push es cmp ah,2 ;...

2016-06-02 22:41:02 326

原创 汇编学习(十)8086汇编拾遗 (9)

8086 外中断可屏蔽中断:可屏蔽中断是CPU可以不响应的中断。CPU是否响应屏蔽中断,需要看标志寄存器IF的位置。当CPU检测到可屏蔽中断信息的时候如果IF = 1.则CPU在执行完成当前指令后响应中断,引发中断过程;如果IF = 0,则不响应。如果在中断处理程序中需要处理可屏蔽中断,可以用指令将IF置1,8086CPU提供的设置IF指令如下:sti : 设置IF = 1c...

2016-06-01 22:40:07 552

空空如也

空空如也

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

TA关注的人

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