The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

Sebagai salah satu syarat menyelesaikan mata kuliah

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by adessshd, 2022-05-19 23:57:25

Organisasi dan Arsitektur Komputer

Sebagai salah satu syarat menyelesaikan mata kuliah

Keywords: Education,Computer,Organitation,Architecture

ORGANISASI DAN ARSITEKTUR KOMPUTER

ADES HARAFI DURI
09011281823050

JURUSAN SISTEM KOMPUTER
FAKULTAS ILMU KOMPUTER

UNIVERSITAS SRIWIJAYA
2022

KATA PENGANTAR

Puji syukur penulis haturkan ke hadirat Allah Swt. Yang telah melimpahkan rahmat
dan hidayah-Nya, sehingga e-book yang berjudul “Organisasi dan Arsitektur Komputer” dapat
diselesaikan tepat pada waktunya. Pada kesempatan ini penulis mengucapkan terima kasih
kepada orang tua, dosen pembimbing, dan pihak-pihak yang terkait dalam pembuatan e-book
ini yang tidak bisa penulis sebutkan satu persatu.

Dalam penyusunan e-book ini penulis berharap semoga e-book ini dapat memberikan
manfaat bagi pembaca khususnya dikalangan mahasiswa yang sedang mempelajari Ilmu
komputer.

Penulis juga menyadari bahwa e-book ini masih jauh dari sempurna. Oleh karena itu,
kritik dan saran sangat kami harapkan demi kesempurnaan e-book ini.

Penulis

Ades Harafi Duri

DAFTAR ISI

KATA PENGANTAR ............................................................................................................................ 2
BAB I ...................................................................................................................................................... 9
Central Unit Processing .......................................................................................................................... 9

1. PENDAHULUAN .......................................................................................................................... 9
1.1 Latar Belakang .......................................................................................................................... 9
1.2 Rumusan Masalah ..................................................................................................................... 9
1.3 Tujuan ..................................................................................................................................... 10

2. PEMBAHASAN ........................................................................................................................... 11
2.1 Pengenalan CPU ..................................................................................................................... 11
2.2 Bagian-bagian dalam CPU...................................................................................................... 11
1. Power Supply ............................................................................................................................ 12
2. Motherboard.............................................................................................................................. 12
3. Hardisk...................................................................................................................................... 13
4. Processor ................................................................................................................................... 13
5. VGA Card ................................................................................................................................. 14
6. CD Room .................................................................................................................................. 14
7. Kabel HDD ............................................................................................................................... 14
8. LAN Card (Local Area Network) ............................................................................................. 15
9. Kabel UTP ................................................................................................................................ 15
10. RAM (Random Access Memory) ........................................................................................... 16
1.3 Cara Kerja CPU ...................................................................................................................... 17

3. PENUTUP..................................................................................................................................... 18
3.1 Kesimpulan ............................................................................................................................. 18
3.2 Saran ....................................................................................................................................... 18

BAB II................................................................................................................................................... 19
KOMPUTER GENERASI KETIGA SAMPAI KELIMA ................................................................... 19

1. Pendahuluan.................................................................................................................................. 19

1.1 Latar Belakang ........................................................................................................................ 19
1.2 Rumusan Masalah ................................................................................................................... 19
1.3 Tujuan ..................................................................................................................................... 19
2. PEMBAHASAN ........................................................................................................................... 20
2.1 Komputer ................................................................................................................................ 20
2.2 Generasi Komputer ................................................................................................................. 20
3. PENUTUP..................................................................................................................................... 25
3.1 Kesimpulan ............................................................................................................................. 25
3.1 Saran ....................................................................................................................................... 25
BAB III ................................................................................................................................................. 26
SISTEM MEMORI............................................................................................................................... 26
1. Pendahuluan.................................................................................................................................. 26
1.1 Latar Belakang ........................................................................................................................ 26
1.2 Rumusan Masalah ................................................................................................................... 26
1.3 Tujuan ..................................................................................................................................... 26
2. PEMBAHASAN ........................................................................................................................... 27
2.1 Hierarki Komputer .................................................................................................................. 27
A. Inboard Memori ....................................................................................................................... 28
B. Outboard Storage...................................................................................................................... 30
C. Off-line Storage........................................................................................................................ 30
2.2 Prinsip Cache Memori ............................................................................................................ 30
A. Elemen-elemen Rancangan Cache........................................................................................... 31
B. Fungsi Pemetaan (Mapping) .................................................................................................... 31
C. Jumlah Cache ........................................................................................................................... 32
3. PENUTUP..................................................................................................................................... 33
3.1 Kesimpulan ............................................................................................................................. 33
BAB IV ................................................................................................................................................. 34
MEMORI EKSTERNAL...................................................................................................................... 34
1. Pendahuluan.................................................................................................................................. 34

1.1 Latar Belakang ........................................................................................................................ 34
1.2 Rumusan Masalah ................................................................................................................... 34
1.3 Tujuan ..................................................................................................................................... 35
2. PEMBAHASAN ........................................................................................................................... 36
2.1 Sejarah Memori....................................................................................................................... 36
2.2 Pengertian Memori Eksternal.................................................................................................. 38
1. Faktor-faktor dibutuhkannya memori eksternal........................................................................ 38
2.3 Kategori Memori Eksternal.................................................................................................... 38
1. Magnetic Disk........................................................................................................................... 38
2. Hardisk...................................................................................................................................... 41
3. Kartu Memori............................................................................................................................ 43
4. Kartu Pintar (Smart Card) ......................................................................................................... 44
5. Optical Storage.......................................................................................................................... 44
3. PENUTUP..................................................................................................................................... 47
3.1 Kesimpulan ............................................................................................................................. 47
BAB V .................................................................................................................................................. 48
MEMORI INTERNAL ......................................................................................................................... 48
1. Pendahuluan.................................................................................................................................. 48
1.1 Latar Belakang ........................................................................................................................ 48
1.2 Rumusan Masalah ................................................................................................................... 48
1.3 Tujuan ..................................................................................................................................... 48
2. PEMBAHASAN ........................................................................................................................... 49
2.1 Memori Internal ...................................................................................................................... 49
2.2 ROM ....................................................................................................................................... 49
2.3 RAM ...................................................................................................................................... 51
2.4 MEMORY CACHE ........................................................................................................... 52
3. PENUTUP..................................................................................................................................... 54
3.1 Kesimpulan ............................................................................................................................. 54
BAB VI ................................................................................................................................................. 55

I/O CONTROLLER DAN I/O DEVICE .............................................................................................. 55
1. Pendahuluan.................................................................................................................................. 55
1.1 Latar Belakang ........................................................................................................................ 55
1.2 Rumusan Masalah ................................................................................................................... 55
1.3 Tujuan ..................................................................................................................................... 55
2. PEMBAHASAN ........................................................................................................................... 56
2.1 Input dan Output ..................................................................................................................... 56
2.2 Input dan Output Controller.................................................................................................... 56
2.3 I/O DRIVER .......................................................................................................................... 57
3. PENUTUP..................................................................................................................................... 58
3.1 Kesimpulan ............................................................................................................................. 58

BAB VII................................................................................................................................................ 59
ORGANISASI JARINGAN KOMPUTER .......................................................................................... 59

1. Pendahuluan.................................................................................................................................. 59
1.1 Latar Belakang ........................................................................................................................ 59
1.2 Rumusan Masalah ................................................................................................................... 59
1.3 Tujuan ..................................................................................................................................... 60

2. PEMBAHASAN ........................................................................................................................... 61
2.1 Open System Interconnection (OSI) ....................................................................................... 61
2.2 Pengertian Transmission Control Protocol/Internet Protocol(TCP/IP)................................... 65
2.3 Perbandingan antara Model OSI dengan TCP/IP................................................................... 68

3. PENUTUP..................................................................................................................................... 70
3.1 Kesimpulan ............................................................................................................................. 70

BAB VIII .............................................................................................................................................. 71
REPRESENTASI DATA DAN LOGIKA KOMPUTER..................................................................... 71

1. Pendahuluan.................................................................................................................................. 71
1.1 Latar Belakang ........................................................................................................................ 71
1.2 Rumusan Masalah ................................................................................................................... 71
1.3 Tujuan ..................................................................................................................................... 72

2. PEMBAHASAN ........................................................................................................................... 73
2.1 Alur Pemrosessan data di Komputer....................................................................................... 73
2.2 Faktor yang Mempengaruhi Pemrosessan Data...................................................................... 73
2.3 Jenis-jenis tipe data ................................................................................................................ 74

3. PENUTUP..................................................................................................................................... 76
3.1 Kesimpulan ............................................................................................................................. 76

DAFTAR PUSTAKA ........................................................................................................................... 77

DAFTAR GAMBAR

