sistem berkas-ajar-3

53
Media Penyimpanan Media Penyimpanan

Upload: suin01

Post on 13-Jun-2015

3.045 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Sistem berkas-ajar-3

Media PenyimpananMedia Penyimpanan

Page 2: Sistem berkas-ajar-3

DefinisiDefinisi Media Penyimpanan merupakan Media Penyimpanan merupakan

peralatan fisik yang menyimpan peralatan fisik yang menyimpan representasi data.representasi data.

Terbagi menjadi 2 golongan, yakni :Terbagi menjadi 2 golongan, yakni : Penyimpanan PrimerPenyimpanan Primer : kecepatan akses : kecepatan akses

tinggi, kapasitas lebih kecil, dan tinggi, kapasitas lebih kecil, dan berharga mahal (Internal Storage).berharga mahal (Internal Storage).

Penyimpanan SekunderPenyimpanan Sekunder : kecepatan : kecepatan akses rendah, kapasitas besar, dan akses rendah, kapasitas besar, dan berharga lebih murah (Eksternal berharga lebih murah (Eksternal Storage).Storage).

Media Penyimpanan Sekunder merupakan Media Penyimpanan Sekunder merupakan media yang digunakan untuk menyimpan media yang digunakan untuk menyimpan data di luar Main Memory pada komputer.data di luar Main Memory pada komputer.

Page 3: Sistem berkas-ajar-3

Primary StoragePrimary Storage

Ada 4 bagian di dalam Primary Storage, yakni :Ada 4 bagian di dalam Primary Storage, yakni : Input Storage AreaInput Storage Area

– Untuk menampung data yang dibaca.Untuk menampung data yang dibaca. Program Storage AreaProgram Storage Area

– Penyimpanan instruksi-instruksi untuk pengolahan.Penyimpanan instruksi-instruksi untuk pengolahan. Working Storage AreaWorking Storage Area

– Tempat dimana pemrosesan data dilakukan.Tempat dimana pemrosesan data dilakukan. Output Storage AreaOutput Storage Area

– Penyimpanan informasi yang telah diolah untuk Penyimpanan informasi yang telah diolah untuk sementara waktu sebelum disalurkan ke alat-alat sementara waktu sebelum disalurkan ke alat-alat output.output.

Page 4: Sistem berkas-ajar-3

44

Primary StoragePrimary Storage

• Control unit section, Primary storage section, dan Control unit section, Primary storage section, dan ALU section merupakan bagian dari CPU.ALU section merupakan bagian dari CPU.

CONTROL UNIT SECTIONCONTROL UNIT SECTION

INPUTINPUTSTORAGESTORAGE

AREAAREA

ARITHMATIC LOGICAL UNIT SECTIONARITHMATIC LOGICAL UNIT SECTION

PROGRAMPROGRAMSTORAGE AREASTORAGE AREA

WORKINGWORKINGSTORAGE AREASTORAGE AREA

OUTPUTOUTPUTSTORAGESTORAGE

AREAAREA

PrimaryPrimaryStorageStorageSectionSection

Page 5: Sistem berkas-ajar-3

55

Tipe StorageTipe Storage

Berdasarkan hilang atau tidaknya berkas data Berdasarkan hilang atau tidaknya berkas data atau berkas program di dalam storage, yakni :atau berkas program di dalam storage, yakni : Volatile StorageVolatile Storage

– Berkas data atau program akan hilang Berkas data atau program akan hilang bila listrik dipadamkan.bila listrik dipadamkan.

Non Volatile StorageNon Volatile Storage– Berkas data atau program tidak akan Berkas data atau program tidak akan

hilang sekalipun listrik dipadamkan.hilang sekalipun listrik dipadamkan.

Page 6: Sistem berkas-ajar-3

66

Primary MemoryPrimary Memory

Primary Memory komputer terdiri atas 2 Primary Memory komputer terdiri atas 2 bagian :bagian :

RAM (Random Access Memory)RAM (Random Access Memory) ROM (Read Only Memory)ROM (Read Only Memory)

Page 7: Sistem berkas-ajar-3

77

Random Access MemoryRandom Access Memory

Bagian dari Main Memory yang Bagian dari Main Memory yang dapat kita isi dengan data atau dapat kita isi dengan data atau program dari disc atau sumber lain, program dari disc atau sumber lain,

dimana data-data dapat ditulis dimana data-data dapat ditulis maupun dibaca pada lokasi dimana maupun dibaca pada lokasi dimana saja di dalam memori. RAM bersifat saja di dalam memori. RAM bersifat volatile.volatile.

