磁盘存储结构
扇区(512B)<柱面<分区 磁盘的第一个扇区是y记录两个信息:
1)主引导分区,称为MBR(Master Boot Record),它是安装引导程序的地方,只有446B;
2)分区表,记录硬盘分区的状态,有64B。
硬盘分区
一块磁盘最多可以有4个主分区或扩展分区,扩展分区可以包含多个逻辑分区。
开机流程
BIOS->MBR->boot loader->内核文件。引导程序可以放在MBR中,也可以放在boot sector中,即分区的第一个扇区中。
硬盘标准
IDE
IDE=Integrated-Drive-Electronics)是现在普遍使用的外部接口,主要接硬盘和光驱。采用16位数据并行传送方式,体积小,数据传输快。一个IDE接口只能接两个外部设备。
IDE硬盘的工作方式需要CPU的全程参与,CPU读写数据的时候不能再进行其他操作,这种情况在多任务操作系统中,自然就会导致系统反应的大大减慢。
SISC
小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。它是各种计算机与外部设备之间的接口标准。
SCSI接口,则完全通过独立的高速的SCSI卡来控制数据的读写操作,CPU就不必浪费时间进行等待,显然可以提高系统的整体性能。也就是说,比较SCSI和IDE在CPU的占用率,还是可以发现SCSI具有相当的优势。
SCSI的扩充性比IDE大,一般每个IDE系统可有2个IDE通道,总共连4个IDE设备,而SCSI接口可连接7~15个设备,比IDE要多很多,而且连接的电缆也远长于IDE。
SATA
SATA全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口),是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,在当年的IDF Fall 大会上,Seagate宣布了Serial ATA 1.0标准,正式宣告了SATA规范的确立。
支持热插拔,传输速度快,执行效率高 使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。
串口硬盘是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而知名。相对于并行ATA来说,就具有很多的优势。首先,Serial ATA以连续串行的方式传送数据,一次只会传送1位数据。这样能减少SATA接口的针脚数目,使连接电缆数目变少,效率也会更高。实际上,Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电缆、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。其次,Serial ATA的起点更高、发展潜力更大,Serial ATA 1.0定义的数据传输率可达150MB/s,这比最快的并行ATA(即ATA/133)所能达到133MB/s的最高数据传输率还高,而在Serial ATA 2.0的数据传输率达到300MB/s,最终SATA将实现600MB/s的最高数据传输率。
SATA的物理设计,可说是以Fibre Channel(光纤通道)作为蓝本,所以采用四芯接线;需求的电压则大幅度减低至250mV(最高500mV),较传统并行ATA接口的5V少上20倍!因此,厂商可以给Serial ATA硬盘附加上高级的硬盘功能,如热插拔(Hot Swapping)等。更重要的是,在连接形式上,除了传统的点对点(Point-to-Point)形式外,SATA还支持“星形”连接,这样就可以给RAID这样的高级应用提供设计上的便利;在实际的使用中,SATA的主机总线适配器(HBA,Host Bus Adapter)就好像网络上的交换机一样,可以实现以通道的形式和单独的每个硬盘通讯,即每个SATA硬盘都独占一个传输通道,所以不存在象并行ATA那样的主/从控制的问题。
USB
USB ,是英文Universal Serial BUS(通用串行总线)的缩写,而其中文简称为“通串线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。
从1994年11月11日发表了USB V0.7版本以后,USB版本经历了多年的发展,到现在已经发展为3.0版本,成为目前电脑中的标准扩展接口。目前主板中主要是采用USB1.1和USB2.0,各USB版本间能很好的兼容。USB用一个4针(USB3.0标准为9针)插头作为标准插头,采用菊花链形式可以把所有的外设连接起来,最多可以连接127个外部设备,并且不会损失带宽。USB需要主机硬件、操作系统和外设三个方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上 USB接口还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用(注意,在接线时要仔细阅读主板说明书并按图连接,千万不可接错而使设备损坏)。而且USB接口还可以通过专门的USB连机线实现双机互连,并可以通过Hub扩展出更多的接口。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps,USB3.0是5 Gbps),使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光软驱、USB网卡、ADSL Modem、Cable Modem等,几乎所有的外部设备。
USB接口可用于连接多达127个外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之一。
分享到:
相关推荐
"计算机基础教案" 计算机基础教案是计算机应用基础课程的核心组成部分,涵盖了计算机基础知识、Office 软件的基本操作与使用、本地磁盘管理和Word 2003 中文版简介等多个方面的内容。本课案的设计旨在帮助学生掌握...
计算机基础知识电子书 本电子书旨在为用户提供计算机基础知识的系统性介绍,旨在帮助用户从基础知识开始,逐步掌握计算机的使用和操作。电子书中涵盖了计算机系统的组成、硬件系统、软件系统、Windows XP操作系统等...
计算机应用基础 计算机 基础 第一章 计算机概述 第二章 WINDOWS操 作系统 第三章 WORD20 第四章 EXCLE2000 第五章 PowerPoint2000 第六章 计算机网 络基础 第七章 网页 第八章 信息安全 第一章 计算机概述 §1.1 ...
计算机基础是信息技术领域的基石,它涵盖了从计算机的历史发展到现代计算机体系结构的各个方面。了解这些基础知识对于理解计算机工作原理和进一步学习编程、系统分析、网络技术等至关重要。 首先,计算机的发展历程...
《大学计算机基础(第三版)》是一本广泛应用于高等学校的计算机应用规划教材,旨在为学生提供全面、系统、深入的计算机基础知识。这本教材的电子课件包含了丰富的教学资源,帮助教师和学生更好地理解和掌握计算机...
"计算机基础知识" 计算机基础知识是计算机应用的基础,它涵盖了计算机硬件、软件、操作系统和应用领域等多个方面。下面是计算机基础知识的要点: 一、计算机硬件知识点 1. 硬盘属于外部设备,不能与 CPU 直接交换...
《大学计算机基础》是大学计算机科学与技术教育中的一门基础课程,这门课程旨在培养学生对计算机科学的基础理解和应用能力。从标题《安徽大学《大学计算机基础》试题题库(含答案)》和描述中,我们可以提取以下知识...
"大学计算机基础教程(清华大学出版社)课后习题答案(全)" 本资源提供了大学计算机基础教程的课后习题答案全集,涵盖了计算机基础知识的各个方面。通过学习和掌握这些习题,学生可以深入理解计算机的基本概念、结构和...
计算机基础知识的PPT全套,包括信息安全、数据库、网络等。。
大学计算机基础 第一章 计算机基础知识_课件(主要包括计算机概要,计算机系统组成和工作原理,信息表示,多媒体技术,计算机安全)
初学计算机使用(计算机基础知识,Word、PPT、Excel使用,打字练习)
大学计算机基础模拟试题 计算机基础是计算机科学和技术的基础知识,它涵盖了计算机系统、计算机软件、计算机网络、算法和数据结构等方面的知识。本文档收录了大学计算机基础考试的经典试题,旨在帮助学生更好地理解...
计算机基础知识培训,包括防病毒、 硬件维护
计算机基础的PPT 包括以下章节: 第1章 概论_ok 第2章 计算机系统_ok 第3章 操作系统及其应用_ok 第4章 文字处理软件Word 2003_ok 第5章 电子表格处理软件Excel 2003 _ok 第6章 演示文稿制作软件 PowerPoint 2003_ok...
计算机基础知识是IT学习的基石,涵盖硬件、软件、网络和应用等多个方面。下面将详细讲解这些领域的关键知识点。 首先,我们关注硬件部分。硬件是计算机的物理组成部分,包括处理器、内存、主板、网卡等核心组件。...
2023年计算机基础知识试题及答案.pdf
《中职计算机基础(第六版)》的电子教案主要涵盖了计算机的基础知识,特别是关于计算机的发展状况和分类。这个模块旨在帮助学生理解计算机的历史、不同类型的计算机及其特点,以及它们在现代社会中的广泛应用。 ...
《大学计算机基础教程》是一本针对初学者设计的教材,主要涵盖了计算机基础知识、操作系统、网络技术、编程语言、数据库管理等多个重要领域。本教程以清晰的文字表述,避免了图像扫描可能带来的阅读不便,确保了内容...