当前位置: 首页 > 2016年6月发布的所有日志
  • 暑假书单出炉任务规划

    暑假书单出炉任务规划

    具体数学 操作系统真象还原 X86汇编语言实模式保护模式 CSAPP MININX3设计与实现 FREEBSD设计与实现 现代操作系统 XV6文档 UCore文档 orangeS一个操作系统的设计与实现 ELFGDBGCCQEMU文档 内核相关书籍一本 C++继续学习   自学三门课程:自动机理论 , 具体数学,神经网络与深度学习 值的关注的是, ...

    阅读全文
    作者:root | 分类:生活点滴
  • ParalleX OS 设计与实现 思考篇 __start

    ParalleX  OS 设计与实现  思考篇  __start

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

    阅读全文
    作者:root | 分类:操作系统, 操作系统&&数据库
  • 汇编学习(十七)X86汇编学习 (4) GDT

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

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十六)X86汇编学习 (3) 32位保护模式杂谈

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

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十五)X86汇编学习 (2)MBR为例

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

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十四)X86汇编学习 (1)GDB CGDB

    汇编学习(十四)X86汇编学习 (1)GDB CGDB

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十三)8086汇编拾遗 (12)

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

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十二)8086汇编拾遗 (11)

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

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

    阅读全文
    作者:root | 分类:汇编
  • 汇编学习(十一)8086汇编拾遗 (10)

    汇编学习(十一)8086汇编拾遗 (10)

    直接定址表方式 我们已经进入《汇编语言》的最后两章了。不得不说,王爽老师的这本书写的确实很好!   Assembly (x86) assume cs:code code segment a:db 1,2,3,4,5,6,7,8 b:dw 0 start: mov si,offset a mov bx,offset b mov cx,8 ...

    阅读全文
    作者:root | 分类:汇编