Page 8: Sistem berkas-ajar-3

88

Read Only MemoryRead Only Memory

Memori yang hanya dapat dibaca. Pengisian ROM Memori yang hanya dapat dibaca. Pengisian ROM dengan program maupun data, dikerjakan oleh dengan program maupun data, dikerjakan oleh pabrik. ROM biasanya sudah ditulisi program pabrik. ROM biasanya sudah ditulisi program maupun data dari pabrik dengan tujuan-tujuan maupun data dari pabrik dengan tujuan-tujuan khusus.khusus.

Misalnya diisi dengan interpreter (penerjemah) Misalnya diisi dengan interpreter (penerjemah) bahasa BASIC.bahasa BASIC.

ROM tidak termasuk sebagai memori yang dapat ROM tidak termasuk sebagai memori yang dapat kita pergunakan untuk program-program yang kita kita pergunakan untuk program-program yang kita buat. ROM bersifat non volatilebuat. ROM bersifat non volatile

Page 9: Sistem berkas-ajar-3

• Umumnya ROM digunakan untuk menyimpan firmware, yaitu perangkat lunak yang berhubungan dengan perangkat keras.

• Contoh ROM semacam ini adalah ROM BIOS. ROM BIOS berisi program dasar sistem komputer yang berfungsi untuk mengatur dan menyiapkan semua peralatan atau komponen yang ada atau yang terpasang pada komputer saat komputer ‘dinyalakan/dihidupkan’

Page 10: Sistem berkas-ajar-3

Tipe Lain dari ROM ChipTipe Lain dari ROM Chip

PROM (Programmable Read Only Memory)PROM (Programmable Read Only Memory)– Jenis dari memori yang hanya dapat Jenis dari memori yang hanya dapat

diprogram. PROM dapat diprogram oleh diprogram. PROM dapat diprogram oleh user. Data yang diprogram akan user. Data yang diprogram akan disimpan secara permanen.disimpan secara permanen.

– PROM memang tergolong memori non-PROM memang tergolong memori non-volatile, artinya program yang volatile, artinya program yang tersimpan di dalamnya tidak akan tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan hilang walaupun komputer dimatikan (tidak mendapatkan daya listrik). (tidak mendapatkan daya listrik).

Page 11: Sistem berkas-ajar-3

– Program yang tersimpan di dalamnya bersifat Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menyimpan program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) menjadi bagian hardware (perangkat keras) komputer. komputer.

– Contohnya adalah program yang men-start Contohnya adalah program yang men-start komputer ketika komputer baru dinyalakan (di-on-komputer ketika komputer baru dinyalakan (di-on-kan).kan).

– Program yang ada di dalam PROM diisi oleh Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam pabrik pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau PROM burner, atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.dalam PROM, tidak dapat dihapus lagi.

Page 12: Sistem berkas-ajar-3

Tipe Lain dari ROM ChipTipe Lain dari ROM Chip

EPROM (Erasable Programmable Read EPROM (Erasable Programmable Read Only Memory)Only Memory)– Jenis memori yang dapat diprogram Jenis memori yang dapat diprogram

oleh user. oleh user. – EPROM adalah jenis chip memori yang EPROM adalah jenis chip memori yang

dapat ditulisi program secara elektris. dapat ditulisi program secara elektris. Program atau informasi yang Program atau informasi yang tersimpan di dalam EPROM dapat tersimpan di dalam EPROM dapat dihapus bila terkena sinar ultraviolet dihapus bila terkena sinar ultraviolet dan dapat ditulisi kembalidan dapat ditulisi kembali

Page 13: Sistem berkas-ajar-3

• Alat yang dapat digunakan untuk menghapus isi chip EPROM adalah UV PROM eraser. Alat ini akan menyinarkan sinar ultraviolet ke memori tempat data disimpan dalam chip EPROM (disinarkan tepat pada lubang kuarsa bening).

• Dengan demikian, chip EPROM dapat digunakan kembali dan dapat diisikan informasi/program baru ke dalamnya.

• Informasi lain menyebutkan bahwa alat yang dapat digunakan untuk menghapus isi EPROM adalah EPROM Rewriter

Page 14: Sistem berkas-ajar-3

1414

Tipe Lain dari ROM ChipTipe Lain dari ROM Chip