Gambar 1 Power Supply .......................................................................................................................12
Gambar 2 Motherboard.........................................................................................................................12
Gambar 3 Hardisk .................................................................................................................................13
Gambar 4 Processor ..............................................................................................................................13
Gambar 5 Kartu VGA ...........................................................................................................................14
Gambar 6 CD Room .............................................................................................................................14
Gambar 7 Kabel HDD ..........................................................................................................................15
Gambar 8 LAN Card.............................................................................................................................15
Gambar 9 Kabel UTP............................................................................................................................16
Gambar 10 RAM...................................................................................................................................16
Gambar 11 Alur Cara Kerja CPu ..........................................................................................................17
Gambar 12 IC........................................................................................................................................21
Gambar 13 Prinsip Cache Memory.......................................................................................................30
Gambar 14 Selection Tube....................................................................................................................36
Gambar 15 Punched Tape .....................................................................................................................37
Gambar 16 Magnetic Drum ..................................................................................................................37
Gambar 17 Hardisk Drive Pertama.......................................................................................................38
Gambar 18 Gerakan Head.....................................................................................................................40
Gambar 19 Kartu Memori.....................................................................................................................43
Gambar 20 Smart Card .........................................................................................................................44
Gambar 21 OSI LAYER .......................................................................................................................61
Gambar 22 Arsitektur TCP/IP...............................................................................................................66
Gambar 23 Perbedaan Model OSI dan TCP/IP.....................................................................................69

BAB I
Central Unit Processing

1. PENDAHULUAN
1.1 Latar Belakang

Beberapa orang tahu dan paham menggunakan alat yang namanya komputer, akan
tetapi jarang diantara orang yang dapat mengoperasikan komputer tersebut mengenal nama
perangkat juga sistem kerja dari komputer itu sendiri. Oleh karena itu alangkah lebih
bijaksananya kita tahu, paham, dan mengerti mengenai perangkat komputer dan cara kerjanya
khusunya pada bagian CPU.

CPU (Central Processing Unit) jika diterjemahkan dalam bahasa Indonesia berarti Unit
Pengolahan Pusat. Merupakan tempat pemrosesan instruksi-instruksi program. Di dalam CPU
terdapat berbagai macam perangkat keras yang diperlukan untuk menjalankan komputer.
Dengan penjelasan perangkat yang ada di dalam CPU nantinya diharapkan pembaca dapat
mengetahui tidak hanya bisa menggunakan akan tetapi juga paham cara kerja dari CPU
tersebut.

Pemahaman terhadap cara kerja dan juga perangkat yang ada didalam CPU
memudahkan user untuk memperbaiki ketika terjadi kesalahan pada saat pengoperasian. Selain
itu, maintenance juga semakin mudah karena user sudah mengetahui perangkat yang terdapat
di dalam CPU beserta cara kerjanya.

1.2 Rumusan Masalah

Rumusan masalah yang akan dibahas dalam e-book ini adalah sebagai berikut:

1. Apa yang dinamakan dengan CPU?

2. Perangkat apa saja yang terdapat di dalam CPU?

3. Bagaimana cara kerja CPU?

1.3 Tujuan
Adapun tujuan dari penulisan e-book ini adalah sebagai berikut:
1. Mengetahui pengertian dari CPU
2. Mengetahui bagian-bagian yang ada di dalam CPU
3. Mengetahui cara kerja CPU

2. PEMBAHASAN
2.1 Pengenalan CPU

Central Processing Unit atau disingkat CPU biasanya juga disebut prosessor. Di dalam
sistem komputer, piranti ini memegang peran yang sangat penting. CPU sering kali disebut
sebagai otak komputer meskipun penyebutannya seperti itu tidak hanya bertindak sebagai
mesin pemroses, tetapi tidak berfungsi sebagai pengingat. Fungsi pengingat ditangani oleh
komponenen tersendiri yang dinamakan memori. Contoh prosesor yang populer saat ini adalah
Pentium III, Pentium 4, celeron, core 2 duo, guard core i5, core i7 dan lain sebagainya.

Kecepatan prosesor dinyatakan dengan satuan megaherts MHz atau gigahertz GHz.
Kecepatan Pentium 4 misalnya telah mencapai 4,4 GHz dan sangat memungkinkan masih akan
terus bertambah. CPU mempunyai bagian-bagian penting. Register adalah memori dalam CPU
yang mempunyai kecepatan sangat tinggi. Memori ini digunakan untuk berbagai operasi dalam
CPU.

Unit kontrol berfungsi mengendalikan seluruh perangkat dalam sistem komputer. Hal
ini dapat dianalogikan dengan otak manusia yang mengontrol seluruh saraf dalam tubuh
sehingga seluruh anggota tubuh dapat digerakkan di dasarkan pada instruksi yang terdapat pada
program komputer. Setiap instruksi diterjemahkan ke dalam bentuk tindakan yang sesuai
dengan dimaksud instruksi bersangkutan.

Unit aritmetika dan logika berperan dalam melaksanakan berbagai operasi perhitungan
seperti pengurangan, penjumlahan dan penggalian, maupun operasi pembandingan seperti
membandingkan suatu nilai bernilai nol atau tidak.

CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya.
Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang
diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras,
seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan
sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan
oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram
padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu
pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut
alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan
alamat data yang dikehendaki.

2.2 Bagian-bagian dalam CPU

Bagian-Bagian CPU Di dalam CPU terdapat beberapa bagian dengan fungsinya
masing-masing yang saling berkaitan. Diantaranya adalah sebagai berikut :
1. Power Supply

Gambar 1 Power Supply
Power Supply adalah sebuah perangkat yang ada di dalam CPU yang berfungsi untuk
menyalurkan arus listrik ke berbagai peralatan computer. Perangkat ini memiliki 5 connector
atau lebih, yang dapat disambungkan keberbagai peralatan seperti Motherboard, Harddisk,
Floppy Disk Drive, CD ROM
2. Motherboard

Gambar 2 Motherboard
Motherboard ialah papan utama, atau papan sirkuit yang berfungsi untuk
menghubungkan setiap komponen pada komputer. Motherboard yaitu papan PCB yang
mempunyai jalur - jalur sistematis yang menghubungkan satu komponen dengan komponen
lainnya. Motherboard bisa disebut juga Mainboard. Pada mainboard terdapat bagian - bagian
input maupun output berupa socket ataupun slot. Seperti socket processor, slot memory,

konektor IDE, socket Catu daya, Slot peripheral, I/O port, dll. Jadi semua tempat untuk
komponen sudah tersusun rapi di dalam motherboard ini. Motherboard disimpan atau
ditempatkan di Casing (Kotak Komputer).
3. Hardisk

Gambar 3 Hardisk
Hardisk atau bisa disebut juga hard drive, fixed disk, HDD, atau cukup hard disk saja,
adalah media yang digunakan untuk menyimpan file sistem dan data dalam komputer. Hard
disk terdiri atas tiga bagian utama, yaitu piringan magnetik, bagian mekanis, serta head untuk
membaca data. Piringan tersebut digunakan untuk menyimpan data, sedangkan bagian mekanis
bertugas memutar piringan tersebut. Jenis-jenis Hardisk diantaranya ATA, SATA, SCSI .
4. Processor

Gambar 4 Processor
Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung
oleh kompunen lainnya. Processor adalah sebuah IC yang mengontrol keseluruhan jalannya
sebuah sistem komputer dan digunakan sebagai pusat atau otak dari komputer yang berfungsi
untuk melakukan perhitungan dan menjalankan tugas. Processor terletak pada socket yang
telah disediakan oleh motherboard, dan dapat diganti dengan processor yang lain asalkan sesuai

dengan socket yang ada pada motherboard. Salah satu yang sangat besar pengaruhnya terhadap
kecepatan komputer tergantung dari jenis dan kapasitas processor.
5. VGA Card

Gambar 5 Kartu VGA
Kartu VGA adalah komponen yang tugasnya menghasilkan tampilan secara visual dari
komputer kalian. Hampir semua program menghasilkan keluaran visual, kartu VGA adalah
hardware yang memberikan perintah kepada monitor untuk menampilkan keluaran visual yang
dapat kita lihat.
6. CD Room

