- 博客(17)
- 资源 (14)
- 收藏
- 关注
转载 xen 漫漫人生路
Xen 的漫漫人生路 原作者:开源小厨 (原文链接:http://www.20ju.com/content/V170833.htm) 在 Linus 明确表示 Linux Kernel 3.0 只是一个版本号的改变,而非里程碑式的飞跃后,许多人对此表达了失望,一个没有重量级功能的新版本似乎配不上这个新的版本号。不过对有些人来说,其中的一个新功能或许可以担的上这个重任,
2013-02-23 11:25:36 763
转载 https://wiki.archlinux.org/index.php/LVM_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
https://wiki.archlinux.org/index.php/LVM_(简体中文)Contents1介绍2Advantages3安装3.1在 LVM 上安装 Arch Linux3.2创建 LVM 分区3.3创建物理卷(PV)3.4创建卷组(VG)3.5创建逻辑卷(LV)3.6建立文件系统与挂载逻辑卷3.7重要
2013-02-22 20:35:16 3926
原创 在Debian中 将DVD光盘制作成ISO
方法1:在debian中, 制作ISO的工具是genisoimage。(其他linux版本可能是mkisofs)首先安装:apt-get install genisoimage安装之后用命令: genisoimage [option] -o 输出文件 光盘源/(或者目录)例如:genisoimage -r -J -o m
2013-02-21 23:02:41 2839
原创 程序员的数学--笔记
第一章在10进制计数法中,位数少,但是数字种类多;对人类来说,比较易用。在2进制计数法中,数字种类少,位数多;对计算机来说,比较易用。N进制计数法:使用0,1,2,3,...,N-1,共N种;从右往左分别为N0的位,N1的位,N2的位...(基数是N)。以上,使用按位计数。罗马计数法:不使用按位计数。数位没有意义;只表示数字本身;没有0.
2013-02-21 10:01:32 1109
原创 starting NFS common utilities: statd问题
装Xen时配置网络出现了这样一个问题: 系统到starting NFS common utilities: statd时,好半天才出现一个failed,然后,慢慢的启动。对比发现:原来是缺少了 auto lo.加上这句就OK了。
2013-02-19 22:11:02 1920
转载 x86、amd64、x86-64、x64以及ia64的基本概念
http://www.liuyongkang.com/archives/487.htmlX86x86是一个指令集,是刚有个人电脑时候的什么8086,286,386的那个兼容的指令集。 x86-64 x86-64有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。“x86-64”1999由AMD设计,AMD 首
2013-02-19 14:53:32 16671
转载 读书笔记《30天自制操作系统》day12~day13
http://blog.csdn.net/ltbylc/article/details/83092571. 定时器是任务切换的重要中断响应程序,由8254芯片PIT生成。2. 初始化,发送out指令。中断产生在IRQ0,由此可见这个中断的重要性了。10ms产生一次。[cpp] view plaincopy#define PIT_CTRL 0x004
2013-02-18 14:34:12 948
转载 读书笔记《30天自制操作系统》day11
http://blog.csdn.net/ltbylc/article/details/83092571. 窗口的绘制,与鼠标绘制类似[cpp] view plaincopyvoid make_window8(unsigned char *buf, int xsize, int ysize, char *title) { static cha
2013-02-18 14:33:24 888
转载 读书笔记《30天自制操作系统》day10
http://blog.csdn.net/ltbylc/article/details/83092571. 显示到屏幕上的图形界面信息要分层,比如最顶层是鼠标,中间是应用程序,最低是桌面。2. 移动鼠标和窗口应用可以看为是移动图层。3. 屏幕显示的原理是向显存内写信息,显存的地址在0x000a0000这个已经在前面见过了。[cpp] view plainco
2013-02-18 14:32:05 681
转载 读书笔记《30天自制操作系统》day08
http://blog.csdn.net/ltbylc/article/details/83092571. 鼠标的显示,这个与显示字符是一样的道理,写像素[cpp] view plaincopyvoid init_mouse_cursor8(char *mouse, char bc) { static char cursor[16][16]
2013-02-18 14:30:37 807
转载 读书笔记《30天自制操作系统》day07
http://blog.csdn.net/ltbylc/article/details/83092571. 键盘中断的处理:产生中断后中断处理程序应该向PIC发出OCW2发出0x60+IRQ号码的out指令,并发出in指令从0x0060读取键盘信息,该键盘信息保存到FIFO缓冲区中。[cpp] view plaincopy#define PORT_KEY
2013-02-18 14:29:59 753
转载 读书笔记《30天自制操作系统》day06
http://blog.csdn.net/ltbylc/article/details/83092571. 鼠标及键盘的响应功能,因为用到中断所以必须自32位保护模式下设置GDT和IDT,以前在asmhead中设置时用汇编代码设置,现在用C操作。2. GDT,IDT的补充知识,图片来自赵炯博士linux0.11内核分析书[cpp] vie
2013-02-18 14:29:28 859
转载 读书笔记《30天自制操作系统》day05
http://blog.csdn.net/ltbylc/article/details/83092571. 将字库看成为保存像素的数组2. 将hankaku.txt读到数组,编译链接成为C可调用的数组,编译bat修改为[plain] view plaincopy..\z_tools\makefont.exe hankaku.txt hankaku.b
2013-02-18 14:28:39 885
转载 读书笔记《30天自制操作系统》day04
http://blog.csdn.net/ltbylc/article/details/83092571. 调色板的使用,照猫画虎就可以了2. func.nas[plain] view plaincopy; naskfunc ; TAB=4 [FORMAT "WCOFF"] [INSTRSET "i486p"
2013-02-18 14:27:37 1083 1
转载 读书笔记《30天自制操作系统》day03
http://blog.csdn.net/ltbylc/article/details/83092570. 自己试着在win7下用NASM和minGW改写汇编和C混合编程,结果受挫了。还是先使用作者提供的工具构建吧。1. 通过前2天的工作已经能使用NASM制作一个映像了,并且编写的汇编代码可以成为引导扇区代码。2. 引导扇区代码中可以调用BIOS中断,读取软盘上其它扇区到内
2013-02-18 14:26:55 1929 4
转载 读书笔记《30天自制操作系统》day02
http://blog.csdn.net/ltbylc/article/details/82804881. 将第一天直接生成软盘映像的代码抽取出引导扇区部分,ipl.asm[plain] view plaincopy ORG 0x7c00 JMP entry DB
2013-02-18 14:26:07 927
转载 读书笔记《30天自制操作系统》day01
http://blog.csdn.net/ltbylc/article/details/83092571. 计算机只知道01代码,计算机启动时从引导扇区开始执行,文件如下hellos.asm [plain] view plaincopy DB 0xeb, 0x4e, 0x90, 0x48, 0x45, 0x4c, 0
2013-02-18 14:25:04 850
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人