EEPROM (Electrically Erasable Programmable EEPROM (Electrically Erasable Programmable Read Only Memory)Read Only Memory)– Memori yang dapat diprogram oleh user. Memori yang dapat diprogram oleh user.

EEPROM dapat dihapus dan diprogram EEPROM dapat dihapus dan diprogram ulang secara elektrik tanpa memindahkan ulang secara elektrik tanpa memindahkan chip dari circuit board.chip dari circuit board.

– EEPROM memiliki kelebihan tersendiri EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan penghapusannya lebih cepat dibandingkan EPROMEPROM

Page 15: Sistem berkas-ajar-3

Penghapusan juga dapat dilakukan Penghapusan juga dapat dilakukan secara elektrik dari papan circuit secara elektrik dari papan circuit dengan menggunakan perangkat dengan menggunakan perangkat lunak EEPROM Programmer lunak EEPROM Programmer

Page 16: Sistem berkas-ajar-3

EEPROM adalah komponen yang banyak EEPROM adalah komponen yang banyak digunakan dalam komputer dan peralatan digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan elektronik lain untuk menyimpan konfigurasi data pada peralatan elektronik konfigurasi data pada peralatan elektronik tersebut. Kapasitas atau daya tampung tersebut. Kapasitas atau daya tampung simpan datanya sangat terbatas. simpan datanya sangat terbatas.

Pada sistem hardware komputer, chip Pada sistem hardware komputer, chip EEPROM umumnya digunakan untuk EEPROM umumnya digunakan untuk menyimpan data konfigurasi BIOS dan menyimpan data konfigurasi BIOS dan pengaturan (setting) sistem yang pengaturan (setting) sistem yang berhubungan dengannya berhubungan dengannya

Page 17: Sistem berkas-ajar-3

Secondary MemorySecondary Memory

• Memori dari CPU sangat terbatas sekali dan Memori dari CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk hanya dapat menyimpan informasi untuk sementara waktu. Oleh sebab itu alat sementara waktu. Oleh sebab itu alat penyimpanan data yang permanen sangat penyimpanan data yang permanen sangat diperlukan. Informasi yang disimpan pada alat diperlukan. Informasi yang disimpan pada alat tersebut dapat diambil dan ditransfer pada CPU tersebut dapat diambil dan ditransfer pada CPU saat diperlukan.saat diperlukan.

• Alat tersebut dinamakan Secondary Memory Alat tersebut dinamakan Secondary Memory (Auxiliary Memory) atau Backing Storage.(Auxiliary Memory) atau Backing Storage.

Page 18: Sistem berkas-ajar-3

Jenis Secondary StorageJenis Secondary Storage

Serial / Sequential Access Storage Device Serial / Sequential Access Storage Device (SASD)(SASD)– Contoh : Magnetic tape, punched card, Contoh : Magnetic tape, punched card,

punched paper tapepunched paper tape Direct Access Storage Device (DASD)Direct Access Storage Device (DASD)

– Contoh : Magnetic disk, floppy disk, mass Contoh : Magnetic disk, floppy disk, mass storagestorage

Page 19: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 1919

Pemilihan Media StoragePemilihan Media Storage

Beberapa pertimbangan di dalam memilih alat Beberapa pertimbangan di dalam memilih alat penyimpanan, yakni :penyimpanan, yakni :• Cara penyusunan dataCara penyusunan data• Kapasitas penyimpananKapasitas penyimpanan• Waktu aksesWaktu akses• Kecepatan transfer dataKecepatan transfer data• HargaHarga• Persyaratan pemeliharaanPersyaratan pemeliharaan• StandarisasiStandarisasi

Page 20: Sistem berkas-ajar-3

2020

Jenis Media StorageJenis Media Storage

• Penyimpanan mekanis : Punch Card, Paper TapePenyimpanan mekanis : Punch Card, Paper Tape• Magnetic TapeMagnetic Tape• Magnetic DiskMagnetic Disk• Optical DiskOptical Disk

Page 21: Sistem berkas-ajar-3

Punch CardPunch Card

Dikembangkan pada tahun 1887 oleh Prof. Dikembangkan pada tahun 1887 oleh Prof. Dr. Herman Hollerith.Dr. Herman Hollerith.

Pertama kali digunakan untuk memproses Pertama kali digunakan untuk memproses data sensus di Amerika tahun 1890.data sensus di Amerika tahun 1890.

Terdiri dari 80 kolom, tiap kolom untuk Terdiri dari 80 kolom, tiap kolom untuk merekam 1 karakter (1 kartu menampung merekam 1 karakter (1 kartu menampung 80 karakter).80 karakter).

