SlideShare a Scribd company logo
1 of 14
Download to read offline
DATA STORAGE
Used to store the contents of RAM before computer is switched off.
PC Software is complex and large, and warrants at least one hard
disk drive
All modern software is written with HDD's in mind and a hard disk is
a necessity for a PC.
● Media stores data without power
● Data retrievable when power applied
● Read/Write access
● Slow compared to RAM - mechanical system, moving parts
● Can store huge amounts of data
+----------------------------------------------------------+
| RAM | ROM |
| Random Access Memory | Read Only Memory |
|----------------------------------------------------------|
| Both need power to access information |
|----------------------------------------------------------|
| When power is removed, | When power is removed, |
| loses data. | retains information. |
|----------------------------------------------------------|
| Has a read/write component. | Is read only. |
|----------------------------------------------------------|
|Faster than ROM (Static RAM- | Slower than RAM |
| SRAM is faster than | |
| Dynamic RAM-DRAM) | (Used in BIOS) |
|----------------------------------------------------------|
| Mounted on Single In-Line | Mounted on motherboard. |
| Memory Modules or Double | |
| In-Line Memory Modules. | |
| (SIMMs or DIMMs) | |
+----------------------------------------------------------+
DISK Technology
Circular platter covered with magnetic medium, such as a surface
coating of a metal oxide
Data is stored as changes in the induced magnetism of the metal
oxide, by the read/write heads. Same as for audio/video tape.
Disk access is faster than tape due to track hopping (i.e. as on a
vinyl record, or CD), as the read/write heads can skip between
tracks.
DATA STORAGE ON DISK
● Data mapping is natural result of hardware geometry. Motionless
read/write head scans over a "ring" of magnetic material, called a
track
● Tracks are further subdivided into sectors of 512 bytes
● The several tracks located at any position of the heads is called
a cylinder
● Tracks located by cylinder number + read/write head.
HARD DISK
--------[]_______--________
--------[] || disks
arms ||
--------[]_______||________
--------[] ||
||
--------[]_______||________
--------[] ||
|| spindle
read/write __||__
heads | |
|____| motor
Example: Disk surface partitioned into 8 sectors per track of 1/2 KB per sector
x x x
x | x
x  0.5KB | 0.5KB / x
x  | / x
x  | / x
x 0.5KB  | / 0.5KB x
x  / x
x ----------- O ---------- x
x 0.5KB /  x
x / |  0.5KB x
x / |  x
x / |  x
x / 0.5KB | 0.5KB  x
x | x
x x x
DISK CAPACITY CYLS SEC/TRK HEADS KB/SEC
Disk 1.44MB 80 18 2 0.5
capacity = cylinders on disk x sectors/track x heads x kB/sector
NB: all hard disks use 1/2 kB per sector.
HARD DISK TECHNOLOGIES
IDE Integrated Drive Electronics. Interface card is cheap. Drive
control electronics all mounted on drive itself. Cheaper system
EIDE Enhanced Integrated Drive Electronics
SATA Serial data transmission at very high rate
SCSI Small Computer Systems Interface
not technically a disk controller interface
communication interface (parallel)
CACHE
+--------+
| | Processor The internal cache is a
| | temporary memory storage area
| +-+ | where information is put to
| | | | ---Cache be processed quickly while the
| +-+ | main processor deals with the
+--------+ rest of the data. The cache
is fast RAM on the chip itself.
+--------+ +-----+ +---------+
| | |Cache| | |
| CPU | -------> |256KB| -----> | RAM |
+--------+ +-----+ +---------+
http://en.wikipedia.org/wiki/Category:Computer_memory
Primary (Level 1) Cache -
a small high-speed cache on the CPU which stores recently-used data and instructions from memory
Level 2 cache -
memory that is external, and resides on a separate chip from the microprocessor. Newer CPU's
include L2 cache on chip.
DATA BUSES
For getting information to and from the video card and other plug in
cards, a standard bus structure is used. PCI
http://en.wikipedia.org/wiki/Peripheral_Component_Interconnect
● The Peripheral Component Interconnect standard (in practice
almost always shortened to PCI) specifies a computer bus for
attaching peripheral devices to a computer motherboard.
● The bus will eventually be succeeded by PCI Express and other
technologies, which have already started to appear in new
computers.
AGP vs PCI
● As computers became increasingly graphically-oriented, the
graphics card became far more important than other PCI
devices, and, thus, the AGP slot was developed.
● AGP slots are superior to PCI for graphics cards because they
provide a dedicated pathway between the slot and the processor,
allowing for faster communication between the two.
● Although AGP is still incorporated into many motherboards
today, it is gradually being phased out by PCI Express which
allows much faster data transfer and also supports other devices.
http://en.wikipedia.org/wiki/Accelerated_Graphics_Port
http://en.wikipedia.org/wiki/PCI_Express
Video Cards
+---------+
Digital -------| Digital |
signal -------| to |_______ RED gun
-------|analogue |_______ GREEN gun
-------|converter|_______ BLUE gun
| |
+---------+
Colours
16 2 to the power 4 bits, 4 bit colour
256 2 to the power 8 bits, 8 bit colour
32K 2 to the power 15 bits, 15 bit colour
64K 2 to the power 16 bits, 16 bit colour
16.7million 2 to the power 24 bits, 24 bit colour
(True photographic quality)
THE BOOT PROCESS
Turning on the POWER switch ("Cold start")
Simultaneously pressing CTRL, ALT and DELETE ("Soft start")
The boot process is controlled by the Boot ROM, located on the
motherboard, which contains part of the BIOS.
Functions of Boot ROM:
● Checks hardware
● RAM check
● Looks for a boot disk
The Boot Loader
• The BIOS then loads into memory whatever program is residing in
the first sector of the boot device, called the Master Boot Record or
MBR.
• The MBR is only 512 bytes in size and contains machine code
instructions for booting the machine, called a boot loader, along with
the partition table.
• Once the BIOS finds and loads the boot loader program into
memory, it yields control of the boot process to it.

