You are on page 1of 6

REPRESENTASI DATA PADA MAGNETIC TAPE Serial / Sequential Access Storage Device (SASD) Magnetic Tape Magnetic Tape

e (Pita Magnetik) merupakan model pertama dari External Storage (Secondary Storage). Pita ini juga dipakai untuk alat input/output dimana informasi dimasukkan ke CPU dari Media ini dan informasi dapat diambil dari CPU lalu disimpan pada media ini juga. Panjang pita ini pada umumnya 2400 feet, lebarnya 0.5 inch dan tebalnya 2 mm. Jumlah data yang ditampung tergantung pada model pita magnetik yang digunakan. Untuk pita yang panjangnya 2400 feet, dapat menampung kira-kira 23.000.000 karakter. Penyimpanan data pada pita ini adalah dengan cara sequential. Sekarang pita magnetik berbentuk cartridge. Data ditulis pada pita magnetik dengan memberikan sifat magnetis pada daerah sepanjang pita. Representasi Data dan Density pada pita magnetik Data direkam secara digit pada media ini sebagai titik-titik magnetisasi pada lapisan ferroksida. Magnetisasi positif menyatakan 1 bit, sedangkan magnetisasi negatif menyatakan 0 bit atau sebaliknya. Tape terdiri atas 9 track, 8 track dipakai untuk merekam data dan track yang ke 9 untuk koreksi kesalahan. Salah satu karakteristik yang penting dari pita magnetic ini adalah density (kepadatan) dimana data disimpan. Density adalah fungsi dari media tape dan drive yang digunakan untuk merekam data ke media tadi. Satuan yang digunakan density adalah bytes per inch (bpi). Umumnya density dari tape adalah 1600 bpi dan 6250 bpi. (bpi ekivalen dengan charakter per inch) Parity dan Error Control pada Magnetic Tape Salah satu teknik untuk memeriksa kesalahan pada pita magnetik adalah dengan parity check. Jenis Parity Check adalah ODD PARITY (Parity Ganjil) Jika data direkam dengan menggunakan odd parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah ganjil. Jika jumlah 1 bitnya sudah ganjil, maka parity bit yang terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih genap maka parity bitnya adalah 1 bit.

EVEN PARITY ( Parity Genap) Bila kita merekam data dengan menggunakan even parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah genap jika jumlah 1 bitnya sudah genap, maka parity bit yang terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih ganjil maka parity bitnya adalah 1 bit. Misal Track 1

: 2 3 4 5 6 7 8

0 : : : : : : :

0 1 1 0 1 1 0 0

0 1 1 1 1 1 1 0

0 1 1 0 0 1 1 1

0 1 1 1 1 1 1 1

0 1 1 0 1 0 1 1

1 1 1 0 0 0 1

Bagaimana isi dari track ke 9, jika untuk merekam data digunakan odd parity dan even parity ???? Jawab : ODD PARITY Track 9 : EVEN PARITY Track 9 :

LATIHAN : Lihat suatu bagian dari tape yang berisi : Track 1 : 1 0 0 2 : 1 1 3 : 0 0 4 : 0 0 5 : 0 1 6 : 1 0 7 : 1 1 8 : 1 0

0 1 0 0 0 0 1 0

1 1 1 1 1 1 0 0

1 1 1 0 1 1 0 0

0 1 1 1 1 0 0

Bagaimana isi dari track ke 9, jika untuk merekam data digunakan 1. Even Parity

2. Odd Parity

Sistem Block pada Pita magnetik Data yang dibaca dari atau ditulis ke media ini dalam suatu grup karakter disebut block. Suatu block adalah jumlah terkecil dari data yang dapat ditransfer antara secondary memory dan primary memory pada saat akses. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah block dapat merupakan physical record. Diantara 2 block terdapat ruang yang disebut sebagai gap (inter block gap). Panjang masing-masing gap adalah 0.6 inch. ukuran block dapat mempengaruhi jumlah data/record yang dapat disimpan dalam tape. catatan : 1 feet = 12 Inch Menghitung Kapasitas Penyimpanan & waktu akses pada Tape Contoh 1 : Misal : Akan dibandingkan berapa banyak record yang disimpan dalam tape bila : 1 block berisi 1 record 1 record = 100 charakter ; dengan 1 block berisi 20 record 1 record = 100 charakter Panjang tape yang digunakan adalah 2400 feet, density 6250 bpi dan panjang gap 0.6 inch. Jawab ; 1. 2400 feet/tape * 12 inch/feet 1 rec/block * 100 char/rec 6250 char/inch = 46753 block/tape 2. + 0.6 inch/gap * 1 gap/block

2400 feet/tape * 12 inch/feet

20 rec/block * 100 char/rec + 0.6 inch/gap * 1 gap/block 6250 char/inch = 31304 block/tape Jadi tape tersebut berisi = 20 * 31304 = 626.080 record.

Contoh 2 : Menghitung Waktu Akses Misalkan data dicatat pada densitas 6250 byte per inch, celah antar rekaman 0.75 inch dan pita mempunyai panjang 2400 feet, serta kecepatan pemindahan data 200 inch/detik dan waktu yang dibutuhkan untuk melewati celah antar rekaman 0.15 detik. Panjang satu catatan 100 byte Jawab : banyaknya catatan = 2400 feet/tape x 12 inch/feet 100 byte/6250 bpi + 0.75 inch Jadi satu gulung pita dapat menampung = 28800 / 0,766 = 37598 record Waktu akses = 37598 + 37598*0.15 = 5829 detik = 1, 62 jam 200 Contoh 3 : Menghitung panjang pita pada magnetic tape 1. Berapa Panjang magnetic tape untuk merekam 1 block bila : Record Lenght : 80 character Blocking Factor : 10 Logical Record Density : 1600 BPI IRG : 0,6 Inch

Blocking Factor adalah nilai yang menyatakan 1 block terdiri atas beberapa logical record
Jawab : Panjang Pita = 0,6 Inch + 10 LR x 80 character 1600 BPI = 1, 1 Inch Jadi kebutuhan pita magnetic untuk merekam 1 block adalah Rumus : IRG + BF x RL Den sity 1,1 Inch

Latihan Soal : 1. Hitung waktu akses pada Contoh 1 2. Density suatu tape adalah 1600 bpi dan panjang interblock gap adalah 0.75 inch. Record yang panjangnya 40 charackter akan disimpan pada tape yang panjangnya 2400 feet Berapa banyak record yang dapat disimpan jika dalam 1 block berisi 1 record ??? Berapa banyak record yang dapat disimpan jika dalam 1 block berisi 10 record ??? Jika kecepatan pemindahan data adalah 100 inch/sec, waktu akses yang diperlukan untuk melewati interblock gap adalah 0.1 second Berapa waktu yang diperlukan untuk membaca tape tersebut untuk 1 block berisi 1 record dan 1 block berisi 10 record ???? 2. Berapa panjang pita untuk merekam 1000 Logical Record bila : Record Lenght : 200 Byte Blocking Factor :8 Density : 800 BPI IRG : 0,6 inch Gunakan Rumus : N (IRG + BF x RL) BF Density Keterangan : N : Banyak Record BF : Blocking Factor IRG : Interrerod Gap RL : Record Lenght D : Density

You might also like