Tiap kolom terdiri dari 12 baris horizontal.Tiap kolom terdiri dari 12 baris horizontal. Karakter yang direkam tiap kolom dilakukan Karakter yang direkam tiap kolom dilakukan

dengan melubangi baris-baris tertentu dengan melubangi baris-baris tertentu sesuai kode yang digunakan (Hollerith Code)sesuai kode yang digunakan (Hollerith Code)

Page 22: Sistem berkas-ajar-3

2222

Punch CardPunch Card

Kumpulan kartu plong disebut Deck.Kumpulan kartu plong disebut Deck. Deck dari kartu plong sejenis akan Deck dari kartu plong sejenis akan

membentuk file.membentuk file. Kartu plong disebut sebagai sebuah unit Kartu plong disebut sebagai sebuah unit

record.record.

Page 23: Sistem berkas-ajar-3

2323

Paper TapePaper Tape

Merupakan lembaran kertas continous Merupakan lembaran kertas continous yang umumnya berukuran lebar 2,5 cm (1 yang umumnya berukuran lebar 2,5 cm (1 inch) atau 7/8 inch.inch) atau 7/8 inch.

Karakter direkam dengan cara Karakter direkam dengan cara melubanginya, dengan menggunakan melubanginya, dengan menggunakan paper tape punch.paper tape punch.

Posisi pelubangan menggunakan Posisi pelubangan menggunakan kombinasi dari 5 baris lubang atau 8 kombinasi dari 5 baris lubang atau 8 baris lubang (channel).baris lubang (channel).

Page 24: Sistem berkas-ajar-3

2424

Paper TapePaper Tape

Page 25: Sistem berkas-ajar-3

Magnetic TapeMagnetic Tape Merupakan model pertama dari secondary memory.Merupakan model pertama dari secondary memory. Merupakan media rekaman yang terbuat dari pita tape Merupakan media rekaman yang terbuat dari pita tape

tipis yang dilapisi partikel besi oksida / chrom oxide atau tipis yang dilapisi partikel besi oksida / chrom oxide atau partikel lain yang bersifat magnetis.partikel lain yang bersifat magnetis.

Data disimpan dalam frame yang membentang Data disimpan dalam frame yang membentang sepanjang lebar tape. Frame-frame dikelompokkan sepanjang lebar tape. Frame-frame dikelompokkan dalam blok atau record yang dipisahkan dengan gap.dalam blok atau record yang dipisahkan dengan gap.

Perekaman pada tape dilakukan dengan mengalirkan Perekaman pada tape dilakukan dengan mengalirkan sinyal listrik melalui head, menghasilkan jejak magnetik sinyal listrik melalui head, menghasilkan jejak magnetik pada tape.pada tape.

Informasi pada tape dapat dihapus dan diisi kembali.Informasi pada tape dapat dihapus dan diisi kembali.

Page 26: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2626

Magnetic TapeMagnetic Tape

• Terdiri dari 7 track untuk tape dengan kode SBCD atau 9 Terdiri dari 7 track untuk tape dengan kode SBCD atau 9 track untuk kode EBCDIC.track untuk kode EBCDIC.

• Lebar pita 0,5 inch dan tebal 0,15 inch.Lebar pita 0,5 inch dan tebal 0,15 inch.• Panjang pita dapat berupa 300, 600, 1200, 2400 feet Panjang pita dapat berupa 300, 600, 1200, 2400 feet

setiap reel.setiap reel.• Kapasitas dinyatakan dalam bit per inch, yang diukur Kapasitas dinyatakan dalam bit per inch, yang diukur

pada tiap track.pada tiap track.• Macam-macamnya : reel to reel tape, cassette tape, Macam-macamnya : reel to reel tape, cassette tape,

microcassette tapemicrocassette tape• Jumlah data yang ditampung tergantung pada model Jumlah data yang ditampung tergantung pada model

tape yang digunakan.tape yang digunakan.

Page 27: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2727

Magnetic TapeMagnetic Tape

• Untuk tape yang panjangnya 2400 feet, dapat Untuk tape yang panjangnya 2400 feet, dapat menampung kira-kira 23 juta karakter.menampung kira-kira 23 juta karakter.

• Penyimpanan data pada tape adalah dengan cara Penyimpanan data pada tape adalah dengan cara sequential.sequential.

Page 28: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2828