More Related Content

What's hot

Subhadeep north-south-bridge
Subhadeep north-south-bridgeSubhadeep north-south-bridge
Subhadeep north-south-bridgeSubhadeep Karan
 
Southbridge presentation
Southbridge presentationSouthbridge presentation
Southbridge presentationjai parkash
 
Disk Drives Interfaces
Disk Drives InterfacesDisk Drives Interfaces
Disk Drives InterfacesAmir Villas
 
Lesson 4 pc hardware components (internal devices) part 1
Lesson 4 pc hardware components (internal devices) part 1Lesson 4 pc hardware components (internal devices) part 1
Lesson 4 pc hardware components (internal devices) part 1emesce
 
05 internal memory
05 internal memory05 internal memory
05 internal memorydilip kumar
 
Chapter 6: Expansion Buses
Chapter 6: Expansion BusesChapter 6: Expansion Buses
Chapter 6: Expansion Busesaskme
 
Not bridge south bridge archexture
Not bridge  south bridge archextureNot bridge  south bridge archexture
Not bridge south bridge archexturesunil kumar
 
Reliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxReliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxSamsung Open Source Group
 
Bca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital componentBca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital componentRai University
 
Motherboard Presentation
Motherboard Presentation Motherboard Presentation
Motherboard Presentation Abu Kaisar
 
Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)jackboy10
 
10 instruction sets characteristics
10 instruction sets characteristics10 instruction sets characteristics
10 instruction sets characteristicsSher Shah Merkhel
 
Motherboard, processors & Ram
Motherboard, processors & RamMotherboard, processors & Ram
Motherboard, processors & RamRejaulkarim56
 

What's hot (20)

Subhadeep north-south-bridge
Subhadeep north-south-bridgeSubhadeep north-south-bridge
Subhadeep north-south-bridge
 
Southbridge presentation
Southbridge presentationSouthbridge presentation
Southbridge presentation
 
Lecture 40
Lecture 40Lecture 40
Lecture 40
 
The Motherboard
The MotherboardThe Motherboard
The Motherboard
 