Gambar 6 CD Room
CD-ROM (singkatan dari Compact Disc - Read Only Memory) adalah sebuah piringan
kompak dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang
dapat disimpan saat ini bisa mencapai 700 MB atau 700 juta bita. CD-ROM bersifat read only
(hanya dapat dibaca, dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama
yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat
ditulisi berulang kali (Re Write / RW) yang lebih dikenal dengan nama CD-RW.
7. Kabel HDD

Gambar 7 Kabel HDD
Kabel data mempunyai fungsi penting juga yakni untuk menghubungkan 1 komponen
komputer dengan komponen lainnya, sebagai contoh kabel data ini dapat menghubungkan
antara motherboard dan hardisk, tujuannya adalah Hardisk kita dapat terbaca dan melewati
sistem yang ada pada motherboard.
8. LAN Card (Local Area Network)

Gambar 8 LAN Card
LAN Card mempunyai fungsi sebagai penghubung antara komputer 1 dengan komputer
yang lainnya, selama kita mempunyai LAN Card ini sangat memungkinkan kita dapat
terhubung dengan internet (tentunya jika kita mempunyai jaringan ADSL) ataupun bisa
terkoneksi dengan komputer yang lainnya (jika terhubung ke dalam HUB/Switch).
9. Kabel UTP

Gambar 9 Kabel UTP
Kabel UTP mempunyai fungsi untuk menghubungkan komputer 1 dengan komputer
lainnya, jika kita memiliki LAN Card, tapi tidak memiliki kabel UTP maka sangatlah mustahil
kita dapat melakukan koneksi antara 1 komputer dengan komputer yang lainnya.
10. RAM (Random Access Memory)

Gambar 10 RAM
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar
memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya.
RAM adalah sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat
sementara atau data yang tersimpan dapat dihapus.lain halnya dengan ROM. ROM mempunyai
fungsi yang sama dengan RAM tetapi ROM bersifat permanen atau data yang tersimpan tidak
dapat dihapus.

1.3 Cara Kerja CPU
Adapun cara kerja dari CPU (central processing unit) dapat dilihat dari urutannya sebagai
berikut:
1. Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di
RAM (melalui Input-storage)
2. Apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila
berbentuk data ditampung di Working-storage).
3. Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil
instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat
memori yang berisikan instruksi tersebut ditampung di Program Counter.
4. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di
General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan
yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk
mengerjakan berdasar instruksi yang ditetapkan.
5. Hasilnya ditampung di Accumulator.
6. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan
di Accumulator untuk ditampung kembali ke Working-storage.
7. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil
pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari
Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

Cara kerja CPU ini dapat dilihat dengan lebih singkat pada gambar di bawah ini:

Gambar 11 Alur Cara Kerja CPu

3. PENUTUP
3.1 Kesimpulan

Central Processing Unit; (CPU), merujuk kepada perangkat keras komputer yang
memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain,
pemroses/prosesor (processor), sering digunakan untuk menyebut CPU. Adapun
mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah
paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-
tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.

CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya.
Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang
diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras,
seperti papan tombol, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan
sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan
oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram
padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu
pada memori fisik (MAA), yang mana setiap instruksi akan diberi alamat unik yang disebut
alamat memori. Selanjutnya, CPU dapat mengakses data-data pada MAA dengan menentukan
alamat data yang dikehendaki.

3.2 Saran

E-book yang kami buat jauh dari kata sempurna, oleh karena itu untuk menambah
pemahaman dan memberikan pengetahuan yang lebih banyak, alangkah lebih bijaksananya
apabila pembaca mencari referensi tambahan sebagai bahan acuan. Kritik dan saran juga selalu
kami terima, karena dengan kritik dan saranlah e-book ini menjadi jauh lebih sempurna.

BAB II
KOMPUTER GENERASI KETIGA SAMPAI KELIMA

1. Pendahuluan
1.1 Latar Belakang

Di zaman yang modern ini hampir semua hal dilakukan dengan menggunakan
komputer, mulai dari hal yang kecil sampai yang sangat besar. Seperti yang diketahui
kemampuan komputer dalam mengolah suatu proses saat ini begitu hebat sampai-sampai
beberapa negara membuat sebuah super komputer untuk tujuan penelitian atau yang lainnya.

Tapi selain itu kita juga tidak boleh melupakan bagaimana komputer bisa berkembang
begitu pesat sampai seperti ini, yang sekarang mungkin spesifikasi komputer yang kita punya
dianggap standar tapi bagi jaman dulu itu merupakan suatu spesifikasi yang begitu hebat. Maka
dari itu mari kita mengenal dan menghargai seperti apa awal mula komputer atau bisa disebut
dengan komputer generasi pertama hingga saat ini

1.2 Rumusan Masalah

Rumusan masalah yang akan dibahas dalam e-book ini adalah sebagai berikut:

1. Apa itu Komputer?

2. Bagaimana perkembangan Komputer dari generasi ketiga sampai kelima?

3. Apa perbedaan dan ciri-ciri dari setiap generasi Komputer?

1.3 Tujuan

Adapun tujuan dari penulisan e-book ini adalah sebagai berikut:

1. Mengetahui pengertian dari Komputer

2. Mengetahui perkembangan komputer dari generasi ketiga sampai kelima

3. Mengetahui ciri-ciri dari setiap generasi komputer

2. PEMBAHASAN
2.1 Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah
dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang
perkerjaannya melakukan perhitungan aritmetika, dengan atau tanpa alat bantu, tetapi arti kata
ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi
hampir eksklusif berhubungan dengan masalah aritmetika, tetapi komputer modern dipakai
untuk banyak tugas yang tidak berhubungan dengan matematika.

Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang
terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang
lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun
komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg
pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data,
namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai
dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih
baik yang cocok untuk arti luas seperti "komputer" adalah "yang memproses informasi" atau
"sistem pengolah informasi."

2.2 Generasi Komputer

Berikut akan dijelaskan perkembangan komputer dari generasi pertama sampai
generasi kelima

1. Generasi Ketiga 1965-1971 : Integrated Circuits

Power Supply adalah sebuah perangkat yang ada di dalam CPU yang berfungsi untuk
menyalurkan arus listrik ke berbagai peralatan computer. Perangkat ini memiliki 5 connector
atau lebih, yang dapat disambungkan keberbagai peralatan seperti Motherboard, Harddisk,
Floppy Disk Drive, CD ROM

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor
menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal
komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur

di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) pada tahun
1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil
yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak
komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya,
komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip.
Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating
system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara
serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori
komputer.

Gambar 12 IC
Ciri-ciri komputer generasi ketiga :

1. - Karena menggunakan IC maka kinerja komputer lebih cepat
2. - Peningkatan dari sisi software.
3. - Kapasitas memori lebih besar
4. - Menggunakan disket magnetik
5. - Penggunaan listrik lebih hemat.
6. Kemampuan melakukan multiprocessing dan multitasking.
7. - Telah menggunakan terminal visual display dan dapat mengeluarkan suara.
8. - Harganya semakin murah.
9. - Kemampuan melakukan komunikasi dengan komputer lain.

2. Motherboard Generasi Keempat-1971

Motherboard ialah papan utama, atau papan sirkuit yang berfungsi untuk
menghubungkan setiap komponen pada komputer. Motherboard yaitu papan PCB yang
mempunyai jalur - jalur sistematis yang menghubungkan satu komponen dengan komponen
lainnya. Motherboard bisa disebut juga Mainboard. Pada mainboard terdapat bagian - bagian
input maupun output berupa socket ataupun slot. Seperti socket processor, slot memory,
konektor IDE, socket Catu daya, Slot peripheral, I/O port, dll. Jadi semua tempat untuk
komponen sudah tersusun rapi di dalam motherboard ini. Motherboard disimpan atau
ditempatkan di Casing (Kotak Komputer).

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan
komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen
dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan
komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.
Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang
berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal
tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004
yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh
komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output)
dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas
tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian
diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap
peranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel
injection (EFI) dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan
komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau
lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk
komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer,
dijual dengan paket peranti lunak yang mudah digunakan oleh kalangan awam. Peranti lunak
yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal

1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan
yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk
penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta
unit pada tahun 1981 menjadi 5,5 juta unit pada tahun 1982. Sepuluh tahun kemudian, 65 juta
PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari
komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat
dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer.
Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya,
sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga
memopulerkan penggunaan peranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian
CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan
Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer
generasi keempat.

3. Hardisk Generasi Kelima – Kecerdasan Buatan