Representasi Data pada Magnetic Representasi Data pada Magnetic TapeTape• Data direkam secara digit pada media tape sebagai Data direkam secara digit pada media tape sebagai

titik-titik magnetisasi pada lapisan ferroksida. titik-titik magnetisasi pada lapisan ferroksida. Magnetisasi positif menyatakan bit 1, sedangkan Magnetisasi positif menyatakan bit 1, sedangkan magnetisasi negatif menyatakan bit 0 atau sebaliknya magnetisasi negatif menyatakan bit 0 atau sebaliknya (tergantung tipe komputer dari pabriknya).(tergantung tipe komputer dari pabriknya).

• Tape untuk kode EBCDIC terdiri atas 9 track.Tape untuk kode EBCDIC terdiri atas 9 track.• 8 track dipakai untuk merekam data dan track ke-9 8 track dipakai untuk merekam data dan track ke-9

untuk koreksi kesalahan.untuk koreksi kesalahan.

Page 29: Sistem berkas-ajar-3

• Secara umum, tape mempunyai 9 tracks dan data akan dikodekan dalam ASCII ataupun EBCDIC

• Disamping 9 tracks, magnetic tape juga ada yang merekam datanya dalam bentuk 7 tracks, dimana track yang paling atas digunakan sebagai parity check, yang berguna bagi komputer untuk melihat apakah terjadi kesalahan dalam hal penyimpanan, perpindahan ataupun saat copy data pada setiap karakternya

 

Page 30: Sistem berkas-ajar-3

• Pada saat drive dari magnetic berputar, maka data-data yang ada akan dibaca satu demi satu. Dalam hal ini, tape membutuhkan adanya suatu tanda untuk mulai dan berhenti pada suatu record data. Pada saat berhenti dan akan melakukan pembacaan lagi ada beberapa dari bagian tape yang tidak terbaca.

• Bagian ini disebut dengan Inter Record Block yang terjadi diantara setiap blok data.

• Inter Record Gap secara otomatis akan terbentuk oleh sistem komputer setelah selesai merekam karakter yang terakhir

Page 31: Sistem berkas-ajar-3

• Ukuran record dalam hal ini ditentukan oleh jumlah data yang tersimpan.

• Beberapa record yang tergabung dalam suatu kesatuan disebut sebagai logical record. Beberapa logical record akan tersimpan dalam sebuah physical record.

Page 32: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3232

Density pada Magnetic TapeDensity pada Magnetic Tape

• Salah satu karakteristik yang penting dari tape Salah satu karakteristik yang penting dari tape adalah Density (kepadatan) dimana data disimpan.adalah Density (kepadatan) dimana data disimpan.

• Density adalah fungsi dari media tape dan drive yang Density adalah fungsi dari media tape dan drive yang digunakan untuk merekam data ke media tape.digunakan untuk merekam data ke media tape.

• Satuan yang digunakan density adalah bytes per inch Satuan yang digunakan density adalah bytes per inch (bpi).(bpi).

• Umumnya density dari tape adalah 1600 bpi dan Umumnya density dari tape adalah 1600 bpi dan 6250 bpi.6250 bpi.

• BPI (Bytes Per Inch) ekivalen dengan Characters Per BPI (Bytes Per Inch) ekivalen dengan Characters Per Inch.Inch.

Page 33: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3333

System Block padaSystem Block padaMagnetic TapeMagnetic Tape• Data yang dibaca dari atau ditulis ke tape dalam Data yang dibaca dari atau ditulis ke tape dalam

suatu group karakter disebut Block.suatu group karakter disebut Block.• Suatu Block adalah jumlah terkecil dari data yang Suatu Block adalah jumlah terkecil dari data yang

dapat ditransfer antara secondary memory dan dapat ditransfer antara secondary memory dan primary memory pada saat akses. Sebuah block primary memory pada saat akses. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah block dapat merupakan Physical Record.dapat merupakan Physical Record.

• Diantara 2 block terdapat 2 ruang yang disebut Diantara 2 block terdapat 2 ruang yang disebut sebagai Gap (Interblock gap). Bagian dari tape yang sebagai Gap (Interblock gap). Bagian dari tape yang menunjukkan data block dan interblock gap.menunjukkan data block dan interblock gap.

Page 34: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3434

System Block padaSystem Block padaMagnetic TapeMagnetic Tape• Panjang masing-masing gap adalah 0,6 inch. Ukuran Panjang masing-masing gap adalah 0,6 inch. Ukuran

