![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 63
DyLan985
想在IT方面做点事,希望志同道合的朋友多多交流和指点
展开
-
大话操作系统之存储管理
假如计算机的存储系统比喻为一个图书馆的借书还书部的话,里面如牛毛多的在等待借出和还来的书就是内存中一个个的文件了,这些书都有ISBN号码的,同理,内存中的地址空间就是内存中这些文件的ISBN,假如这个图书馆很大,借书还书部又比较小,这就造成了每次学生借书高峰期,借还书部门前就排成了S行的曲线,在字母B即将完工时,借还书部的那帮小M们受不了了。俺也要休息啊!这就是传说中的内存超载。最简单的策略就是交原创 2011-12-31 11:39:02 · 1752 阅读 · 0 评论 -
操作系统中的大头小头字节序
网络字节序与主机字节序 不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序最常见的有两种1. Little endian(小头):将低序字节存储在起始地址2. Big endian(大头):将高序字节存储在起始地址 LE little-endian最符合人的思维的字节序地址低位存储值的低位地址高位存储值的高位怎么讲是最符原创 2012-02-20 08:03:09 · 6382 阅读 · 0 评论 -
linux下dd命令详解
<!--p {margin-bottom:0.21cm}-->先简要介绍下dd的参数,后边通过几个实例介绍dd的应用,参考了其他网友的资料,在此一并感谢,水平有限文中有什么错误请大家指正。dd 是Linux/UNIX下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。1.命令简介原创 2012-02-20 09:06:13 · 1648 阅读 · 0 评论 -
自己动手写操作系统--个人实践
最近开始看于渊的《自己动手写操作系统》这本书,刚开始看就发现做系统的引导盘竟然是软盘!心里那个汗啊!现在都是U盘了,谁还用软盘。于是考虑用U盘。于是开始以下步骤:1、既然书上说给先要把软盘做引导盘,那我就类似地把U盘做成引导盘。在网上找了半天,发现USboot,于是就用它给自己的U盘做了一个引导盘。2、把编译后的boot.bin文件用绝对扇区工具写入U盘就万事大吉了。同样,在网上找转载 2012-02-21 09:30:57 · 1142 阅读 · 0 评论 -
linux下各种进制转化最简单的的命令行
只要简单设定一下 ibase(输入是几进制)和 obase(输出是几进制,十进制的时候要省略不写),注意一下输入的ABCDEF要大写,剩下的就交给 bc ,也就是Linux 下的科学计算器就可以了,出了问题也容易调试。例如:1 十六进制和二进制之间的转换:123echo'ibase=16;obase=2;ABCDE12原创 2012-03-29 17:40:57 · 704 阅读 · 0 评论 -
自己动手编译Linux内核
原始出处 、作者信息和本声明。否则将追究法律责任。 http://sprocessor.blog.51cto.com/160089/28903 整理了一下Linux内核编译的方法,原始内核版本为Linux-2.4.20.8,新内核版本为Linux-2.4.22,其它内核版本编译方法类似。 一 准备工作 首先当然是获得内核了,可转载 2014-03-05 22:00:40 · 1058 阅读 · 0 评论