Hardisk atau bisa disebut juga hard drive, fixed disk, HDD, atau cukup hard disk saja,
adalah media yang digunakan untuk menyimpan file sistem dan data dalam komputer. Hard
disk terdiri atas tiga bagian utama, yaitu piringan magnetik, bagian mekanis, serta head untuk
membaca data. Piringan tersebut digunakan untuk menyimpan data, sedangkan bagian mekanis
bertugas memutar piringan tersebut. Jenis-jenis Hardisk diantaranya ATA, SATA, SCSI .

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih
sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000
dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh
fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan
(artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan
dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-
fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara

lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga
menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih
rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat
bergantung pada konteks dan pengertian ketimbang sekadar menterjemahkan kata-kata secara
langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin
memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama
adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model
non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU
untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang
memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat
kecepatan informasi.

3. PENUTUP
3.1 Kesimpulan

Central Processing Unit; (CPU), merujuk kepada perangkat keras komputer yang
memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain,
pemroses/prosesor (processor), sering digunakan untuk menyebut CPU. Adapun
mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah
paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-
tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.

Pada awalnya komputer dibuat untuk memudahkan proses perhitungan matematik agar
perhitungan yang lebih rumit bisa dilakukan dengan lebih cepat dan lebih mudah. Lalu
komputer dikembangkan sebagai alat untuk memecahkan suatu masalah atau kode pada saat
perang dunia II. Tetapi seiring dengan perkembangan zaman, komputer digunakan untuk
memudahkan pekerjaan sehari-hari yang asalnya memudahkan militer lalu berlanjut untuk
bisnis dan sekarang untuk individu.

Oleh karena itu sekarang kita dapat menemukan komputer dimanapun, yang dulunya
hanya untuk kalangan militer lalu bisnis, sekarang kita juga bisa membawa komputer jinjing
atau yang biasa disebut dengan laptop. Itulah mengapa perkembangan komputer menjadi
begitu pesat saat ini dari tahun ke tahun.

3.1 Saran
Semoga dengan berkembangnya komputer mampu membuat pekerjaan manusia

semakin lebih mudah seperti digunakan untuk tujuan penelitian dan sebagainya.

Komputer itu dibuat oleh manusia untuk memudahkan pekerjaan manusia, jadi pada
hakikatnya komputer dibuat dengan tujuan membantu umat manusia agar bisa semakin
berkembang dan lebih kreatif lagi.

BAB III
SISTEM MEMORI

1. Pendahuluan
1.1 Latar Belakang

Data yang diproses oleh komputer, sebenarnya masih tersimpan didalam memory, dan
dalam hal ini komputer hanya membaca data dan kemudian memprosesnya. Satu kali data
tersimpan didalam memory komputer, maka data tersebut akan tetap tinggal disitu selamanya.
Setiap kali memory penuh, maka data yang ada bisa dihapus sebagian ataupun seluruhnya
untuk diganti dengan data yang baru.

Tidak ada satu pun teknologi yang optimal dalam memuaskan kebutuhan memori suatu
sistem komputer. Sebagai akibatnya, sistem komputer yang umum dilengkapi dengan hirarki
subsistem-subsistem memori, yang sebagiannya bersifat internal terhadap sistem (dapat
diakses secara langsung oleh processor) dan sebagian lagi bersifat eksternal (dapat diakses oleh
processor melalui suatu modul I/O).

1.2 Rumusan Masalah

Rumusan masalah yang akan dibahas dalam e-book ini adalah sebagai berikut:

1. Jelaskan mengenai Hierarki Memori?

2. Apa saja prinsip dasar cache memori?

3. Apa elemen-elemen rancangam cache?

1.3 Tujuan

Adapun tujuan dari penulisan e-book ini adalah sebagai berikut:

1. Mengetahui Hierarki Memori

2. Mengetahui prinsip dasar cache memori

3. Mengetahui elemen-elemen rancangam cache

2. PEMBAHASAN
2.1 Hierarki Komputer

Hierarki Memori atau Memory Hierarchy dalam arsitektur komputer adalah sebuah
pedoman yang dilakukan oleh para perancang demi menyetarakan kapasitas, waktu akses, dan
harga memori untuk tiap bitnya. Secara umum, hierarki memori terdapat dua macam yakni
hierarki memori tradisional dan hierarki memori kontemporer. Hierarki memori memang
disusun sedemikian rupa agar semakin ke bawah, memori dapat mengalami hal-hal berikut:

• Peningkatan waktu akses (access time) memori (semakin ke bawah semakin lambat,
semakin ke atas semakin cepat)

• Peningkatan kapasitas (semakin ke bawah semakin besar, semakin ke atas semakin
kecil)

• Peningkatan jarak dengan prosesor (semakin ke bawah semakin jauh, semakin ke atas
semakin dekat)

• Penurunan harga memori tiap bitnya (semakin ke bawah semakin semakin murah,
semakin ke atas semakin mahal)

Memori yang lebih kecil, lebih mahal dan lebih cepat diletakkan pada urutan teratas. Sehingga,
jika diurutkan dari yang tercepat, maka urutannya adalah sebagai berikut:

1. Register mikroprosesor. Ukurannya yang paling kecil tapi memiliki waktu akses yang paling
cepat, umumnya hanya 1 siklus CPU saja.

2. Cache mikroprosesor, yang disusun berdasarkan kedekatannya dengan prosesor (level-1,
level-2, level-3, dan seterusnya). Memori cache mikroprosesor dikelaskan ke dalam tingkatan-
tingkatannya sendiri:

• Level-1 : level-1: memiliki ukuran paling kecil di antara semua cache, sekitar puluhan
kilobyte saja. Kecepatannya paling cepat di antara semua cache.

• Level-2 : memiliki ukuran yang lebih besar dibandingkan dengan cache level-1, yakni
sekitar 64 kilobyte, 256 kilobyte, 512 kilobyte, 1024 kilobyte, atau lebih besar. Meski
demikian, kecepatannya lebih lambat dibandingkan dengan level-1, dengan nilai
latency kira-kira 2 kali hingga 10 kali. Cache level-2 ini bersifat opsional. Beberapa
prosesor murah dan prosesor sebelum Intel Pentium tidak memiliki cache level-2.

• Level-3: memiliki ukuran yang lebih besar dibandingkan dengan cache level-2, yakni
sekitar beberapa megabyte tapi agak lambat. Cache ini bersifat opsional. Umumnya

digunakan pada prosesor-prosesor server dan workstation seperti Intel Xeon atau Intel
Itanium. Beberapa prosesor desktop juga menawarkan cache level-3 (seperti halnya
Intel Pentium Extreme Edition), meski ditebus dengan harga yang sangat tinggi.

3. Memori utama: memiliki akses yang jauh lebih lambat dibandingkan dengan memori cache,
dengan waktu akses hingga beberapa ratus siklus CPU, tapi ukurannya mencapai satuan
gigabyte. Waktu akses pun kadang-kadang tidak seragam, khususnya dalam kasus mesin-mesin
Non-uniform memory access (NUMA).

4. Cache cakram magnetis, yang sebenarnya merupakan memori yang digunakan dalam
memori utama untuk membantu kerja cakram magnetis.

5. Cakram Magnetis, merupakan piranti penyimpanan sekunder yang paling banyak dijumpai
pada sistem komputer modern. Pada saat disk digunakan, motor drive berputar dengan
kecepatan yang sangat tinggi. Ada sebuah read-write head yang ditempatkan di atas permukaan
piringan tersebut. Permukaan disk terbagi atas beberapa track yang masih terbagi lagi menjadi
beberapa sektor. Cakram fixed-head memiliki satu head untuk tiap-tiap track, sedangkan
cakram moving-head (atau sering dikenal dengan nama cakram keras ) hanya memiliki satu
head yang harus dipindah-pindahkan untuk mengakses dari satu track ke track yang lainnya.

6. Tape Magnetis, adalah suatu medium untuk perekaman magnetis, dibuat dari suatu mantel
magnetizable tipis yang panjang. Kebanyakan audio, video dan penyimpanan data komputer
jenis ini dikembangkan Negara Jerman, berdasar pada konsep kawat magnetis adalah Alat yang
merekam dan memainkan kembali audio dan pita perekam penggunaan video adalah alat
perekam dan video recorder. Suatu alat yang menyimpan data komputer pada pita perekam
adalah suatu tape drive ( unit tape ).

7. Cakram Optik, adalah suatu medium penyimpanan data komputer dapat berupa film atau
music dan data yang dapat dibaca dengan optic reader pada room dan setiap cakram optic
memiliki room yang berbeda utuk setiap jenis cakram optic tertentu.

A. Inboard Memori
Inboard memori adalah memori yang dapat diakses langsung oleh prosesor Inboard memori
dibagi menjadi 3, yaitu :

1. Register Memori.

Merupakan jenis memori dengan kecepatan akses yang paling cepat , memori ini terdapat pada
CPU/ prosesor. Contoh : Register Data, Register Alamat, Stack Pointer Register, Memori
Addres Register, Instruction Register, dll.

2. Cache Memori.

Merupakan memori berkapasitas kecil yang lebih mahal dari memori utama. Cache memori
terletak antara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung
mengacu pada memori utama agar kinerja dapat ditingakan.

Cache Memory ini ada dua macam yaitu :

a. Cache Memory yang terdapat pada internal Processor , chace memory jenis ini kecepatan
aksesnya sangat tinggi, dan harganya sangat mahal. Hal ini bisa terlihat pada Processor yang
berharga mahal seperti P4,P3,AMD-Athlon dll, semakin tinggi kapasitas L1,L2 Chace memori
maka semakin mahal dan semakin cepat Processor.

b. Chace Memory yang terdapat diluar Processor, yaitu berada pada MotherBoard, memori
jenis ini kecepatan aksesnya sangat tinggi, meskipun tidak secepat chache memori jenis
pertama ( yang ada pada internal Processor ). Semakin besar kapasitasnya maka semakin mahal
dan cepat. Hal ini bisa kita lihat pada Motherboard dengan beraneka ragam kapasitas chace
memory yaitu 256kb, 512kb, 1Mb, 2Mb dll.

3. Memori utama

Memori Utama Memori yang berfungsi untuk menyimpan data dan program. Jenis Memori
Utama :

a. ROM ( Read Only memory) yaitu memory yang hanya bisa dibaca saja datanya atau
programnya. Pada PC, ROM terdapat pada BIOS ( Basic Input Output System ) yang terdapat
pada Mother Board yang berfungsi untuk men-setting peripheral yang ada pada system.
Contoh: AMIBIOS, AWARD BIOS, dll. ROM untuk BIOS terdapat beragam jenis diantaranya
jenis Flash EEPROM BIOS yang memiliki kemampuan untuk dapat diganti programnya
dengan software yang disediakan oleh perusahhan pembuat Mother Board, yang umumnya
penggantian tersebut untuk peningkatan unjuk kerja dari peripheral yang ada di Mother Board.

b. RAM (Random Acces Memory) yang memiliki kemampuan untuk dirubah data atau
program yang tersimpan didalamnya. Ada bebrapa jenis RAM yang ada dipasaran saat ini
:SRAM, EDORAM, SDRAM, DDRAM, RDRAM, VGRAM

B. Outboard Storage
Outboard Storage adalah penyimpanan yang memiliki kapasitas lebih besar dari pada inboard
memori, dan bersifat non-voltaile, serta digunakan dalam kurun waktu tertentu. Contoh dari
outboard storage ini antara lain:

• Magnetic Disk: Adalah simpana luar yang terbuat dari satu atau lebih pringan yang
bentuknya seperti piringan hitam yang terbuat dari metal atau dari plastik dan
permukaannya dilapisi dengan magnet iron-oxide, dan memiliki Read/Write protect
notch ( lubang proteksi baca dan tulis )

• Hard Disk: Terbuat dari piringan keras dari bahan alumunium atau keramik yang
dilapisi dengan zat magnetik kapasitas dari hard disk berkisar antara 5 megabyte sampai
1 gigabyte.saat ini komputer telah menggunakan kapasitas hard disk hingga 80 gigabyte
lebih.

C. Off-line Storage
Off-line storage tergolong dalam penyimpanan yang lambat karena masih

menggunakan pita magnetik. Riskannya penggunakan dana lama masa pakai membuat jenis
penyimpanan ini saangat jarang digunakan. Contoh :Cardride tape.WORM, dll
2.2 Prinsip Cache Memori

Cache memori ditujukan untuk memberikan kecepatan memori yang mendekati
kecepatan memori tercepat yang bisa diperoleh, sekaligus memberikan ukuran memori yang
besar dengan harga yang lebih murah dari jenis-jenis memori semikonduktor. Konsepnya
adalah sebagai berikut :

Gambar 13 Prinsip Cache Memory
Terdapat memori utama yang relatif lebih besar dan lebih lambat dan cache memory
yang berukuran lebih kecil dan lebih cepat. Cache berisi salinan sebagian memori utama. Pada

saat CPU membaca sebuah word memory, maka dilakukan pemeriksaan untuk mengetahui
apakah word itu terdapat pada cache. Bila sudah ada, maka word akan dikirimkan ke CPU.
Sedangkan bila tidak ada, blok memori utama yang terdiri dari sejumlah word yang tetap akan
dibaca ke dalam cache dan kemudian akan dikirimkan ke CPU.

A. Elemen-elemen Rancangan Cache
Walaupun terdapat banyak implementasi cache, hanya terdapat sedikit elemen-elemen

dasar rancangan yang dapat mengklasifikasikan dan membedakan arsitektur cache. Adapun
elemen yang akan dibahas pada subbab ini adalah elemen pertama yaitu ukuran cache. Semakin
besar cache maka semakin besar jumlah gate yang terdapat pada pengalamatan cache.
Akibatnya adalah cache yang berukuran besar cenderung untuk lebih lambat dibanding dengan
cache berukuran kecil (walaupun dibuat dengan teknologi rangkaian terintegrasi yang sam adan
pitaruh pada tempat pada keping dan board yang sama. Kinerja cache juga sangat sensitif
terhadap sifat beban kerja, maka tidaklah mungkin untuk mencapai ukuran cache yang
‘optimum’.

B. Fungsi Pemetaan (Mapping)
Karena saluran cache lebih sedikit dibandingkan dengan blok memori utama,

diperlukan algoritma untuk pemetaan blok-blok memori utama ke dalam saluran cache. Selain
itu diperlukan alat untuk menentukan blok memori utama mana yang sedang memakai saluran
cache. Pemilihan fungsi pemetaan akan menentukan bentuk organisasi cache. Dapat digunakan
tiga jenis teknik, yaitu sebagai berikut :

a. Pemetaan Langsung (Direct Mapping)

Pemetaan ini memetakan masing-masing blok memori utama hanya ke satu saluran
cache saja. Jika suatu block ada di cache, maka tempatnya sudah tertentu. Keuntungan dari
direct mapping adalah sederhana dan murah. Sedangkan kerugian dari direct mapping adalah
suatu blok memiliki lokasi yang tetap (Jika program mengakses 2 block yang di map ke line
yang sama secara berulang-ulang, maka cache-miss sangat tinggi).

b. Pemetaan Asosiatif (Associative Mapping)

Pemetaan ini mengatasi kekurangan pemetaan langsung dengan cara mengizinkan
setiap blok memori utama untuk dimuatkan ke sembarang saluran cache. Dengan pemetaan
asosiatif, terdapat fleksibilitas penggantian blok ketika blok baru dibaca ke dalam cache.
Kekurangan pemetaan asosiatif yang utama adalah kompleksitas rangkaian yang diperlukan

untuk menguji tag seluruh saluran cache secara paralel, sehingga pencarian data di cache
menjadi lama

c. Pemetaan Asosiatif Set (Set Associative Mapping)

Pada pemetaan ini, cache dibagi dalam sejumlah sets. Setiap set berisi sejumlah line.
Pemetaan asosiatif set memanfaatkan kelebihan-kelebihan pendekatan pemetaan langsung dan
pemetaan asosiati

C. Jumlah Cache
a. Cache Satu Tingkat VS Cache Dua Tingkat

Dengan meningkatkan kepadatan logik, telah memungkinkan menempatkan cahce pada
keping yang sama seperti processor: the on-chip cache. Dibandingkan dengan suatu cache yang
dapat dijangkau via bus eksternal, on-chip cache mengurangi aktivitas bus eksternal processor
dan akibatnya meningkatkan waktu eksekusi dan meningkatkan kinerja sistem secara
keseluruhan.

Memori yang bernama L1 Cache ini adalah memori yang terletak paling dekat dengan
prosesor (lebih spesifik lagi: dekat dengan blok CU [Control Unit]). Penempatan Cache di
prosesor dikembangkan sejak PC i486. Memori di tingkat ini memiliki kapasitas yang paling
kecil (hanya 16KB), tetapi memiliki kecepatan akses dalam hitungan nanodetik (sepermilyar
detik). Data yang berada di memori ini adalah data yang paling penting dan paling sering
diakses. Biasanya data di sini adalah data yang telah diatur melalui OS (Operating System)
menjadi Prioritas Tertinggi (High Priority).

Memori L2 Cache ini terletak terletak di MotherBoard (lebih spesifik lagi: modul
COAST : Cache On A STick. Bentuk khusus dari L2 yang mirip seperti Memory Module yang
dapat diganti-ganti tergantung motherboardnya). Akan tetapi ada juga yang terintegrasi
langsung dengan MotherBoard, atau juga ada yang terintergrasi dengan Processor Module. Di
L2 Cache ini, kapasitasnya lebih besar dari pada L1 Cache. Ukurannya berkisar antara
256KB—2MB. Biasanya, L2 Cache yang besar diperlukan di MotherBoard untuk Server.
Kecepatan akses sekitar 10ns.

3. PENUTUP

3.1 Kesimpulan
1.Karakteristik Sistem Memori terdiri dari :

a. Lokasi d. Metode Akses

b. Kapasitas e. Kinerja

c. Satuan Transfer f. Tipe dan karakter fisik

2.Hirarki Memori dari terendah sampai tertinggi : - Magnetic tape -Magnetic disk -Main
Memory -Cache - Registers
3. Jenis Memori Semikonduktor Random-Access terdiri dari ROM dan RAM
4. Jenis- jenis teknik pemetaan (maping) :
a. Pemetaan langsung
b. Pemetaan asosiatif
c. Pemetaan asosiatif set
5. Algoritma yang paling efektif adalah Least Recently Used (LRU), yaitu mengganti blok data
yang terlama berada dalam cache dan tidak memiliki referensi. Algoritma lainn
ya adalah First In First Out (FIFO), yaitu mengganti blok data yang awal masuk. Kemudian
Least Frequently Used (LFU) adalah mengganti blok data yang mempunyai referensi paling
sedikit.
6. Memori L1 Cache ini adalah memori yang terletak paling dekat dengan prosesor (lebih
spesifik lagi: dekat dengan blok CU [Control Unit]). Memori L2 Cache ini terletak terletak di
MotherBoard (lebih spesifik lagi: modul COAST : Cache On A STick. Bentuk khusus dari L2
yang mirip seperti Memory Module yang dapat diganti-ganti tergantung motherboardnya

BAB IV
MEMORI EKSTERNAL

1. Pendahuluan
1.1 Latar Belakang

Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan
informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan
istilah : computer storage, computer memory atau memory, merupakan piranti komputer
yangdigunakan sebagai media penyimpan data dan informasi saat menggunakan
komputer.Memorimerupakan bagian yang penting dalam komputer modern dan letaknya di
dalam CPU(Central Processing Unit).

Penyimpanan utama Merupakan elemen yang penting dari suatukomputer yang
digunakan sebagai penyangga data dan instruksi program untuk digunakanoleh prosesor.Untuk
Media Penyimpanan yang merupakan penyimpanan tambahan, biasanyadisebut penyimpanan
external. Media ini dapat menyimpan data meskipun aliran listrik telahdimatikan. Bahan yang
digunakan biasanya berupa piringan magnetik yang memiliki track (jalur data). Seiring dengan
perkembangan teknologi, media penyimpanan juga semakin berkembang, dari teknologi yang
menggunakan piringan magnetik dengan ukuran besar,cakram keras dengan beberapa
tambahan komponen aktif, hingga media penyimpanan yangsudah dikemas dalam bentuk chip
dengan ukuran fisik yang minimalis.

1.2 Rumusan Masalah

Rumusan masalah yang akan dibahas dalam e-book ini adalah sebagai berikut:

1. Bagaimana Sejarah memori?

2. Apa Pengertian Memori Eksternal?

3. Apa saja jenis-jenis Memori Eksternal?

1.3 Tujuan
Adapun tujuan dari penulisan e-book ini adalah sebagai berikut:
1. Mengetahui sejarah memori
2. Mengetahui pengertian memori eksternal
3. Mengetahui jenis-jenis memori eksternal

2. PEMBAHASAN
2.1 Sejarah Memori

Kemajuan signifikan berikutnya dalam memori komputer datang dengan akustik
memori delay line, yang dikembangkan oleh J. Presper Eckert pada awal 1940-an. Melalui
pembangunan sebuah tabung gelas yang diisi dengan merkuri dan dipasang di setiap ujung
dengan kristal kuarsa, garis delay bisa menyimpan bit informasi dalam kuarsa dan mentransfer
melalui gelombang suara merambat melalui merkuri. Delay line memory akan terbatas pada
kapasitas hingga beberapa ratus ribu bit untuk tetap efisien.

Upaya dimulai pada akhir 1940-an untuk menemukan memori non-volatile. Jay
Forrester, Jan A. Rajchman dan An Wang mengembangkan memori inti magnetik, yang
memungkinkan untuk mengingat memori setelah kehilangan kekuasaan. Memori inti magnetik
akan menjadi bentuk dominan memori sampai pengembangan memori transistor berbasis pada
akhir tahun 1960.
1. Selection Tube

Gambar 14 Selection Tube
Selection Tube memiliki kapasitas 256-4096 bit (32 sampai 512 byte). Selection tube
memiliki ukuran dengan panjang 10 inci dan lebar 3 inci.

2. Punch Card
Pada awal penggunaan komputer sering digunakan kartu punch yang berfungsi untul

menginputkan program dan data. Punch card digunakan sampai pertengahan 1970-an. Perlu
dicatat bahwa penggunaan kartu punch mendahului telaah komputer. Punch card digunakan
pada awal 1725 dalam industri tekstil (untuk mengendalikan alat tenun tekstil mekanik).

3. Punched Tape
Sama seperti dengan punch card, punched tape awalnya dirintis oleh industri tekstil

yang digunakan sebagai alat tenun mekanik. Untuk komputer, punch tape dapat digunakan
sebagai penginput data, tetapi juga sebagai media untuk data output. Setiap baris pada pita
mewakili satu karakter.

Gambar 15 Punched Tape

4. Magnetic drum memory

Diciptakan kembali pada tahun 1932 (di Austria), yang secara luas digunakan pada
1950-an dan 60-an sebagai memori utama komputer. Pada pertengahan 1950-an, memori
magnetik drum memiliki kapasitas sekitar 10 kB.

Gambar 16 Magnetic Drum

5. Hard Disk Drive

Hard disk drive pertma adalah IBM Model 350 Disk file yang datang dengan 305
komputer IBM RAMAC pada tahun 1956. Hard Disk Drive ini berisi 50 cakram dengan
masing-masing cakram berukuran 24 inci dengan kapasitas penyimpanan total 5 juta
karakter (sekitar 5 MB).

Gambar 17 Hardisk Drive Pertama
Harddisk pertama yang memiliki kapasitas lebih dari 1 GB adalah IBM model 3380
pada tahun 1980 (bisa menyimpan data hingga 2.52 GB). Dengan besar sebesar ukuan
kulkas, dengan berat berkisar 550 pons (250 kg), dan harga hardisk tersebut berkisar antara
$ 81.000 sampai $ 142.400.

2.2 Pengertian Memori Eksternal

Memory Eksternal adalah suatu memori yang terletak di luar memori utama ataupun
CPU dan merupakan memori yang bersifat nonvolatile dimana data yang disimpan tipak akan
hilang ketika sistem mati/shutdown atau dikenal juga dengan nama secondary memoy yang
berfungsi sebagai media storage dari program dan data untuk jangka waktu yang panjang.

1. Faktor-faktor dibutuhkannya memori eksternal

• Dibutuhkannya media penyimpanan data untuk jangka waktu yang panjang
• Kebutuhan akan memori utama saja tidak mencukupi yang membuat dibuthkan

memori tambahan untuk menyimpan data yang lebih besar dan fleksibel.
• Semakin besarnya peralatan penyimpanan maka dengan sendirinya mempengaruhi

waktu pemprosesan.

2.3 Kategori Memori Eksternal
1. Magnetic Disk

A. Pengertian Magnetic Disk

• Disk merupakan sebuah piringan bundar yang terbuat dari logam atau plastik yang
dilapisi dengan bahan yang dapat dimagnetisasi.

• Data direkam di atasnya dan dapat dibaca dari disk dengan menggunakan kumparan
pengkonduksi (conducting coil) yang dinamakan head

• Pada operasi penulisan, arus listrik pada head memagnetisasi disk.
• Pada operasi pembacaan, medan magnet pada disk yang bergerak di bawah head

menghasilkan arus listrik pada head.
• Selama operasi pembacaan dan penulisan, head bersifat stasioner sedangkan piringan

bergerak-gerak di bawahnya.

B. Organisasi data dan performatan :

• Organisasi data pada piringan berbentuk sejumlah cincin-cincin yang konsentris yang
disebut track.

• Masing-masing track lebarnya sama dengan lebar head.
• Track yang berdekatan dipisahkan oleh gap
• Gap bertujuan untuk mencegah/mengurangi error akibat melesetnya head atau

interferensi medan magnet.
• Kerapatan (density), dalam bit per inci linear, pada track sebelah dalam lebih tinggi

(lebih rapat) dibanding track sebelah luarnya.
• Data disimpan pada daerah berukuran blok yang dikenal sebagai sector.
• Biasanya terdapat antara 10 hingga 100 sector per track.
• Sector-sector yang berdekatan dipisahkan oleh gap-gap intra-track atau inter-record.
• Layout data disk meliputi:

a. Track
b. Inter-track Gaps
c. Kerapatan (density)
d. Sector

C. Karakteristik :

Ada beberapa karakteristik magnetic disk antara lain sebagai berikut :

1. Gerakan head

• Fixed head disk : terdapat sebuah head baca/tulis per track jadi ada

beberapa head baca/tulis per surface. Semua head ditempatkan pada lengan

memanjang ke seluruh track.

• Moveable head disk : hanya terdapat sebuah head baca/tulis per surface.

Lengan dimana head ditempatkan dapat memanjang dan memendek untuk menuju

ke salah satu track.

GGaammbabrar1.8GGeerraakkaann HHeeaadd

2. Portabilitas disk
Disk berada pada sebuah disk drive yang terdiri dari lengan, tangkai yang dapat
menggerakkan disk, dan perangkat elektronik untuk keperluan input dan output data
biner.

• Non-removable disk : secara permanen berada pada disk drive.

• Removable disk : dapat dilepas dan diganti dengan disk lain.

• Keuntungan disk yang dapat dipindah atau diganti-ganti adalah tidak terbatas

dengan kapasitas disk dan lebih fleksibel

3. Permukaan yang dimagnetisasi

• Double-sided : kedua sisi permukaannya dimagnetisasi

• Single-sided : hanya satu permukaan yang dimagnetisasi (disk

bermuka tunggal)

4. Banyaknya piringan pada disk drive

• Single platter

• Multiple platter

D. Waktu Akses Disk

• Ketika disk drive beroperasi, disk berputar dengan kecepatan tetap.
• Untuk dapat membaca dan menulis, head harus berada pada awal sector dari track yang

diinginkan.
• Pemilihan track meliputi perpindahan head pada sistem movable head atau mekanisme

elektronis pada head untuk sistem fixed head.
• Waktu yang diperlukan untuk menempatkan head pada track yang diinginkan dikenal

sebagai seek time.
• Sekali track sudah dipilih, sistem akan menunggu sampai sector yang bersangkutan

berputar agar sesuai dengan head.
• Waktu yang diperlukan oleh sector untuk mencapai head disebut rotational latency
• Access time, yaitu waktu yang dibutuhkan untuk berada pada posisi siap membaca atau

menulis.
• Jumlah antara seek time dan rotational latency sama dengan Access time

2. Hardisk

A. PENGERTIAN
Hard Disk Drive (HDD) atau Hard Disk (HD) yang berarti Cakram Keras adalah

sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan
magnetis.

B. KARAKTERISTIK
1. Kapasitas

Kapasitas merupakan kemampuan harddisk untuk menyimpan data. satuan dari
kapasitas ini adalah byte. sekarang ini, rata-rata harddisk baru memiliki kapasitas
sebesar 40 Giga byte. Untuk mengetahui maksud dari kapasitas lebih lanjut, perhatikan
pengertian byte sebagai berikut :

• Bit = nilai 0 atau 1 pada sistem digital.
• 1 byte = 8 bit atau anggap saja sama dengan satu huruf/karakter.
• 1 kilo byte = 1024 byte
• 1 Mega byte = 1024 kilo byte

• 1 Giga byte = 1034 mega byte
• dan seterusnya.
2. Kecepatan Putar

Kecepatan putar yang dimaksud adalah berapakah kecepatan berputarnya
piringan harddisk per menit. satuan kecepatan putar ini adalah rpm (rotation per
minutes). setiap harddisk memiliki kecepatan putar yang bervariasi. rata-rata
harddisk sekarang putaannya adalah 7200 sampai dengan 10.000 rpm.

3. Ukuran Fisik
Harddisk yang banyak beredar sekarang, rata-rata memiliki ukuran 3,5 inchi.

setelah pada teknologi harddisk lama berukuran 5+ inchi punah dan berganti dengan
ukuran 3+ inchi, sekarang mulai dikembangkan harddisk berukuran 2+ inchi dan
bahkan 1+ inchi. pada perkembangan kedepan ukuran fisik harddisk diprediksikan
akan semakin mengecil.

4. Transfer Rate
Transfer rate atau kecepatan transfer, merupakan salah satu bagian terpenting

dalam mengukur performa harddisk. kecepatan transfer ini menyatakan seberapa
cepat data dapat dipindahkan dari dan ke piringan (platter) untuk melakukan proses
menulis atau membaca data.

Kecepatan ini biasanya dicatat sebagai kecepatan minimum dan maksimum,
meski banyak produsen harddisk yang hanya melaporkan kecepatan maksimumnya.
satuan dari kecepatan transfer ini adalah MBps (Mega Byte per second).
ada dua jenis kecepatan transfer dalam suatu harddisk yang terkadang sering rancu
untuk menyebut salah satu diantaranya yaitu :
• kecepatan transfer interface : kecepatan interface mengirim dan menerima data

dari dan ke harddisk.
• kecepatan transfer media rata-rata : kecepatan transfer baca tulis pada platter

harddisk.

5. Waktu Akses Rata-Rata

Waktu akses rata-rata atau yang dikenal dengan average seek time adalah waktu
rata-rata yang diperlukan untuk menggerakkan head dari satu cylinder ke cylinder

lain dalam jarak yang acak. cara untuk mengukur hal ini adalah dengan menjalankan
operasi pencarian track secara acak, kemudian membagi jumlah waktunya dengan
jumlah operasi pencarian yang dilakukan.

Hardisk atau bisa disebut juga hard drive, fixed disk, HDD, atau cukup hard disk saja,
adalah media yang digunakan untuk menyimpan file sistem dan data dalam komputer. Hard
disk terdiri atas tiga bagian utama, yaitu piringan magnetik, bagian mekanis, serta head
untuk membaca data. Piringan tersebut digunakan untuk menyimpan data, sedangkan
bagian mekanis bertugas memutar piringan tersebut. Jenis-jenis Hardisk diantaranya ATA,
SATA, SCSI .

3. Kartu Memori

A. Pengertian

MicroSD adalah kartu memori non-volatile yang dikembangkan oleh SD Card
Association yang digunakan dalam perangkat portable. Saat ini, teknologi microSD sudah
digunakan oleh lebih dari 400 merek produk serta dianggap sebagai standar industri de-
facto.

Gambar 19 Kartu Memori

B. Proses Pembacaan

Pada proses pembacaan kartu memori dibutuhkan suatu alat yang disebut
Pembaca Kartu Memori atau Memory Card Reader. Memory Card reader adalah alat
untuk membaca kartu memori yang biasanya dihubungkan ke komputer dengan kabel
USB. Pada awalnya pembaca kartu memori dirancang hanya untuk membaca suatu
jenis kartu memori saja, misalnya hanya kartu CF saja atau kartu SD saja. Kini banyak
didapati memory card reader yang dapat membaca berbagai jenis kartu memori, alat ini
sering disebut dengan Multicard reader

4. Kartu Pintar (Smart Card)

A. Pengertian
Kartu pintar (smart card) adalah sebuah kartu yang telah dipendam sirkuit

terpadu. Meskipun banyak kegunaannnya, namun ada dua pembagian dasar dari kartu
ini, yaitu kartu memori dan kartu dengan mikroprosesor.

Gambar 20 Smart Card
Contoh – contoh Smart Card :

- Kartu AKU(Alfamart)
- E-Toll untuk GTO
- Kartu Debit ATM
- Kartu Kredit
- E-KTP
- Kartu Flazz
- Dan sebagainya.

5. Optical Storage

1. Prinsip Kerja :

Memanfaatkan suatu sinar laser berkekuatan tinggi untuk menuliskan data pada disk
atau tape, dengan membakar lobang-lobang microscopic , yang dinamai pits pada
permukaannya. Data kemudian dibaca dengan suatu sinar laser berkekuatan rendah.
Ada 3 (tiga) tipe dari optical storage (McDonell, 1995 : 8) yaitu
• Prerecorded : sering juga disebut dengan nama CD-ROM (Compact Disk-Read Only

Memory),

• Writetable : sering disebut dengan nama WORM (Write Once Read Many).
• Rewriteable : sering disebut dengan magneto optical (MO) atau erasable

Contoh Optical Storage
1. CD-ROM

CD-ROM (Compact Disk Read Only Memory) adalah disk yang tidak dapat
dihapus yang digunakan untuk menyimpan data komputer. Ukuran standar disk CD-
ROM adalah 12 cm yang dapat menampung data yang berupa teks, grafik, dan lain
sebagaiannya hingga 770 Mbyte.
2. CD-RW

CD-RW (Compact Disc Re-writable) adalah CD-ROM yang dapat ditulis
kembali. CD-RW menggunakan media berukuran sama dengan CD-R. tetapi bukan
menggunakan bahan pewarna cyanine atau pthalocyanine, CD-RW menggunakan
logam perpaduan antara perak, indium, antimon, dan telurrium untuk lapisan
perekaman.

3. DVD

DVD adalah sejenis cakram optik yang dapat digunakan untuk menyimpan data,
termasuk film dengan kualitas video dan audio yang lebih baik dari kualitas VCD.
"DVD" pada awalnya adalah singkatan dari digital video disc, namun beberapa pihak
ingin agar kepanjangannya diganti menjadi digital versatile disc (cakram serba guna
digital) agar jelas bahwa format ini bukan hanya untuk video saja. Karena konsensus
antara kedua pihak ini tidak dapat dicapai, sekarang nama resminya adalah "DVD" saja,
dan huruf-huruf tersebut secara "resmi" bukan singkatan dari apapun

4. DVD-RW

DVD-RW (Digital Versatile Disc Rewritable) adalah cakram optik yang dapat
ditulis kembali dan memiliki kapasitas sama dengan DVD-R, biasanya 4,7 GB. Format
ini dikembangkan oleh Pioneer pada November 1999 dan telah disetujui oleh DVD
Forum. Tidak seperti DVD-RAM, DVD-RW dapat dimainkan di sekitar 75% DVD
player biasa.

Keuntungan utama DVD-RW dibandingkan DVD-R adalah kemampuan
menghapus dan menulis kembali sebuah cakram DVD-RW. Menurut Pioneer, cakram
DVD-RW dapat ditulis sekitar 1000 kali, sebanding dengan standar CD-RW. Cakram
DVD-RW biasanya digunakan untuk tujuan backup, kumpulan berkas, atau home DVD
video recorder. Keuntungan lain adalah bila ada kesalahan menulis, cakram masih dapat
digunakan dengan cara menghapus data yang salah tersebut.

5. Cakram Blu-Ray

Cakram Blu-ray (Blu-Ray Disc) adalah sebuah format cakram optik untuk
penyimpanan media digital termasuk video definisi tinggi. Nama Blu-ray diambil dari
laser biru-ungu yang digunakan untuk membaca dan menulis cakram jenis ini. Cakram
Blu-ray dapat menyimpan data yang lebih banyak dari format DVD yang lebih umum
karena panjang gelombang laser biru-ungu yang dipakai hanya 405 nm dimana lebih
pendek dibandingkan laser merah, 650 nm yang dipakai DVD dan CD. Format saingan
Blu-ray yaitu HD DVD juga menggunakan laser jenis yang sama. Cakram Blu-ray
dapat menyimpan 25 GB pada setiap lapisannya dibandingkan dengan 4,7 GB pada
DVD. Beberapa pabrik bahkan telah membuat cakram Blu-ray satu lapis dan dua lapis
(50 GB) yang dapat ditulis ulang.

3. PENUTUP
3.1 Kesimpulan

Memory Eksternal menyimpan data dalam media fisik berbentuk kaset atau disk. agar
tetap mengaliri transistor sehingga tetap dapat menyimpan data. Merupakan media
penyimpanan data yang bersifat Non Volatile (tahan lama) dimana apabila komputer dimatikan,
data-data yang tersimpan di dalamnya tidak akan hilang.

Perkembangan dunia Memori Eksternal sangat signifikan terlihat dari awal penemuan
memory eksternal yang sangat besar dengan kapasitas memori yang masih amat terbatas, tetapi
sekarang memori eksternal memiliki ukuran yang relatif kecil dan kapasitas yang sangat besar.
Kebutuhan user akan memori eksternal adalah yang membuat perkembangan memori eksternal
menjadi sangat berkembang.

BAB V
MEMORI INTERNAL

1. Pendahuluan
1.1 Latar Belakang

Memori merupakan istilah generik yang merujuk pada media penyimpanan data
sementara pada komputer. Setiap program dan data yang sedang diproses oleh prosesor akan
disimpan di dalam memori fisik. Data yang disimpan dalam memori fisik bersifat sementara,
karena data yang disimpan di dalamnya akan tersimpan selama komputer tersebut masih dialiri
daya, atau bisa dibilang masih hidup. Ketika komputer itu direset atau dimatikan, data yang
disimpan dalam memori fisik akan hilang. Oleh karena itulah, sebelum mematikan komputer,
semua data yang belum disimpan ke dalam media penyimpanan permanen (umumnya berbasis
disk, semacam hard disk atau floppy disk), sehingga data tersebut dapat dibuka kembali di lain
kesempatan.
1.2 Rumusan Masalah

Rumusan masalah yang akan dibahas dalam e-book ini adalah sebagai berikut:

1. Apa pengertian memori internal?

2. Apa Pengertian ROM?

3. Apa pengertian RAM?

1.3 Tujuan

Adapun tujuan dari penulisan e-book ini adalah sebagai berikut:

1. Mengetahui pengertian dari Memori Internal

2. Mengetahui Jenis-jenis Memori Internal

2. PEMBAHASAN
2.1 Memori Internal

Memori internal adalah memori yang menyimpan program dan data yang sedang
dikerjakan oleh CPU komputer.Dalam sebuah komputer, yang digunakan sebagai CPU adalah
satu atau beberapa mikroprosessor.Kalau komputer menjalankan suatu program, memori
internal akan terus-menerus berhubungan dengan CPU.Karena itu, memori yang digunakan
sebagai memori internal harus cukup cepat agar mampu mengimbangi kecepatan CPU .

Secara lebih rinci, fungsi dari memori inernal adalah :

1. Menyimpan data yang berasal dari peranti masukan sampai data dikirim ke ALU
(Arithmetic and Logic Unit) untuk diproses.

2. Menyimpan daya hasil pemrosesan ALU sebelum dikirimkan ke peranti keluaran.
3. Menampung program/instruksi yang berasal dari peranti masukan atau dari peranti

pengingat sekunder.

Memori biasa terbagi dibedakan menjadi dua macam: ROM dan RAM. Selain itu,
terdapat pula memori yang disebut cache memory.

2.2 ROM
ROM (Read-Only-Memory a.k.a firmware) adalah jenis memori yang isinya tidak hilang

ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada
komputer disediakan oleh vendor komputer dan berisi program atau data.Di dalam PC, ROM
biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS.Instruksi dalam BIOS inilah
yang akan dijalankan oleh mikroprosesor ketika komputer mulai dihidupkan.

Sesuai dengan namanya, ROM adalah memori yang hanya dapat dibaca.Meskipun
demikian, dalam perkembangannya, istilah memori hanya baca tidak lagi sesuai saat ini dengan
hadirnya MPROM, PROM, EPROM, EPROM, EAPROM, dan Flash PEROM.

a. MROM (Mask Programmed ROM)
Sering hanya disebut ROM, hanya dapat ditulisi (diprogram) satu kali.Pemrograman

ini biasanya dilakukan oleh pabrik pembuat.Disebut mask programmed ROM, karena proses
pemrograman dilakukan dengan menggunakan sejumlah mask (penutup).Sekali telah
diprogram, sebuah MROM hanya dapat dibaca dan program di dalamnya tidak dapat diubah

lagi.Pembuatan MROM sangat mahal.Karena itu MROM hanya digunakan kalau jumlah yang
diperlukan sangat besar, sehingga harga dapat ditekan.

b. PROM (Programmable ROM)
PROM adalah jenis ROM yang dapat diprogram sendiri oleh pemakai dengan bantuan

arus listrik untuk memutuskan sambungan yang dapat lebur (fuseable link) dalam array sel
memori, sesuai dengan program yang diinginkan.Namun demikian, sebuah PROM juga tidak
dapat dihapus dan diprogram ulang, karena sambungan yang sudah putus tidak dapat
dipulihkan.PROM lebih murah dibandingkan dengan MROM.

c. EPROM (Erasable Programmable ROM)
EPROM adalah jenis ROM yang juga dapat diprogram sendiri secara elektrik oleh

pemakai.EPROM dapat dihapus dan diprogram ulang secara berkali-kali dengan menggunakan
pemrogram EPROM.Penghapusan isi EPROM dilakukan dengan memberikan cahaya
ultraviolet melalui jendela kecil yang terdapat pada permukaan chip EPROM.

Penghapusan ini tidak efektif, sehingga jika dilakukan penghapusan, seluruh informasi
yang tersimpan dalam EPROM akan terhapus.Karena sinar matahari dan cahaya lampu TL juga
mengandung sinar ultraviolet, maka jendela kecil tersebut harus ditutup dengan bahan yang
tidak tembus cahaya agar informasi yang tersimpan dalam EPROM tidak hilang atau
cacat.Karena dapat dihapus dan diprogram ulang dengan mudah, EPROM sering digunakan
untuk aplikasi-aplikasi percobaan.

d. EEPROM (Electrically Erasable Programmable ROM)
EEPROM adalah jenis ROM yang dapat diprogram, dihapus, dan diprogram ulang

secara elektrik oleh pemakai.Jadi, proses penghapusan tidak menggunakan sinar ultraviolet,
tetapi arus listrik.Karena itu, EEPROM dapat dihapus dan diprogram ulang secara selektif.

e. EAROM (Electrically Alterable ROM)
EAROM adalah jenis ROM yang mirip dengan EEPROM.Memori jenis ini, isinya

dapat dihapus dan ditulis secara elektrik dan selektif oleh pemakai.
EPROM, EEPROM, dan EAROM sebenarnya merupakan read-mostly memory (RMM)

atau memori komputer yang dapat diprogram lebih dari satu kali.Tetapi operasi tulis untuk
RMM jauh lebih rumit dibandingkan dengan operasi bacanya, dan jarang dilakukan.Semua
jenis ROM di atas adalah jenis memori non-volatile.Artinya, informasi yang tersimpan dalam


Click to View FlipBook Version