block dapat mempengaruhi jumlah data / record yang block dapat mempengaruhi jumlah data / record yang dapat disimpan dalam tape.dapat disimpan dalam tape.

Page 35: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3535

Keuntungan Magnetic TapeKeuntungan Magnetic Tape

• Panjang record tidak terbatasPanjang record tidak terbatas• Density data tinggiDensity data tinggi• Volume penyimpanan datanya besar dan harganya Volume penyimpanan datanya besar dan harganya

murahmurah• Kecepatan transfer data tinggiKecepatan transfer data tinggi• Sangat efisien bila kebanyakan / semua record dari Sangat efisien bila kebanyakan / semua record dari

sebuah file tape memerlukan pemrosesan sebuah file tape memerlukan pemrosesan seluruhnya (bersifat serial / sequential)seluruhnya (bersifat serial / sequential)

Page 36: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3636

Keterbatasan Magnetic TapeKeterbatasan Magnetic Tape

• Akses langsung terhadap record lambatAkses langsung terhadap record lambat• Masalah lingkunganMasalah lingkungan• Memerlukan penafsiran terhadap mesinMemerlukan penafsiran terhadap mesin• Proses harus sequential (bersifat SASD)Proses harus sequential (bersifat SASD)

Page 37: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3737

Magnetic DiskMagnetic Disk

• Merupakan media penyimpanan sekunder yang Merupakan media penyimpanan sekunder yang terdiri dari satu atau lebih piringan, terbuat dari metal terdiri dari satu atau lebih piringan, terbuat dari metal yang dilapisi iron-oxide.yang dilapisi iron-oxide.

• Contoh : satu piringan yakni floppy disk, banyak Contoh : satu piringan yakni floppy disk, banyak piringan yakni harddiskpiringan yakni harddisk

• Ukuran fisik yakni lingkaran dengan diameter 14 inch, Ukuran fisik yakni lingkaran dengan diameter 14 inch, 3,5 inch, 5,25 inch, dan 8 inch, dengan ketebalan 3,5 inch, 5,25 inch, dan 8 inch, dengan ketebalan rata-rata 0,03 inch.rata-rata 0,03 inch.

• Perekaman data direpresentasikan dengan Perekaman data direpresentasikan dengan kedudukan elemen magnetiknya.kedudukan elemen magnetiknya.

Page 38: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3838

Magnetic DiskMagnetic Disk

• Data disimpan dalam jalur yang disebut track.Data disimpan dalam jalur yang disebut track.

SectorSector

TrackTrack

Page 39: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3939

Magnetic DiskMagnetic Disk

Page 40: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4040

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Disk Pack adalah jenis alat penyimpanan pada Disk Pack adalah jenis alat penyimpanan pada

magnetic disk, yang terdiri dari beberapa tumpukan magnetic disk, yang terdiri dari beberapa tumpukan piringan aluminium.piringan aluminium.

• Dalam sebuah pack / tumpukan umumnya terdiri dari Dalam sebuah pack / tumpukan umumnya terdiri dari 11 piringan. Setiap piringan diameternya 14 inch (8 11 piringan. Setiap piringan diameternya 14 inch (8 inch pada mini disk) dan menyerupai piringan hitam.inch pada mini disk) dan menyerupai piringan hitam.

• Permukaannya dilapisi dengan metal-oxide film yang Permukaannya dilapisi dengan metal-oxide film yang mengandung magnetisasi seperti pada magnetic mengandung magnetisasi seperti pada magnetic tape.tape.

Page 41: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4141

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Banyak track pada piringan menunjukkan Banyak track pada piringan menunjukkan

karakteristik penyimpanan pada lapisan permukaan, karakteristik penyimpanan pada lapisan permukaan, kapasitas disk drive dan mekanisme akses.kapasitas disk drive dan mekanisme akses.

• Disk mempunyai 200 – 800 track per permukaan Disk mempunyai 200 – 800 track per permukaan (banyaknya track pada piringan adalah tetap). Pada (banyaknya track pada piringan adalah tetap). Pada disk pack yang terdiri dari 11 piringan mempunyai 20 disk pack yang terdiri dari 11 piringan mempunyai 20 permukaan untuk mrnyimpan data.permukaan untuk mrnyimpan data.

Page 42: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4242

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Kedua sisi dari setiap piringan digunakan untuk Kedua sisi dari setiap piringan digunakan untuk