Disk Drives Interfaces
Disk Drives InterfacesDisk Drives Interfaces
Disk Drives Interfaces
 
Lesson 4 pc hardware components (internal devices) part 1
Lesson 4 pc hardware components (internal devices) part 1Lesson 4 pc hardware components (internal devices) part 1
Lesson 4 pc hardware components (internal devices) part 1
 
01 introduction
01 introduction01 introduction
01 introduction
 
The motherboard
The motherboardThe motherboard
The motherboard
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
 
Chapter 6: Expansion Buses
Chapter 6: Expansion BusesChapter 6: Expansion Buses
Chapter 6: Expansion Buses
 
Memory
MemoryMemory
Memory
 
Not bridge south bridge archexture
Not bridge  south bridge archextureNot bridge  south bridge archexture
Not bridge south bridge archexture
 
Reliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on LinuxReliability, Availability and Serviceability on Linux
Reliability, Availability and Serviceability on Linux
 
DMA
DMADMA
DMA
 
Bca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital componentBca 2nd sem-u-1.2 digital logic circuits, digital component
Bca 2nd sem-u-1.2 digital logic circuits, digital component
 
Motherboard Presentation
Motherboard Presentation Motherboard Presentation
Motherboard Presentation
 
Unit 1 2 p2 3 (2)
Unit 1 2  p2 3  (2)Unit 1 2  p2 3  (2)
Unit 1 2 p2 3 (2)
 
10 instruction sets characteristics
10 instruction sets characteristics10 instruction sets characteristics
10 instruction sets characteristics
 
Types Of Buses
Types Of BusesTypes Of Buses
Types Of Buses
 
Motherboard, processors & Ram
Motherboard, processors & RamMotherboard, processors & Ram
Motherboard, processors & Ram
 

Viewers also liked

Placemaking for Equity: How to Bridge Historic Divides
Placemaking for Equity: How to Bridge Historic DividesPlacemaking for Equity: How to Bridge Historic Divides
Placemaking for Equity: How to Bridge Historic DividesCape Town Partnership
 
10 CONSEJOS PARA TUS PRESENTACIONES
10 CONSEJOS PARA TUS PRESENTACIONES10 CONSEJOS PARA TUS PRESENTACIONES
10 CONSEJOS PARA TUS PRESENTACIONESmonicanavg
 
Fundación PRISMA: orígenes y evolución del rol de investigación
Fundación PRISMA: orígenes y evolución del rol de investigaciónFundación PRISMA: orígenes y evolución del rol de investigación
Fundación PRISMA: orígenes y evolución del rol de investigaciónFundación PRISMA
 
システム開発を世界中に発注するクラウドソーシング「Crabits」
システム開発を世界中に発注するクラウドソーシング「Crabits」システム開発を世界中に発注するクラウドソーシング「Crabits」
システム開発を世界中に発注するクラウドソーシング「Crabits」Arihiro Nagasaka
 
El trabajo de la Fundación PRISMA en el Pacífico Centroamericano
El trabajo de la Fundación PRISMA en el Pacífico CentroamericanoEl trabajo de la Fundación PRISMA en el Pacífico Centroamericano
El trabajo de la Fundación PRISMA en el Pacífico CentroamericanoFundación PRISMA
 
LAOS in cosmetics_Ozkan etal
LAOS in cosmetics_Ozkan etalLAOS in cosmetics_Ozkan etal
LAOS in cosmetics_Ozkan etalSEHER OZKAN
 
Prison project at conference
Prison project at conferencePrison project at conference
Prison project at conferenceAlix Harrow
 
クラウドソーシングで 学習データを爆速で作る
クラウドソーシングで 学習データを爆速で作るクラウドソーシングで 学習データを爆速で作る
クラウドソーシングで 学習データを爆速で作るMotoshi Nishihira
 
Análise servidores prefeitura ilhéus
Análise servidores prefeitura ilhéusAnálise servidores prefeitura ilhéus
Análise servidores prefeitura ilhéusRoberto Rabat Chame
 

Viewers also liked (17)

