08 2016 档案

摘要:80386控制寄存器和系统地址寄存器如下表所示。它们用于控制工作方式,控制分段管理机制及分页管理机制的实施。 控制寄存器 CRx BIT31 BIT30—BIT12 BIT11—BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 CR0 PG 0000000000000000 ET TS E 阅读全文
posted @ 2016-08-28 22:57 LinKArftc 阅读(1948) 评论(0) 推荐(0)
摘要:xv6/bootasm.S xv6/bootmain.c 阅读全文
posted @ 2016-08-28 10:38 LinKArftc 阅读(1062) 评论(0) 推荐(0)
摘要:1 // Shell. 2 3 #include "types.h" 4 #include "user.h" 5 #include "fcntl.h" 6 7 // Parsed command representation 8 #define EXEC 1 9 #define REDIR 2 10 #define PIPE 3 11 #define ... 阅读全文
posted @ 2016-08-28 09:49 LinKArftc 阅读(768) 评论(0) 推荐(0)
摘要:【转】http://blog.sina.com.cn/s/blog_a44094ea01016s09.html 哈佛结构 (英语:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的 阅读全文
posted @ 2016-08-20 10:09 LinKArftc 阅读(4975) 评论(0) 推荐(0)
摘要:题目描述 王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子: 主件 附件 电脑 打印机,扫描仪 书柜 图书 书桌 台灯,文具 工作椅 无 如果要买归类为附件的物品,必须先买该附件所属的主件。每个主 阅读全文
posted @ 2016-08-12 23:21 LinKArftc 阅读(1833) 评论(0) 推荐(0)
摘要:【转】http://shanzy.bokee.com/834368.html ps/2 键盘硬件概述 对于驱动来说,和键盘相关的最重要的硬件是两个芯片。一个是 intel 8042 芯片,位于主板上,CPU 通过 IO 端口直接和这个芯片通信,获得按键的扫描码或者发送各种键盘命令。另一个是 inte 阅读全文
posted @ 2016-08-04 10:15 LinKArftc 阅读(7774) 评论(0) 推荐(0)
摘要:【转】http://bbs.chinaunix.net/thread-2149855-1-1.html 一.声明 虽然Linux的核心代码大部分是用C语言编写的,但是不可避免的其中还是有一部分是用汇编语言写成的。有些汇编语言代码是直接写在汇编源程序中的,特别是Linux的启动代码部分;还有一些则是利 阅读全文
posted @ 2016-08-03 22:03 LinKArftc 阅读(1839) 评论(0) 推荐(0)
摘要:1、cli 关闭中断 2、cld 与cld相对应的指令是std,二者均是用来操作方向标志位DF(Direction Flag)。cld使DF 复位,即是让DF=0,std使DF置位,即DF=1.这两个指令用于串操作指令中。通过执行cld或std指令可以控制方向标志DF,决定内存地址是增大(DF=0, 阅读全文
posted @ 2016-08-03 21:39 LinKArftc 阅读(354) 评论(0) 推荐(0)