menyimpan data, kecuali pada permukaan yang menyimpan data, kecuali pada permukaan yang paling atas dan paling bawah tidak digunakan untuk paling atas dan paling bawah tidak digunakan untuk menyimpan data, karena pada bagian tersebut lebih menyimpan data, karena pada bagian tersebut lebih mudah terkena kotoran / debu dari pada permukaan mudah terkena kotoran / debu dari pada permukaan yang di dalam. Juga arm pada permukaan luar hanya yang di dalam. Juga arm pada permukaan luar hanya dapat mengakses separuh data.dapat mengakses separuh data.

• Untuk mengakses, disk pack disusun pada disk drive Untuk mengakses, disk pack disusun pada disk drive yang di dalamnya mempunyai sebuah controller, yang di dalamnya mempunyai sebuah controller, access arm, read / write head, dan mekanisme untuk access arm, read / write head, dan mekanisme untuk rotasi pack.rotasi pack.

Page 43: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4343

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Ada disk drive yang dibuat built-in dengan disk pack, Ada disk drive yang dibuat built-in dengan disk pack,

sehingga disk pack ini tidak dapat dipindahkan yang sehingga disk pack ini tidak dapat dipindahkan yang disebut Non-Removable. Sedangkan disk pack yang disebut Non-Removable. Sedangkan disk pack yang dapat dipindahkan disebut Removable.dapat dipindahkan disebut Removable.

• Disk Controller menangani perubahan kode dari Disk Controller menangani perubahan kode dari pengalamatan record, termasuk pemilihan drive yang pengalamatan record, termasuk pemilihan drive yang tepat dan perubahan kode dari posisi data yang tepat dan perubahan kode dari posisi data yang dibutuhkan disk pack pada drive.dibutuhkan disk pack pada drive.

• Controller juga mengatur buffer storage untuk Controller juga mengatur buffer storage untuk menangani masalah deteksi kesalahan, koreksi menangani masalah deteksi kesalahan, koreksi kesalahan dan mengontrol aktivitas read / write head.kesalahan dan mengontrol aktivitas read / write head.

Page 44: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4444

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Susunan piringan pada disk pack berputar terus-Susunan piringan pada disk pack berputar terus-

menerus dengan kecepatan perputarannya 3600 per menerus dengan kecepatan perputarannya 3600 per menit . Tidak seperti pada tape, perputaran disk tidak menit . Tidak seperti pada tape, perputaran disk tidak berhenti di antara piringan-piringan pada device.berhenti di antara piringan-piringan pada device.

• Kerugiannya bila terjadi situasi dimana read / write Kerugiannya bila terjadi situasi dimana read / write head berbenturan dengan permukaan penyimpanan head berbenturan dengan permukaan penyimpanan record pada disk, hal ini disebut sebagai Head Crash.record pada disk, hal ini disebut sebagai Head Crash.

Page 45: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4545

Magnetic DiskMagnetic Disk

• Silinder merupakan kumpulan semua track (lingkaran Silinder merupakan kumpulan semua track (lingkaran konsentris) di kumpulan posisi yang sama di setiap konsentris) di kumpulan posisi yang sama di setiap permukaan disk pada hard disk.permukaan disk pada hard disk.

• Head merupakan device dalam magnetic disk atau Head merupakan device dalam magnetic disk atau tape drive yang mampu untuk membaca dan menulis tape drive yang mampu untuk membaca dan menulis data ke disk / tape.data ke disk / tape.

Page 46: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4646

Representasi Data dan Representasi Data dan PengalamatanPengalamatan• Data pada disk juga di block seperti data pada Data pada disk juga di block seperti data pada

magnetic disk.magnetic disk.• Pemanggilan sebuah block adalah banyaknya data Pemanggilan sebuah block adalah banyaknya data

yang diakses pada sebuah storage device.yang diakses pada sebuah storage device.• Data dari disk dipindahkan ke sebuah buffer pada Data dari disk dipindahkan ke sebuah buffer pada

main storage computer untuk diakses oleh sebuah main storage computer untuk diakses oleh sebuah program.program.

• Kemampuan mengakses secara direct pada disk Kemampuan mengakses secara direct pada disk menunjukkan bahwa record tidak selalu diakses menunjukkan bahwa record tidak selalu diakses secara sequential.secara sequential.

Page 47: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4747

Teknik Dasar PengalamatanTeknik Dasar Pengalamatan

• Metode SilinderMetode Silinder– Pengalamatan berdasarkan nomor silinder, nomor Pengalamatan berdasarkan nomor silinder, nomor