Fifa Fan Fest
Fifa Fan FestFifa Fan Fest
Fifa Fan Fest
 
Placemaking for Equity: How to Bridge Historic Divides
Placemaking for Equity: How to Bridge Historic DividesPlacemaking for Equity: How to Bridge Historic Divides
Placemaking for Equity: How to Bridge Historic Divides
 
RSMTH_Brochure_2015
RSMTH_Brochure_2015RSMTH_Brochure_2015
RSMTH_Brochure_2015
 
10 CONSEJOS PARA TUS PRESENTACIONES
10 CONSEJOS PARA TUS PRESENTACIONES10 CONSEJOS PARA TUS PRESENTACIONES
10 CONSEJOS PARA TUS PRESENTACIONES
 
Fundación PRISMA: orígenes y evolución del rol de investigación
Fundación PRISMA: orígenes y evolución del rol de investigaciónFundación PRISMA: orígenes y evolución del rol de investigación
Fundación PRISMA: orígenes y evolución del rol de investigación
 
Elzy y las niñas
Elzy y las niñasElzy y las niñas
Elzy y las niñas
 
451 an 30_outubro_2013.ok
451 an 30_outubro_2013.ok451 an 30_outubro_2013.ok
451 an 30_outubro_2013.ok
 
Rosa khutor carnival
Rosa khutor carnival Rosa khutor carnival
Rosa khutor carnival
 
Miooo
MioooMiooo
Miooo
 
システム開発を世界中に発注するクラウドソーシング「Crabits」
システム開発を世界中に発注するクラウドソーシング「Crabits」システム開発を世界中に発注するクラウドソーシング「Crabits」
システム開発を世界中に発注するクラウドソーシング「Crabits」
 
Real world in indonesia 20120813
Real world in indonesia 20120813Real world in indonesia 20120813
Real world in indonesia 20120813
 
El trabajo de la Fundación PRISMA en el Pacífico Centroamericano
El trabajo de la Fundación PRISMA en el Pacífico CentroamericanoEl trabajo de la Fundación PRISMA en el Pacífico Centroamericano
El trabajo de la Fundación PRISMA en el Pacífico Centroamericano
 
LAOS in cosmetics_Ozkan etal
LAOS in cosmetics_Ozkan etalLAOS in cosmetics_Ozkan etal
LAOS in cosmetics_Ozkan etal
 
Prison project at conference
Prison project at conferencePrison project at conference
Prison project at conference
 
クラウドソーシングで 学習データを爆速で作る
クラウドソーシングで 学習データを爆速で作るクラウドソーシングで 学習データを爆速で作る
クラウドソーシングで 学習データを爆速で作る
 
Радость - людям, а KPI - заказчикам.
Радость - людям, а KPI - заказчикам.Радость - людям, а KPI - заказчикам.
Радость - людям, а KPI - заказчикам.
 
Análise servidores prefeitura ilhéus
Análise servidores prefeitura ilhéusAnálise servidores prefeitura ilhéus
Análise servidores prefeitura ilhéus
 

Similar to DATA STORAGE FUNDAMENTALS

CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3E
CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3ECS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3E
CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3EMark Bryan Ramirez
 
Operating Systems (slides)
Operating Systems (slides)Operating Systems (slides)
Operating Systems (slides)wx672
 
1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptxJanryNinoCaisedo
 
Presentacion pujol
Presentacion pujolPresentacion pujol
Presentacion pujolDylan Real G
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdfthinalost
 
A+chapter 1 identify principles of personal computers
A+chapter 1  identify principles of personal computersA+chapter 1  identify principles of personal computers
A+chapter 1 identify principles of personal computersSherief Elmetwali
 
Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400tvlooy
 
Basic hardware concept
Basic hardware concept Basic hardware concept
Basic hardware concept Danilo Anos
 
Technical & Non-Technical Information
Technical & Non-Technical InformationTechnical & Non-Technical Information
Technical & Non-Technical InformationBalBadwal
 
Computer specifications
Computer specificationsComputer specifications
Computer specificationsLeonel Rivas
 
