硬盘FAT文件系统原理的详细分析 硬盘由很多盘片(platter)组成,每个盘片的每个面都有一个读写磁头。如果有N个盘片。 就有2N个面,对应2N个磁头(Heads),从0、1、2开始编号。每个盘片被划分成若干个同心圆磁道(逻辑上的,是不可见的。)每个盘片的划分规则通常是一样的。这样每个盘片的半径均为固定值R的同心圆再逻辑上形成了一个以电机主轴为轴的柱面(Cylinders),从外至里编号为0、1、2⋯ ⋯ 每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则编号为1、2、3⋯ ⋯ 形成Cylinders×Heads×Sector个扇区。这三个参数即是硬盘的物理参数。我们下面的很多实践需要深刻理解这三个参数的意义。
上传时间: 2013-12-05
上传用户:集美慧
这是一个很好的参考代码,值得看看他人不需帐号就可自由下载此源码
标签: 代码
上传时间: 2015-11-22
上传用户:2404
arm9200t上的一个叫busybox的东西,,,最近用不上,拿来大家用吧,,,供参考
上传时间: 2014-01-08
上传用户:star_in_rain
这是从网上找来的一个比较典型的PID处理程序,在使用单片机作为控制cpu时,请稍作简化,具体的PID 参数必须由具体对象通过实验确定。由于单片机的处理速度和ram资源的限制,一般不采用浮点数运算, 而将所有参数全部用整数,运算到最后再除以一个2的N次方数据(相当于移位),作类似定点数运算,可 大大提高运算速度,根据控制精度的不同要求,当精度要求很高时,注意保留移位引起的“余数”,做好余 数补偿。这个程序只是一般常用pid算法的基本架构,没有包含输入输出处理部分。
上传时间: 2014-01-03
上传用户:stvnash
提出了一个新的超声缺陷自动识别系统。该系统采用小波包分解提取超声信号的特征,采用混沌遗传算法来消除冗余和不相关的特征,并采用支持向量机(SVM) 来对缺陷进行识别。
上传时间: 2013-11-28
上传用户:dsgkjgkjg
一个改个的mysql类.以前网上提供的一些都是针对旧版的mysql,现在mysql 4.0,5.0以上的,部分接口已经不能用了.修改了部分接口
上传时间: 2013-12-02
上传用户:dianxin61
本程序是一个WGM-12864LCD的驱动程序。不带字库。用了一晚上的时间终于调出来了。能显示汉字图片。给大家共享享。
上传时间: 2013-12-21
上传用户:banyou
一个非常好的bootloader,它不同于u-boot,因为它结构非常清晰,适合初学者,同时里面也包含了好几个启动程序,也可作为驱动程序入门的开始
标签: bootloader
上传时间: 2015-12-18
上传用户:onewq
一个简单的停车场管理程序,是初级学习数据结构时的一个十分重要的实验,了解这个对学习堆栈十分有用,基本题目是 设有一个可以停放[size=10.5pt]N[size=10.5pt]辆汽车的狭长的停车场,[size=10.5pt] [size=10.5pt]它们有一个大门可以供车辆进出。车辆按到达停车场时间的先后次序从停车场最里面向门口处停放(最先到达的第一辆车停在停车场的最里面)。如果停车场已放满[size=10.5pt]N[size=10.5pt]辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就可进入停车场。停车场内如果有某辆车要开走,在它之后进入停车场的车辆都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进入。每辆车在离开停车场时,根据它在停车场内停留时间的长短交费。如果停在便道上的车辆未进入停车场就要离去,允许其离去时不收停车费,并且仍然保持在便道上等待的车辆的次序
上传时间: 2013-12-16
上传用户:yyq123456789
这是一个很不错的软件仿真集.只需要软件,不需硬件,就可以仿真你想要仿真的电路,这里只是个例子集
上传时间: 2014-11-26
上传用户:yph853211