permukaan dan nomor record. Semua track dari disk pack permukaan dan nomor record. Semua track dari disk pack membentuk suatu silinder. Jadi bila suatu disk pack dengan membentuk suatu silinder. Jadi bila suatu disk pack dengan 200 track per permukaan, maka mempunyai 200 silinder.200 track per permukaan, maka mempunyai 200 silinder.

– Bagian nomor permukaan dari pengalamatan record Bagian nomor permukaan dari pengalamatan record menunjukkan permukaan silinder record yang disimpan. Jika menunjukkan permukaan silinder record yang disimpan. Jika ada 11 piringan, maka nomor permukaannya dari 0 – 19. ada 11 piringan, maka nomor permukaannya dari 0 – 19. Pengalamatan dari nomor record menunjukkan dimana Pengalamatan dari nomor record menunjukkan dimana record terletak pada track yang ditunjukkan dengan nomor record terletak pada track yang ditunjukkan dengan nomor silinder dan nomor permukaan.silinder dan nomor permukaan.

Page 48: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4848

Teknik Dasar PengalamatanTeknik Dasar Pengalamatan

• Metode SektorMetode Sektor– Setiap track dari pack di bagi ke dalam sektor-sektor. Setiap Setiap track dari pack di bagi ke dalam sektor-sektor. Setiap

sektor adalah storage area untuk banyaknya karakter yang sektor adalah storage area untuk banyaknya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor, tetap. Pengalamatan recordnya berdasarkan nomor sektor, nomor track, dan nomor permukaan. Nomor sektor yang nomor track, dan nomor permukaan. Nomor sektor yang diberikan oleh disk controller menunjukkan track mana yang diberikan oleh disk controller menunjukkan track mana yang akan diakses dan pengalamatan record terletak pada track akan diakses dan pengalamatan record terletak pada track yang mana.yang mana.

Page 49: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4949

Magnetic DiskMagnetic Disk

• KeuntunganKeuntungan– Akses terhadap suatu record dapat dilakukan secara Akses terhadap suatu record dapat dilakukan secara

sequential maupun direct.sequential maupun direct.– Waktu yang dibutuhkan untuk mengakses suatu record lebih Waktu yang dibutuhkan untuk mengakses suatu record lebih

cepat.cepat.– Response Time cepat.Response Time cepat.

• KerugianKerugian– Harga lebih mahal.Harga lebih mahal.

Page 50: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5050

Optical DiskOptical Disk

• Optical Disk terdiri dari track spiral dalam satu Optical Disk terdiri dari track spiral dalam satu permukaan flat.permukaan flat.

• Perekaman data dilakukan dengan membakar titik-Perekaman data dilakukan dengan membakar titik-titik kecil di lapisan permukaan disk dengan titik kecil di lapisan permukaan disk dengan menggunakan sinar laser (sifatnya permanen).menggunakan sinar laser (sifatnya permanen).

• Tahan terhadap medan magnet.Tahan terhadap medan magnet.• Sektor-sektor terletak berdampingan.Sektor-sektor terletak berdampingan.• Contoh : CD-RContoh : CD-R

Page 51: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5151

Optical DiskOptical Disk

Page 52: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5252

Struktur Organisasi DataStruktur Organisasi Datapada Pitapada Pita• Inter Blok Gap (IBG) : Pemisah antar blok pada pita Inter Blok Gap (IBG) : Pemisah antar blok pada pita

lebar antara 0,3 – 0,75 inch.lebar antara 0,3 – 0,75 inch.• Komputer kuno : IBG lebarKomputer kuno : IBG lebar• Komputer modern : IBG kecilKomputer modern : IBG kecil• Tujuan agar kecepatan membaca pita konstan.Tujuan agar kecepatan membaca pita konstan.• File mark : tanda yang dibuat pada pita untuk File mark : tanda yang dibuat pada pita untuk

menandai akhir suatu file. Tanda ini dibuat sistem.menandai akhir suatu file. Tanda ini dibuat sistem.

Page 53: Sistem berkas-ajar-3

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5353

Organisasi Data pada DiskOrganisasi Data pada Disk

• Sama halnya dengan organisasi data pada pita, data Sama halnya dengan organisasi data pada pita, data pada disk disimpan dalam record-record dan blok-pada disk disimpan dalam record-record dan blok-blok dan dipisahkan dengan gap.blok dan dipisahkan dengan gap.

• Data disimpan pada posisi silinder, track, dan block Data disimpan pada posisi silinder, track, dan block tertentu.tertentu.