lecture11_GPUArchCUDA01.pptx
lecture11_GPUArchCUDA01.pptxlecture11_GPUArchCUDA01.pptx
lecture11_GPUArchCUDA01.pptxssuser413a98
 
SiteGround Tech TeamBuilding
SiteGround Tech TeamBuildingSiteGround Tech TeamBuilding
SiteGround Tech TeamBuildingMarian Marinov
 
acronyms of parts of computer system servicing
acronyms of parts of computer system servicing acronyms of parts of computer system servicing
acronyms of parts of computer system servicing monica racal
 
00 opencapi acceleration framework yonglu_ver2
00 opencapi acceleration framework yonglu_ver200 opencapi acceleration framework yonglu_ver2
00 opencapi acceleration framework yonglu_ver2Yutaka Kawai
 

Similar to DATA STORAGE FUNDAMENTALS (20)

CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3E
CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3ECS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3E
CS 3112 - First Assignment -Mark Bryan F. Ramirez/BSCS-3E
 
CS 3112
CS 3112CS 3112
CS 3112
 
Operating Systems (slides)
Operating Systems (slides)Operating Systems (slides)
Operating Systems (slides)
 
1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx
 
Presentacion pujol
Presentacion pujolPresentacion pujol
Presentacion pujol
 
Disks.pptx
Disks.pptxDisks.pptx
Disks.pptx
 
Computer Main Comppponents.pdf
Computer Main Comppponents.pdfComputer Main Comppponents.pdf
Computer Main Comppponents.pdf
 
Mother board
Mother boardMother board
Mother board
 
A+chapter 1 identify principles of personal computers
A+chapter 1  identify principles of personal computersA+chapter 1  identify principles of personal computers
A+chapter 1 identify principles of personal computers
 
Introduction to the IBM AS/400
Introduction to the IBM AS/400Introduction to the IBM AS/400
Introduction to the IBM AS/400
 
Basic hardware concept
Basic hardware concept Basic hardware concept
Basic hardware concept
 
Computer hardware ppt1
Computer hardware ppt1Computer hardware ppt1
Computer hardware ppt1
 
Technical & Non-Technical Information
Technical & Non-Technical InformationTechnical & Non-Technical Information
Technical & Non-Technical Information
 
Memory
MemoryMemory
Memory
 
Computer specifications
Computer specificationsComputer specifications
Computer specifications
 
lecture11_GPUArchCUDA01.pptx
lecture11_GPUArchCUDA01.pptxlecture11_GPUArchCUDA01.pptx
lecture11_GPUArchCUDA01.pptx
 
SiteGround Tech TeamBuilding
SiteGround Tech TeamBuildingSiteGround Tech TeamBuilding
SiteGround Tech TeamBuilding
 
acronyms of parts of computer system servicing
acronyms of parts of computer system servicing acronyms of parts of computer system servicing
acronyms of parts of computer system servicing
 
Power point presentation3
Power point presentation3Power point presentation3
Power point presentation3
 
00 opencapi acceleration framework yonglu_ver2
00 opencapi acceleration framework yonglu_ver200 opencapi acceleration framework yonglu_ver2
00 opencapi acceleration framework yonglu_ver2
 

More from adil raja

A Software Requirements Specification
A Software Requirements SpecificationA Software Requirements Specification
A Software Requirements Specificationadil raja
 
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial VehiclesNUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehiclesadil raja
 
DevOps Demystified
DevOps DemystifiedDevOps Demystified
DevOps Demystifiedadil raja
 
On Research (And Development)
On Research (And Development)On Research (And Development)
On Research (And Development)adil raja
 
Simulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge ResearchSimulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge Researchadil raja
 
The Knock Knock Protocol
The Knock Knock ProtocolThe Knock Knock Protocol
The Knock Knock Protocoladil raja
 
File Transfer Through Sockets
File Transfer Through SocketsFile Transfer Through Sockets
File Transfer Through Socketsadil raja
 
Remote Command Execution
Remote Command ExecutionRemote Command Execution
Remote Command Executionadil raja
 
CMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor PakistanCMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor Pakistanadil raja
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousingadil raja
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...adil raja
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...adil raja
 
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIPReal-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIPadil raja
 
ULMAN GUI Specifications
ULMAN GUI SpecificationsULMAN GUI Specifications
ULMAN GUI Specificationsadil raja
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...adil raja
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...adil raja
 

More from adil raja (20)

ANNs.pdf
ANNs.pdfANNs.pdf
ANNs.pdf
 
A Software Requirements Specification
A Software Requirements SpecificationA Software Requirements Specification
A Software Requirements Specification
 
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial VehiclesNUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
NUAV - A Testbed for Development of Autonomous Unmanned Aerial Vehicles
 
DevOps Demystified
DevOps DemystifiedDevOps Demystified
DevOps Demystified
 
On Research (And Development)
On Research (And Development)On Research (And Development)
On Research (And Development)
 
Simulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge ResearchSimulators as Drivers of Cutting Edge Research
Simulators as Drivers of Cutting Edge Research
 
The Knock Knock Protocol
The Knock Knock ProtocolThe Knock Knock Protocol
The Knock Knock Protocol
 
File Transfer Through Sockets
File Transfer Through SocketsFile Transfer Through Sockets
File Transfer Through Sockets
 
Remote Command Execution
Remote Command ExecutionRemote Command Execution
Remote Command Execution
 
Thesis
ThesisThesis
Thesis
 
CMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor PakistanCMM Level 3 Assessment of Xavor Pakistan
CMM Level 3 Assessment of Xavor Pakistan
 
Data Warehousing
Data WarehousingData Warehousing
Data Warehousing
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIPReal-Time Non-Intrusive Speech Quality Estimation for VoIP
Real-Time Non-Intrusive Speech Quality Estimation for VoIP
 
VoIP
VoIPVoIP
VoIP
 
ULMAN GUI Specifications
ULMAN GUI SpecificationsULMAN GUI Specifications
ULMAN GUI Specifications
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
 
ULMAN-GUI
ULMAN-GUIULMAN-GUI
ULMAN-GUI
 
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
Modeling the Effect of Packet Loss on Speech Quality: Genetic Programming Bas...
 

Recently uploaded

『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 

Recently uploaded (11)

『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 

DATA STORAGE FUNDAMENTALS

  • 1. DATA STORAGE Used to store the contents of RAM before computer is switched off. PC Software is complex and large, and warrants at least one hard disk drive All modern software is written with HDD's in mind and a hard disk is a necessity for a PC. ● Media stores data without power ● Data retrievable when power applied ● Read/Write access ● Slow compared to RAM - mechanical system, moving parts ● Can store huge amounts of data
  • 2. +----------------------------------------------------------+ | RAM | ROM | | Random Access Memory | Read Only Memory | |----------------------------------------------------------| | Both need power to access information | |----------------------------------------------------------| | When power is removed, | When power is removed, | | loses data. | retains information. | |----------------------------------------------------------| | Has a read/write component. | Is read only. | |----------------------------------------------------------| |Faster than ROM (Static RAM- | Slower than RAM | | SRAM is faster than | | | Dynamic RAM-DRAM) | (Used in BIOS) | |----------------------------------------------------------| | Mounted on Single In-Line | Mounted on motherboard. | | Memory Modules or Double | | | In-Line Memory Modules. | | | (SIMMs or DIMMs) | | +----------------------------------------------------------+
  • 3. DISK Technology Circular platter covered with magnetic medium, such as a surface coating of a metal oxide Data is stored as changes in the induced magnetism of the metal oxide, by the read/write heads. Same as for audio/video tape. Disk access is faster than tape due to track hopping (i.e. as on a vinyl record, or CD), as the read/write heads can skip between tracks.
  • 4. DATA STORAGE ON DISK ● Data mapping is natural result of hardware geometry. Motionless read/write head scans over a "ring" of magnetic material, called a track ● Tracks are further subdivided into sectors of 512 bytes ● The several tracks located at any position of the heads is called a cylinder ● Tracks located by cylinder number + read/write head.
  • 5. HARD DISK --------[]_______--________ --------[] || disks arms || --------[]_______||________ --------[] || || --------[]_______||________ --------[] || || spindle read/write __||__ heads | | |____| motor
  • 6. Example: Disk surface partitioned into 8 sectors per track of 1/2 KB per sector x x x x | x x 0.5KB | 0.5KB / x x | / x x | / x x 0.5KB | / 0.5KB x x / x x ----------- O ---------- x x 0.5KB / x x / | 0.5KB x x / | x x / | x x / 0.5KB | 0.5KB x x | x x x x DISK CAPACITY CYLS SEC/TRK HEADS KB/SEC Disk 1.44MB 80 18 2 0.5 capacity = cylinders on disk x sectors/track x heads x kB/sector NB: all hard disks use 1/2 kB per sector.
  • 7. HARD DISK TECHNOLOGIES IDE Integrated Drive Electronics. Interface card is cheap. Drive control electronics all mounted on drive itself. Cheaper system EIDE Enhanced Integrated Drive Electronics SATA Serial data transmission at very high rate SCSI Small Computer Systems Interface not technically a disk controller interface communication interface (parallel)
  • 8. CACHE +--------+ | | Processor The internal cache is a | | temporary memory storage area | +-+ | where information is put to | | | | ---Cache be processed quickly while the | +-+ | main processor deals with the +--------+ rest of the data. The cache is fast RAM on the chip itself. +--------+ +-----+ +---------+ | | |Cache| | | | CPU | -------> |256KB| -----> | RAM | +--------+ +-----+ +---------+ http://en.wikipedia.org/wiki/Category:Computer_memory Primary (Level 1) Cache - a small high-speed cache on the CPU which stores recently-used data and instructions from memory Level 2 cache - memory that is external, and resides on a separate chip from the microprocessor. Newer CPU's include L2 cache on chip.
  • 9.
  • 10. DATA BUSES For getting information to and from the video card and other plug in cards, a standard bus structure is used. PCI http://en.wikipedia.org/wiki/Peripheral_Component_Interconnect ● The Peripheral Component Interconnect standard (in practice almost always shortened to PCI) specifies a computer bus for attaching peripheral devices to a computer motherboard. ● The bus will eventually be succeeded by PCI Express and other technologies, which have already started to appear in new computers.
  • 11. AGP vs PCI ● As computers became increasingly graphically-oriented, the graphics card became far more important than other PCI devices, and, thus, the AGP slot was developed. ● AGP slots are superior to PCI for graphics cards because they provide a dedicated pathway between the slot and the processor, allowing for faster communication between the two. ● Although AGP is still incorporated into many motherboards today, it is gradually being phased out by PCI Express which allows much faster data transfer and also supports other devices. http://en.wikipedia.org/wiki/Accelerated_Graphics_Port http://en.wikipedia.org/wiki/PCI_Express
  • 12. Video Cards +---------+ Digital -------| Digital | signal -------| to |_______ RED gun -------|analogue |_______ GREEN gun -------|converter|_______ BLUE gun | | +---------+ Colours 16 2 to the power 4 bits, 4 bit colour 256 2 to the power 8 bits, 8 bit colour 32K 2 to the power 15 bits, 15 bit colour 64K 2 to the power 16 bits, 16 bit colour 16.7million 2 to the power 24 bits, 24 bit colour (True photographic quality)
  • 13. THE BOOT PROCESS Turning on the POWER switch ("Cold start") Simultaneously pressing CTRL, ALT and DELETE ("Soft start") The boot process is controlled by the Boot ROM, located on the motherboard, which contains part of the BIOS. Functions of Boot ROM: ● Checks hardware ● RAM check ● Looks for a boot disk
  • 14. The Boot Loader • The BIOS then loads into memory whatever program is residing in the first sector of the boot device, called the Master Boot Record or MBR. • The MBR is only 512 bytes in size and contains machine code instructions for booting the machine, called a boot loader, along with the partition table. • Once the BIOS finds and loads the boot loader program into memory, it yields control of the boot process to it.