Anda di halaman 1dari 77

TUGAS ULANGAN TENGAH SEMESTER

MATAKULIAH ARSITEKTUR DAN ORGANISASI KOMPUTER


TUGAS INDIVIDU

Oleh:

NAMA : MOCHAMAD SYAHRUL AKBAR


NIM : 20SA1183

PRODI INFORMATIKA FAKULTAS ILMU KOMPUTER


UNIVERSITAS AMIKOM PURWOKERTO
2020
DAFTAR ISI
 PERTEMUAN KE-1.............................................................................................................5
ARSITEKTUR DAN ORGANISASI KOMPUTER....................................................................5
 DEFINISI ORGANISASI KOMPUTER..........................................................................5
 ARSITEKTUR KOMPUTER..........................................................................................6
A.Mekanisme Input/Output (I/O).........................................................................................6
 SEJARAH KOMPUTER..................................................................................................7
Komputer generasi pertama menggunakan tabung vakum (1946 – 1959)............................7
Komputer generasi kedua (1959 – 1965) transistor..............................................................7
Komputer generasi ketiga integrated circuit (1965 – 1971)..................................................8
Komputer generasi keempat microprosesor (1971 – Sekarang)............................................9
 ORGANISASI KOMPUTER.........................................................................................10
KOMPONEN KOMPUTER...............................................................................................10
 SISTEM BUS.................................................................................................................11
A.PENGERTIAN SISTEM BUS.......................................................................................11
B.INTERKONEKSI BUS......................................................................................................11
1. STRUKTUR SISTEM BUS.........................................................................................11
PERTEMUAN KE-2...................................................................................................................16
STRUKTUR DAN FUNGSI KOMPUTER...............................................................................16
 PENGERTIAN STRUKTUR DAN FUNGSI KOMPUTER..........................................16
 KOMPONEN STRUKTUR KOMPUTER DAN FUNGSINYA....................................16
Struktur Top Level Komputer............................................................................................16
1.INPUT DEVICE..............................................................................................................16
2.Output Device.................................................................................................................17
3.I/O Ports..........................................................................................................................17
4.CPU.................................................................................................................................18
Struktur CPU......................................................................................................................18
5.Memori............................................................................................................................20
6.Data Bus..........................................................................................................................20
7.Address Bus....................................................................................................................20
8.Control Bus.....................................................................................................................20
9.Control Unit....................................................................................................................21
 Fungsi Komputer............................................................................................................23
3. Data Output....................................................................................................................24
SISTEM OPERASI PADA KOMPUTER..................................................................................24
Operasi Penyimpanan Data....................................................................................................24
Operasi Input/Output..............................................................................................................26
PERTEMUAN KE-3...................................................................................................................29
PROCESSOR.............................................................................................................................29
A.PENGERTIAN PROCESSOR...........................................................................................29
B.SEJARAH PROCESSOR...................................................................................................29
C.FUNGSI PROCESSOR......................................................................................................31
E.SEJARAH DAN PERKEMBANGAN PROCESSOR INTEL............................................35
RAM STATIS....................................................................................................................36
MICROPROCESSOR........................................................................................................37
PENTIUM I........................................................................................................................38
PENTIUM II......................................................................................................................38
PENTIUM III.....................................................................................................................39
PENTIUM IV.....................................................................................................................40
INTEL ITANIUM..............................................................................................................41
INTEL PENTIUM M.........................................................................................................42
INTEL PENTIUM DUAL CORE......................................................................................42
INTEL CORE 2 DUO dan CORE 2 QUAD.......................................................................43
INTEL CORE i3, i5 dan i7.................................................................................................44
Intel Core i5........................................................................................................................44
Intel Core i7........................................................................................................................45
INTEL SANDY BRIDGE..................................................................................................45
INTEL IVY BRIDGE.........................................................................................................46
INTEL HASWELL............................................................................................................47
INTEL HASWELL X99.....................................................................................................48
 PERTEMUAN KE-4...........................................................................................................49
SISTEM BUS.............................................................................................................................49
A.    PENGERTIAN SISTEM BUS.......................................................................................49
B.       STRUKTUR INTERKONEKSI..................................................................................49
a. Memori ke CPU.................................................................................................................51
b. CPU ke Memori................................................................................................................51
c.  I/O ke CPU........................................................................................................................51
d. CPU ke I/O........................................................................................................................51
e. I/O ke Memori atau dari Memori ke I/O............................................................................51
C.      INTERKONEKSI BUS................................................................................................51
1. STRUKTUR SISTEM BUS.........................................................................................51
a.         Operasi pengiriman data ke modul lainnya:....................................................................55
b.         Operasi meminta data dari modul lainnya:.....................................................................55
a.         Memerlukan transfer data berkecepatan tinggi...............................................................55
b.         Memerlukan transfer data berkecepatan rendah..............................................................55
D.      ELEMEN-ELEMEN RANCANGAN BUS..................................................................56
a. Dedicated.............................................................................................................................56
b. Time Multiplexed................................................................................................................56
E.    CONTOH SISTEM BUS................................................................................................57
F.    PERKEMBANGAN SISTEM BUS................................................................................59
1.      Omnibus (PDP-8)..............................................................................................................59
2.      Unibus (PDP-11)...............................................................................................................59
3.      Multibus (8086).................................................................................................................59
4.      Bus PC IBM (PC/XT).......................................................................................................60
5.      Bus ISA (PC/AT)..............................................................................................................60
6.      Bus EISA (80386).............................................................................................................61
7.      Microchannel (PS/2)..........................................................................................................61
8.      Bus PCI.............................................................................................................................61
9.      Bus SCSI...........................................................................................................................62
10.  Nubus (macintosh)..............................................................................................................62
11.  USB.....................................................................................................................................62
12.  Firewire...............................................................................................................................62
13.  Bus VME.............................................................................................................................62
14.  Bus Camac..........................................................................................................................63
 PERTEMUAN KE-5..........................................................................................................64
MEMORI...................................................................................................................................64
PENGERTIAN MEMORI......................................................................................................64
Sejarah Memori......................................................................................................................65
Jenis-jenis Memori.................................................................................................................66
Memori Internal.....................................................................................................................66
RAM..................................................................................................................................67
2. ROM...............................................................................................................................70
Memori Eksternal...............................................................................................................71
DAFTAR PUSTAKA................................................................................................................73
 PERTEMUAN KE-1
ARSITEKTUR DAN ORGANISASI KOMPUTER

 DEFINISI ARSITEKTUR KOMPUTER

Arsitektur Komputer adalah konsep perencanaan dan struktur pengoperasian dasar


dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru
dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain
(kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi
perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai
bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari
dan ke memori cache, RAM, ROM, cakram keras dll). 
Atribut–atribut sistem komputer yang terkait dengan hal- hal yang berhubungan
dengan proses komputer secara logis, yang biasa dilakukan seorang programmer.
Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme
I/O
 DEFINISI ORGANISASI KOMPUTER

Organisasi Komputer merupakan rincian hardware yang dapat diketahui oleh


pemrogram, seperti sinyal — sinyal kontrol, antar-muka antara komputer dan
periferal serta penggunaan teknologi. Organisasi Komputer juga bisa di definisikan
sebagai bagian yang terkait erat dengan unit-unit operasional dan interkoneksi antar
komponen penyusun sistem komputer dalam merealisasikan aspek
arsitekturalnya.Contoh aspek organisasional adalah teknologi hardware, perangkat
antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol
 ARSITEKTUR KOMPUTER

Arsitektur Komputer adalah Hal yang berkaitan dengan atribut-atribut sebuah sistem
yang mempunyai dampak langsung pada eksekusi logis sebuah program.
A.Mekanisme Input/Output (I/O)

I/O adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui
suatu aliran data dari proses ke peranti (begitu pula sebaliknya). Fungsi :Fungsi i/o Pada
dasarnya adalah mengimplementasikan algoritma I/O pada level aplikasi. Hal ini
dikarenakan kode aplikasi sangat fleksible, dan bugs aplikasi tidak mudah menyebabkan
sebuah sistem crash.

Port I/O yang berarti gerbang konektor Input/Output pada komputer, seperti pada
keyboard, mouse paralel/serial ataupun USB. Menyediakan koneksi untuk piranti
eksternal seperti kamera digital, printer dan scanner. Unit Input/Output (I/O) adalah
bagian dari sistem mikroprosesor yang digunakan oleh mikroprosesor itu untuk
berhubungan dengan dunia luar.

Unit input adalah unit luar yang digunakan untuk memasukkan data dari luar ke dalam
mikroprosesor ini, contohnya data yang berasal dari keyboard atau mouse.
Unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain untuk
menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan
ditampilkan pada layar monitor atau printer.
Bagian input (masukan) dan juga keluaran (output) ini juga memerlukan sinyal kontrol,
antara lain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output
Write [IOW]). berikut ini adalah mekanisme kerja I/O.
 SEJARAH KOMPUTER

Komputer generasi pertama menggunakan tabung vakum (1946 – 1959)

Electronic numerical integrator and computer (ENIAC) adalah salah satu contoh
komputer generasi yang pertama.Untuk komputer generasi pertama diciptakan oleh juga
J.Presper Eckert dan John mauchly di University of Pennsylvania. Mereka berdua
membangun ENIAC dengan menggunakan 18.000 tabung vakum dengan ukuran 1800
kaki dan mempunyai berat yang mencapai sekitar 30 ton.Sejarah komputer generasi
pertama ini menjadi digital elektronik yang dipakai untuk kebutuhan paling umum.
Program ENIAC ini sudah di rancang pada tahun 1942 namun dimulai baru di tahun
1943 dan selesai pada tahun 1946 .

Ciri-ciri komputer generasi pertama:

1. Memiliki hardware ukuran yang jauh lebih besar serta memerlukan ruang yang
luas.
2. Interior design sistem operasi dibuat secara spesifik dan hanya dapat melakukan
tugas tertentu.
3. Program hanya dapat dibuat memakai bahasa mesin.
4. Menggunakan silinder magnetic untuk menyimpan data..
5. Membuthkan daya listrik yang sangat besar.
6. Perlu mesin pendingin karena cepat panas.
7. Memiliki kapasitas simpan yang kecil.
8. Kinerjanya lambat.
9. Memakai konsep stored program dan menggunakan magnetic core storage
sebagai memori utama.
10. Menggunakan tabung hampa sebagai sirkuitnya

Komputer generasi kedua (1959 – 1965) transistor


Tahun 1959 komponen untuk merancang komputer ialah teknologi transistor, tabung
vakum yang berfungsi sebagai komponen dasar di komputer generasi pertama telah
tergantikan dengan teknologi transistor. Komponen ini dinilai jauh lebih efisien jika
dibandingkan tabung vakum.

Sejarah komputer dan perkembangannya dengan menggunakan dasar transistor


mempunyai ukuran lebih kecil dibandingkan tabung vakum daya listrik yang diperlukan
lebih kecil untuk pengoperasiannya. Biaya pembuatan komputer generasi kedua juga 
jauh lebih terjangkau dibanding menggunakan tabung vakum di genarasi pertama.

Untuk bahasa pemrogaman juga telah di kembangkan. Jika pada generasi pertama
menggunakan bahasa mesin, untuk generasi kedua diganti menggunakan bahasa
Assembly dan bahasa simbolik. Dengan menggunakan bahasa pemrogaman tersebut,
programmer dapat memberikan instruksi dengan kata-kata.

Ciri-ciri komputer generasi kedua:

1. Telah menggunakan operasi bahasa pemrogaman tingkat tinggi fortran dan


cobol.
2. Kapasitas memori utama menggunakan magnetic core storage.
3. Menggunakan simpanan eksternal seperti magnetic tape dan magnetic disk.
4. Mampu memproses secara real time dan juga real sharing.
5. Ukuran fisik jauh lebih kecil dibanding komputer di generasi pertama.
6. Kinerjanya lebih cepat.
7. Daya listrik lebih kecil.
8. Pemakaian program ini tidak lagi terpaku pada aplikasi bisnis tapi juga pada
aplikasi teknik.

Komputer generasi ketiga integrated circuit (1965 – 1971)


Generasi Komputer ketiga dimulai pada tahun 1965, dimana pada masa itu komputer ini
dibuat menggunakan Integrated Circuit (ICs). Teknologi ini, menggeser fungsi
transistor sebagai komponen dasar komputer. Namun transistor masih tetap digunakan,
akan tetapi ukurannya lebih di perkecil. Beberapa transistor yang berukuran kecil
tersebut, di masukan di IC, bersama dengan resistor dan kapasitor.
Komputer generasi ketiga ini menjadi komputer pertama, yang dapat membuat operator
berinteraksi menggunakan keyboard dan monitor dengan tampilan sistem operasi.
Selain itu, komputer ini menghabiskan biaya yang lebih murah, sehingga dapat di
jangkau masyarakat umum.

Komputer generasi ketiga merupakan perkembangan melalui tahap yang sangat pesat
dari komputer terdahulu. Komputer generasi ketiga ini muncul pada era 1964-1970.
Dalam penggunaannya, transistor membuat kinerja komputer cepat panas. Sehingga
komputer generasi kedua mulai ditinggalkan.

Ciri-ciri komputer generasi ketiga:

1. Listrik yang digunakan lebih hemat.


2. Software akan lebih meningkat.
3. Harga kian terjangkau.
4. Memori memiliki kapasitas yang lebih besar.
5. Kecepatan menggunakan IC sehingga kinerja komputer lebih cepat.
6. Memiliki kecepatan 10.000 kali lebih cepat di banding generasi pertama.
7. Komputer sudah dapat melakukan multiprocessing.
8. Komputer sudah menggunkan memakai visual display dan dapat mengeluarkan
suara.
9. Menggunakan penyimpanan luar seperti disket magnetic
10. Mampu melakukan komunikasi dengan komputer lain.

Komputer generasi keempat microprosesor (1971 – Sekarang)


Komputer yang kita pakai pada saat ini merupakan komputer generasi keempat, dimana
generasi keempat ini dibuat dengan menggunakan komponen dasar bernaman
Microprosesor. Chip microprosesor memiliki ribuan transistor dan beberapa macam
elemen sirkuit yang mana saling terhubung menjadi satu.

Intel menjadi sebuah perusahaan yang paling berpengaruh terhadap perkembangan chip
microprosesor. Karena mereka berhasil menciptakan intel 4004 yang merupakan cikal
bakal perkembangan komputer. Perusahaan dari Intel berhasil menggantikan perangkat
komputer yang memiliki ukuran yang besar menjadi sangat kecil sehingga membuatnya
menjadi lebih efisien.

Pada tahun 1971 IBM menciptakan komputer yang didesain khusus untuk kalangan
rumahan. Sedangkan Apple mempublikasikan Macinthos pertama kali pada tahun 1984,
sebuah sistem operasi untuk dapat dijalankan dari perangkat komputer.

Banyak sekali kemajuan pesat yang terjadi pada generasi ke empat ini seperti di
ciptakannya mouse, graphical user interface atua GUI hingga komputer jinjing yang
disebut sebagai laptop. Procecsor atau yang di sebut CPU selalu mengalami
perkembangan dari waktu ke waktu hingga sekarang.

Ciri-ciri komputer generasi keempat:

1. Dapat menggunakan LSI atau large scale integration.


2. Sudah dikembangkan dengan memakai semikonduktor dan mikro processor
yang berbentuk seperti chip untuk memorinya.
3. Dipasarkan juga pada sektor perorangan.
4. Selalu muncul komputer terbaru yang lebih efisian dan mudah di bawa kemana-
mana seperti Laptop

 ORGANISASI KOMPUTER

Organisasi Komputera adalah Hal yang berkaitan dengan unit-unit operasional dan
interkoneksinya yang akan memperlihatkan spesifikasi arsitektural,meliputi :
KOMPONEN KOMPUTER
1.Memory

Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan data atau
informasi pada komputer yang bersifat sementara ataupun permanen. Dalam hal ini,
memori terbagi menjadi 2 yaitu memori internal dan memori eksternal.

2.CPU
CPU atau Central Processing Unit adalah perangkat keras atau hardware yang
berfungsi sebagai pemroses data utama pada suatu komputer. CPU juga bisa diartikan
sebagai hardware yang berfungsi menerima dan melaksanakan perintah dan data dari
perangkat lunak atau software.
3.MOTHERBOARD

Sebuah papan induk adalah papan sirkuit cetak utama di komputer tujuan umum dan
sistem lain yang dapat diperluas. Ini memegang dan memungkinkan komunikasi antara
banyak komponen elektronik penting dari suatu sistem, seperti unit pemrosesan sentral
dan memori, dan menyediakan konektor untuk periferal lain

4.POWER SUPPLY

Sebuah pencatu daya adalah alat listrik yang menyuplai tenaga listrik ke suatu beban
listrik. Fungsi utama catu daya adalah untuk mengubah arus listrik dari sumber menjadi
tegangan, arus, dan frekuensi yang benar untuk memberi daya pada beban. Akibatnya,
catu daya terkadang disebut sebagai konverter daya listrik

 SISTEM BUS

A.PENGERTIAN SISTEM BUS

Sistem Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang
digunakan untuk menghubungkan berbagai subsistem. Karakteristik penting sebuah bus
adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sistem
komputer terdiri dari sejumlah bus yang berlainan yang menyediakan jalan antara dua
buah komponen pada bermacam-macam tingkatan hirarki sistem komputer.
B.INTERKONEKSI BUS

Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih
komponen komputer.Karakteristik utama dari bus yaitu sebagai
media transmisi yang dapat digunakan bersama oleh sejumlah perangkat yang
terhubung padanya.
Karena digunakan bersama, diperlukan pengaturan agar tidak terjadi tabrakan data
atau kerusakan data yang ditransmisikan. Walaupun digunakan secara bersamaaan,
dalam satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.

1. STRUKTUR SISTEM BUS     


Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Masing-masing
saluran ditandai dengan arti dan fungsi khusus. Walaupun terdapat sejumlah rancangan
bus yang berlainan, fungsi saluran bus dapat diklasifikasikan menjadi tiga kelompok,
yaitu saluran data, saluran alamat, dan saluran kontrol. Selain itu, terdapat pula saluran
distribusi daya yang memberikan kebutuhan daya bagi modul yang terhubung. 

a) Data Bus  ( Saluran Data )


      Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem.
Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32
saluran. Jumlah saluran diaktifkan dengan lebar bus data. Karena pada suatu saat
tertentu masing-masing saluran hanya dapat membawa 1 bit, maka jumlah saluran
menentukan jumlah bit yang dapat dipindahkan pada suatu saat. Lebar bus data
merupakan faktor penting dalam menentukan kinerja sistem secara keseluruhan.
Contohnya bila bus data lebarnya 8 bit dan setiap instruksi panjangnya 16 bit, maka
CPU harus dua kali mengakses modul memori dalam setiap siklus instruksinya.
       Lintasan bagi perpindahan data antar modul. Secara kolektif lintasan ini disebut bus
data. Umumnya jumlah saluran terkait dengan panjang word, misalnya 8, 16, 32
saluran.
Tujuan : agar mentransfer word dalam sekali waktu.
Jumlah saluran dalam bus data dikatakan lebar bus, dengan satuan bit, misal
lebar bus 16 bit

b) Address Bus ( Saluran Alamat )


 Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus
data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU
akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan
menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran alamat
juga dipakai untuk mengalamati port-port input/outoput. Biasanya, bit-bit berorde lebih
tinggi dipakai untuk memilih lokasi memori atau port I/O pada modul. Digunakan untuk
menspesifikasi sumber dan tujuan data pada bus data.
 Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
 Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses
suatu modul.
 Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus
memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya.

c) Control Bus ( Saluran Kontrol )


Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan
data. Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka
harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal kontrol melakukan
transmisi baik perintah maupun informasi pewaktuan diantara modul-modul sistem.
Sinyal-sinyal pewaktuan menunjukkan validitas data dan informasi alamat. Sinyal-
sinyal perintah menspesifikasikan operasi-operasi yang akan dibentuk. Umumnya
saluran kontrol meliputi : memory write, memory read, I/O write, I/O read, transfer
ACK, bus request, bus grant, interrupt request, interrupt ACK, clock, reset.
Berikut ini adalah fungsi-fungsi yang terdapat pada control bus ( saluran control ):
 Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
 Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
 Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses
suatu modul.
 Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus
memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya
Di sistem komputer berbasis mikroprosesor, terdapat 3 jalur yang menjadi tempat
mengalirnya proses.
1. Bus Data yang berfungsi mengalirkan data dari/ke mikroprosesor
2. Bus Alamat/Address  yang berfungsi mengalamati suatu proses dari/ke memori atau
I/O
3. Bus Kontrol yang berfungsi mengatur proses instruksi yang terjadi dari/ke
mikroprosesor.

Diilustrasikan pada gambar berikut : 

        Bus Alamat meminta alamat memori dari sebuah memori atau alamat I/O dari
suatu peranti I/O. Jika I/O dialamati, maka bus alamat akan memiliki 16 bit alamat dari
0000H sampai FFFFH. Alamat ini disebut juga port number. Port number akan memilih
1 dari 64K (65535) peranti I/O yang berbeda. Jika alamat memori dialamati, maka Bus
Alamat akan berisi alamat memori tersebut. Lebar alamat memori tergantung dari tipe
mikroprosesor yang dipakai (sekali lagi dalam satuan bit).
        Bus Data berfungsi mengalirkan data dari/ke mikroprosesor ke/dari alamat memori
tujuan atau alamat I/O tujuan. Besar kecepatan transfer bus data bervariasi sesuai
dengan mikroprosesor yang dipakai. Bus Kontrol berisikan instruksi yang mengatur
operasi apakah itu read atau write. Ada 4 tipe kontrol yaitu :
 MRDC (Memory Read Control) yang menyatakan transfer data dari memori ke
mikroprosesor
 MWTC (Memory Write Control) yang menyatakan transfer data dari mikroprosesor
ke memori
 IORC (I/O Read Control) yang menyatakan transfer data dari peranti I/O ke
mikroprosesor
 IOWC (I/O Write Control) yang menyatakan transfer data dari mikroprosesor ke
peranti I/O.
PERTEMUAN KE-2

STRUKTUR DAN FUNGSI KOMPUTER

 PENGERTIAN STRUKTUR DAN FUNGSI KOMPUTER


Struktur komputer adalah cara-cara dari setiap komponen komputer yang saling
terhubung. Secara sederhana, struktur komputer bisa digambarkan dalam diagram pada
gambar di bawah. Sedangkan pengertian Fungsi komputer adalah masing-masing
komponen sebagai bagian daripada struktur.
 KOMPONEN STRUKTUR KOMPUTER DAN FUNGSINYA

Struktur Top Level Komputer

Gambar diatas menunjukan struktur computer yang memiliki fungsi yang berbeda-beda
1.INPUT DEVICE
Input device atau perangkat masukan adalah hardware yang digunakan untuk
memasukkan suatu data atau perintah ke sistem komputer. Perangkat keras ini tidak
dapat bekerja sesuai fungsinya tanpa adanya software pendukung. Perlu diketahui,
perangkat input terbagi menjadi dua jenis yaitu:

 Perangkat input langsung adalah perangkat input komputer yang bisa langsung


diproses atau digunakan tanpa adanya konfigurasi terlebih dahulu. Dalam hal ini,
contoh perangkat input langsung adalah mouse dan keyboard.
 Perangkat input tidak langsung adalah perangkat input komputer yang tidak
bisa langsung digunakan, melainkan harus melalui proses tertentu. Dalam hal ini,
contoh perangkat input tidak langsung adalah hardisk.
Ada banyak input device yang dapat digunakan pada komputer antara lain: keyboard,
mouse, joystick, webcam, barcode scanner, finger print, flashdisk, trackball, touchpad,
microphone, headphone, light pen, graphic pad, kabel data, card reader, CD/DVD rom
dan masih banyak lagi.

2.Output Device
Output device atau perangkat keluaran adalah hardware yang digunakan untuk
menghasilkan keluaran seperti gambar, suara, ataupun dokumen hardcopy. Beberapa
contoh output device yang sering digunakan adalah monitor, printer, plotter, ataupun
speaker.

Contoh sederhananya adalah penggunaan printer. Printer merupakan sebuah perangkat


output device yang digunakan untuk mencetak dokumen. Sedangkan dokumen hardcopy
tersebut merupakan output yang dihasilkan oleh printer.

3.I/O Ports
Port I/O adalah suatu port dimana setiap port I/O di bawah control processor. Jadi
mudahnya, port ini adalah port yang sering digunakan untuk memasang perangkat
tambahan seperti flashdisk ataupun yang lainnya.

Adapun macam-macam port I/O adalah sebagai berikut:


 Port Parallel adalah port yang memiliki kemampuan transfer data dengan
kecepatan 200kb/s. Port ini dapat digunakan oleh hardware seperti printer ataupun
scanner.
 Port Serial adalah port yang memiliki kemampuan transfer data dengan
kecepatan yang lebih rendah daripada port parallel. Port ini dibedakan menjadi dua,
yaitu COM1 dan COM2. Yang membedakan adalah, kabel connector COM 1
menggunakan 9 pin, sedangkan untuk COM2 menggunakan 25 pin.
 Port PS/2 adalah port yang sering digunakan untuk menghubungkan keyboard
ataupun mouse ke komputer. Namun, saat ini port PS/2 sudah jarang ditemui pada
keluaran komputer terbaru, karena sebagian besar sudah menggunakan USB.
 Port USB atau Universal Serial Bus adalah port yang digunakan untuk device
yang bekerja dengan transmisi data secara serial. Contoh device yang bisa
menggunakan USB adalah flashdisk, keyboard dan mouse USB, serta perangkat
lainnya.
 Port VGA adalah port yang berhubungan langsung dengan monitor. Port ini
biasanya terdapat di dalam cassing komputer. Fungsi dari port ini adalah untuk
menambahkan kartu grafis pada komputer agar memiliki performa yang lebih.
 Port Audio adalah port yang berhubungan langsung dengan audio device seperti
speaker, radio, dan lain sebagainya.
 Port LAN adalah port yang digunakan untuk komunikasi antar komputer.
Dengan ini, maka setiap komputer bisa saling bertukar informasi.
4.CPU

Struktur CPU
CPU atau Central Processing Unit adalah perangkat keras atau hardware yang
berfungsi sebagai pemroses data utama pada suatu komputer. CPU juga bisa diartikan
sebagai hardware yang berfungsi menerima dan melaksanakan perintah dan data dari
perangkat lunak atau software.
CPU juga bisa disebut dengan otak komputer karena perangkat ini mengatur seluruh
aktivitas serta jalannya program dan aplikasi di dalamnya. Tanpa adanya CPU, maka
komputer tidak akan bisa berfungsi sebagaimana mestinya.

Central Processing Unit (CPU) memiliki beberapa bagian dan memiliki tugasnya
masing masing.

1. Arithmetic and Logic Unit (ALU)    : Bertugas  membentuk fungsi  –  fungsi


pengolahan data computer.  unit yang bertugas untuk melakukan operasi aritmetika dan
operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut  mesin bahasa
karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika
boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari
ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai
dengan instruksi program.ALU melakukan semua operasi aritmatika dengan dasar
penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.Tugas lain dari
ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi
program. Operasi logika meliputi perbandingan dua operand dengan menggunakan
operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (≠  ), kurang dari
(<), kurang atau  sama dengan (≤), lebih besar dari (>), dan lebih besar atau sama
dengan (≥).
2. Control Unit  (CU): bertugas mengontrol operasi  CPU dan secara keselurahan
mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam
menjalankan fungsi –  fungsi operasinya. 

3. Registers  :  merupakan alat penyimpanan kecil yang mempunyai kecepatan


akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang
sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan
data saat di olah ataupun data untuk pengolahan selanjutnya. Secara analogi, register ini
dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara
manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan,
satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk
melakukan perhitungan dan perbandingan logika.

4. Internal CPU Interconnections :adalah sistem koneksi dan bus yang


menghubungkan komponen internal CPU  yaitu ALU, unit kontrol dan register-register
dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya,
seperti memori utama, piranti masukan /keluaran.
5.Memori

Memori adalah perangkat keras komputer yang berfungsi untuk menyimpan data atau
informasi pada komputer yang bersifat sementara ataupun permanen. Dalam hal ini,
memori terbagi menjadi 2 yaitu memori internal dan memori eksternal.

 Memori internal adalah memori utama yang dapat diakses langsung oleh


prosesor. Karena data yang disimpan pada memori bersifat volatile atau sementara,
maka ketika tidak ada sumber listrik atau ketika kimputer dimatikan, maka datanya
akan hilang. Biasanya, data yang disimpan dalam memori ini adalah program dan
data.
 Memori eksternal adalah memori tambahan yang berfungsi sebagai tambahan
untuk menyimpan data atau program namun bersifat permanen atau non volatile.
Ada beberapa jenis memori eksternal yang sering digunakan, yaitu: hardisk,
flashdisk, dan floppy disk.
 Register : Untuk menyimpan instruksi dan data yang sedang di proses.

6.Data Bus
Data bus adalah jalur perpindahan data antar modul pada sistem komputer. Pada suatu
saat tertentu, biasanya masing-masing saluran hanya bisa membawa 1 bit data. Oleh
karena itu, jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu saat.
Data bus biasanya terdiri dari 8, 16, 32, atau 64 jalur paralel.
7.Address Bus
Address bus adalah jalur yang digunakan untuk menandakan lokasi sumber atau tujuan
pada proses transfer data. Pada jalur ini, CPU akan mengirimkan alamat memori yang
ditulis dan dibaca. Address bus biasanya terdiri dari 16, 20, 24, atau 32 jalur paralel.

8.Control Bus
Control bus adalah jalur yang digunakan untuk mengontrol penggunaan dan akses data
ke Data Bus maupun Address Bus. Control bus biasanya terdiri dari 5 sampai 10 jalur
paralel.

9.Control Unit

Struktur Control Unit

        CU atau Kontrol Unit merupakan salah satu bagian  CPU, CU bertugas untuk


memberikan arahan / kendali / kontrol terhadap operasi yang dilakukan di bagian ALU
(Arithmetic Logical Unit) di dalam CPU tersebut.
                  Output dari CU bertugas untuk mengatur aktivitas dari bagian lainnya dari
perangkat CPU. Pada awal desain komputer, CU diimplementasikan sebagai ad-hoc
logic yang susah untuk didesain. Sekarang, CU diimplementasikan sebagai
sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control
store).  
           Pada hardware implementation control unit sebagai combinational circuit yang
dibuat berdasarkan control signal yang akan dikeluarkan. Maka, setiap control signal
memiliki rangkaian logika tertentu pada control unit yang dapat menghasilkan control
signal yang dimaksud. Secara umum untuk metode ini digunakan PLA (programmable
logic array) untuk merepresentasikan control signal.

       Control unit dari sebuah prosesor memiliki 2 peran penting.


1. CU mengatur processor agar melakukan semua micro-operation dalam urutan
yang benar.
2. CU menghasilkan control signal yang memastikan supaya semua micro-
operation dieksekusi.
Control signal tersebut secara umum menyebabkan salah satu dari hal berikut: 
 pembukaan atau penutupan dari gerbang-gerbang logika, 
 transfer data antara register-register,
 dan pengoperasian ALU. 
Tugas dari CU adalah sebagai berikut:
1.   Mengatur dan mengendalikan alat-alat input dan output.
2.      Mengambil instruksi-instruksi dari memori utama.
3.      Mengambil data dari memori utama kalau diperlukan oleh proses.
4.      Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika
serta mengawasi kerja. 
5. Menyimpan hasil proses ke memori utama
  Jenis-Jenis Control Unit 

  1.         Single-Cycle CU 
               Proses di Single-Cycle CU ini hanya terjadi dalam satu clock cycle, artinya
setiap instruksi ada pada satu cycle, maka dari itu tidak memerlukan state. Dengan
demikian fungsi boolean masing-masing control line hanya merupakan fungsi
dari opcode saja.  Clock cycle harus mempunyai panjang yang sama untuk setiap jenis
instruksi. Ada dua bagian pada unit kontrol ini, yaitu proses men-decode opcode untuk
mengelompokkannya menjadi 4 macam instruksi (yaitu di gerbang AND), dan
pemberian sinyal kontrol berdasarkan jenis instruksinya (yaitu gerbang OR). 

             Keempat jenis instruksi adalah “R-format” (berhubungan dengan register), “lw”
(membaca memori), “sw” (menulis ke memori), dan “beq” (branching). Sinyal kontrol
yang dihasilkan bergantung pada jenis instruksinya. Misalnya jika melibatkan memori
”R-format” atau ”lw” maka akan sinyal ”Regwrite” akan aktif. Hal lain jika melibatkan
memori “lw” atau “sw” maka akan diberi sinyal kontrol ke ALU, yaitu “ALUSrc”.

               Desain single-cycle ini lebih dapat bekerja dengan baik dan benar


tetapi  cycle ini tidak efisien.

2.         Multi-Cycle CU

            Berbeda dengan unit kontrol yang single-cycle, unit kontrol yang multi-


cycle lebih memiliki banyak fungsi. Dengan memperhatikan state dan opcode, fungsi
boolean dari masing – masing output control line dapat
ditentukan masing – masingnya akan menjadi fungsi dari 10 buah input logic.
           Jadi akan terdapat banyak fungsi boolean, dan masing-masingnya tidak
sederhana. Pada cycle ini, sinyal kontrol tidak lagi ditentukan dengan melihat pada bit-
bit instruksinya. Bit-bit opcode memberitahukan operasi apa yang selanjutnya akan
dijalankan CPU.

 Fungsi Komputer

Pada dasarnya fungsi komputer sangat beragam, tergantung pada para penggunanya.
Mengacu pada pengertian komputer di atas, berikut adalah fungsi utamanya:
1. Data Input
Komputer dapat menerima informasi atau data dari sumber lain. Data tersebut diterima
melalui aktivitas di keyboard, mouse, dari komputer lain atau peralatan lainnya.
2. Data Processing
Salah satu fungsi utama komputer adalah untuk melakukan pengolahan data sehingga
menghasilkan output, yaitu berupa informasi. Umumnya, data yang diolah di dalam
komputer adalah berbentuk teks, gambar, audio, video, grafik, dan lainnya.

3. Data Output
Fungsi komputer berikutnya adalah untuk menghasilkan output/ informasi setelah
melalui proses pengolahan data. Informasi tersebut dapat disajikan melalui monitor, alat
printer, dan speaker.
4. Data Storage
Komputer juga dapat berfungsi sebagai tempat untuk menyimpan data sehingga dapat
ditemukan dengan mudah dan digunakan kembali. Data tersebut dapat disimpan di dalam
memori internal komputer maupun memori eksternal.
5. Data Movement
Fungsi lain dari komputer adalah untuk memindahkan data dari satu komputer ke
komputer lainnya atau berbagai alat output lainnya.

SISTEM OPERASI PADA KOMPUTER

Operasi Penyimpanan Data


Contoh : Penyimpanan Data Dari Internet ke Disk
PENJELASAN :
1.      Aliran listrik menuju perangkat input. Di dalam perangkat input terdapat port – port
yang dapat menghubungkan atau menjembatani perankat input menuju komputer
2.      Perangkat input mulai memproses data lalu mengolahnya untuk diteruskan menuju
Control Processing Unit (CPU)
3.      Control Processing Unit (CPU) mulai mengolah data di dalam CPU terdapat 2 proses
antara lain :
Ø  Control Unit (CU) merupakan pengatur dan pengendali semua peralatan yang ada di
sistem komputer, contohnya : mengatur alat input kapan menerima, mengolah, dan
menampilkan data sehingga perintah dilakukan secara urut
Ø  Algoritvmic Logical Unit (ALU) merupakan bagian yang melakukan semua perhitungan
aritmatika untuk menjalankan suatu perintah contohnya dengan mengetahui kapasitas
harddisk/memory
4.      Setelah mengolah data lalu CPU mengirim data menuju penyimpanan sementara
biasanya disebut RAM (Random Access Memory) adalah media penyimpanan data
sementara yang penyimpanannya secara acak. RAM akan menyimpan data selama
komputer tersebut dialiri oleh arus listrik, selanjutnya jika komputer mati maka data
yang tersimpan di RAM akan hilang karena RAM hanya berperan menyimpan data
sementara. Atau bisa disimpulkan RAM sebagai ingatan sementara pada saat proses
pengolahan data. Semakin banyak kapasitas RAM yang kita pakai akan menambah
kinerja komputer dalam mengolah data
5.      Setelah berhasil menyimpan data lalu dikirim menuju CPU lagi untuk diolah menuju
perangkat keluaran (Output Device)
6.      Perangkat output mengeluarkan informasi data yang sudah diolah. Pada perangkat
ouput inilah kita bisa mendapatkan informasi data yang sudah diolah oleh komputer
7.      Perangkat output mengirim data yang akan kita simpan menuju CPU. Pada CPU data
diolah lagi untuk dikirim menuju memory penyimpanan selamanya.
8.       Setelah data berhasil dikirim menuju penyimpanan selamanya maka data tersebut
akan tersimpan dan data bisa digunakan lagi kapan saja meski komputer sudah mati
karena media penyimpanan selamanya ini bersifat permanen dan akan terhapus jika ada
perintah untuk menghapusnya.

Operasi Input/Output

Contoh : Input dari Hardware Ke Komputer


Perangkat Keras Masukan (Input)
Perangkat Inut adalah perangkat keras computer yang berguna untuk membeikan
masukan data atau perintah dari luar computer (pengguna) untuk digunakan dalam
pemrosesan pada computer.
Contoh Perangkat Keras Masukan (Input) :

1.Keyboard 6.Micropon
2.Mouse 7.Barcode Scanner
3.Light Pen 8.Scanner
4.Gamepad atau Joystick 9.Pen Tablet / Grapich Tablet
5.Touchpad 10.Webcam

1. Pemasukan (Input)

Tahap pemasukan (input) merupakan tahap awal dari proses pengolahan yang terjadi
pada sistem komputer. Tahap ini berupa pemasukan data mentah ke dalam sistem
komputer melalui input device. Contoh dari peralatan masukan (input device)
diantaranya, keyboard, mouse, scanner, dll. Alat-alat inilah yang digunakan untuk
memasukan data yang hendak diolah. Seperti hal nya keyboard, difungsikan untuk
memasukan huruf, angka, maupun simbol-simbol lainnya ke dalam komputer yang
selanjutnya akan diproses.

2. Pemrosesan (Process)

Pada tahap ini, data yang telah dimasukan melalui peralatan input tadi akan diproses.
Tahap proses ini dilakukan oleh processing device yaitu CPU. Yang mana CPU ini
dapat melakukan fungsi perhitungan dan logika untuk perbandingan (ALU) dan juga
mengontrol (CU). Pada tahap ini, data yang masih mentah tadi diproses sedemikian rupa
sehingga data tersebut siap dicetak menjadi informasi yang lebih bermanfaat.

3.  Pengeluaran (Output)

Pada tahap ini, data yang tadinya telah dimasukan melalui peralatan input, kemudian
diproses oleh CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa
hardcopy dan juga softcopy. Hard copy berarti menggunakan media fisik seperti kertas
ataupun yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor
ataupun projektor. Yang termasuk dalam peralatan output disini adalah, monitor,
projector, printer, dll.

4. Penyimpanan (Storage)

Tahap ini merupakan proses perekaman hasil pengolahan ke alat penyimpan (storage
device) dan dapat dipergunakan kembali sebagai input untuk proses selanjutnya. Jadi,
data mentah yang telah diproses tadi dapat disimpan pada media penyimpanan (Storage
device) agar nantinya bisa digunakan kembali sewaktu-waktu apabila ingin mencetak
data tersebut.

Pada gambar terlihat dua anak panah yang saling berlawanan arahnya, ini menunjukan
bahwa data dapat disimpan dan diambil kembali jika dibutuhkan untuk keperluan
pengolahan data.

Sebenarnya, pengolahan data ini tidaklah memiliki ujungnya. Terbukti, dari


informasi yang didapat dari data yang diolah sebelumnya, masih bisa dikembangkan
lagi menjadi sebuah informasi yang lebih bermanfaat lagi.
PERTEMUAN KE-3

PROCESSOR

A.PENGERTIAN PROCESSOR
Processor adalah salah satu komponen penting komputer yang berfungsi untuk
memproses data dan mengontrol sistem yang ada pada komputer. Processor juga bisa
disebut sebagai otak dari komputer. Secara singkat, processor bekerja untuk melakukan
perhitungan serta menjalankan perintah-perintah yang diperintahkan oleh pengguna
komputer itu sendiri.

Dan dalam sebuah komputer, Processor layaknya sebuah mesin yang mana kinerjanya
harus dibantu oleh komponen-komponen lain seperti mainboard, memory, dan banyak
hal lainnya.

B.SEJARAH PROCESSOR
Pada tahun 1971, komponen yang disebut sebagai mikroprocessor untuk pertama
kalinya dibuat oleh para teknisi dari perusahaan elektronik Intel. Mikroprosesor adalah
sebuah IC (Integrated Circuit) yang digunakan sebagai otak/pengolah utama dalam
sebuah sistem komputer. Chip tersebut diberi nama Intel 4004 dan didesain oleh Ted
Hoff, Federico Faggin, dan Stan Mazor.

Berikut merupakan garis besar sejarah perkembangan microprocessor :

· Pada tahun 1971, Intel meluncurkan mikroprocessor pertama di dunia, 4-bit 4004,yang
didesain oleh Federico Faggin.

· Pada tahun 1974, Intel memperkenalkan processor 8-bit 8080, dengan4.500 transistor
yang memiliki kinerja 10 kali pendahulunya.

· Pada tahun 1980, Intel memperkenalkan 8087 math co-processor.

· Pada tahun 1982, Intel memperkenalkan processor 16-bit 80286 dengan 134.000
transistor.

· Pada tahun 1985, Intel keluar dari bisnis RAM dinamis untuk fokus pada
mikroprocessor, dan akhirnya ia mengeluarkan processor 80386, sebuah chip 32-bit
dengan 275.000 transistor dan kemampuan menjalankan berbagai macam program
sekaligus.

· Pada tahun 1998, Intel memperkenalkan processor Celeron.

· Pada tahun 2004, AMD mendemonstrasikan x86 dual-core processor chip.

· Pada tahun 2005, Intel menjual processor Dual-Core pertamanya.

· Pada tahun 2006, Intel memperkenalkan processor core 2 duo.

· Pada tahun 2007, Intel memperkenalkan processor core 2 quad.

Dalam perkembangannya processor terbagi menjadi beberapa tahap-tahap diantaranya :


· Microprocessor 4004 (1971)

· Microprocessor 8008 (1972)

· Microprocessor 8080 (1974)

· Generasi Pertama (processor 8088 dan 8086)

· Generasi Kedua (processor 80286)

· Generasi Ketiga (processor 80386 DX dan 80386 SX)

· Generasi Keempat (80486 DX, 80486 SX, Cyrix 486SLC, dan IBM 486SLC2)

· Generasi Kelima (Cyric 6x86, AMD, AMD K5, Pentium MMX, IDT Winchip, AMD
K6, Cyric 6x86 MX, dan AMD K6-2.)

· Generasi Keenam (Pentium II, Celeron A:Medocino, Celeron PPGA:Socket 370,


Xeon, AMD K6-3, dan Katmai.)

· Generasi Ketujuh (AMD K7 Athlon)

· Generasi Kedelapan (Intel core 2 duo, Conroe, Conroe XE, AMD Athlon 64, dan
Pentium 4 Prescott.)

· Generasi Kesembilan (Intel core i3, Intel core i5, Intel core i7.)
C.FUNGSI PROCESSOR 
Processor berfungsi untuk memproses semua informasi dari input komputer yaitu
mouse, keyboard, yang diproses menjadi bahasa mesin yang hanya bisa dimengerti oleh
komputer. Dengan kata lain adalah sebuah sirkuit elektronik yang beroperasi pada suatu
kecepatan clock internal pada sebuah kristal kuarsa, yang mengalami sebuah kismis
listrik, yang disebut “peak”.
Berikut beberapa bagian dari fungsi processor:

1. Control Unit (CU)


Semua peralatan pada sistem komputer dikendalikan dan diatur oleh bagian ini.
Perpindahan data dari memori utama dieksekusi di bagian Control Unit (CU) ini. Untuk
kemudian dikirim kembali hasilnya ke memori utama. Setelah itu layar monitor akan
menampilkan hasil outputnya atau harddisk akan menyimpan data hasil olahan tersebut.

2. Arithmatic and Logical Unit (ALU)


Perhitungan matematika / aritmatika semuanya dilakukan pada bagian ALU. Selain itu,
apabila program / software yang sedang kita gunakan mengalami masalah maka akan
ada informasi peringatan kesalahan yang tampil di monitor, yang kesemuanya itu
dilakukan di bagian ALU ini. Intinya, bagian ALU ini merupakan bagian LOGIKA.
Berdasarkan pada banyaknya bit yang dikerjakan oleh ALU dibedakan menjadi 4 jenis,
yaitu :

a. Bit Slices Processor


Perancangan dengan menambahkan jumlah irisan bit (slices) untuk applikasi-applikasi
tertentu.
b. General Purpose CPU
CPU serbaguna atau mikrokomputer dengan semua kemampuan dari mini komputer
terdahulu.
c. I/O Processor
Prosesor khusus yang berfungsi menangani input/output request membantu prosesor
utama.
d. Dedicated/Embedded Controller
Membuat mesin menjadi smart, seperti : mesin cuci, microwave, oven, mesin jahit,
sistem pengapian otomotif. Prosesor jenis ini lebih dikenal dengan mikrokontroller.

3. Registry (Register)
Register merupakan tempat ngantri data-data yang akan diproses, sebelum data tersebut
masuk ke memori utama. Walaupun bagian ini merupakan media penyimpanan kecil
namun memiliki kecepatan akses tinggi.
D. MACAM–MACAM PROCESSOR
1. INTEL

Merupakan sebuah processor buatan Intel Corporation. Masyarakat pasti tidak


meragukan lagi dengan yang satu ini. Awal dibuat pada tahun 1968 yang mempunyai
kelebihan sebagai berikut :

a.) Lebih tahan terhadap panas.

b.) Mempunyai turbo bost yang berguna untuk meningkatkan performa dan kecepatan.
Seperti pada jenis Core I3, I5 dan I7.

c.) Memiliki brand alias nama yang sudah lebih dulu dikenal masyarakat, sehingga
mempunyai daya jual yang tinggi.

2. AMD (Advanced Mikro Device Inc.)


Merupakan processor yang banyak diminati oleh penghobi game. Karena ada salah satu
produknya yang dilengkapi dengan VGA Ati Radeon. Jika dibanding dengan intel,
konsumsi daya AMD lebih besar, sehingga lebih boros listrik.

3. ARM

Merupakan processor yang sebagian besar digunakan pada perangkat Hand Phone,
Music Player, dan Router.

4. CYRIC
Merupakan processor yang memiliki fitur dengan kecepatan yang cukup optimal. Tapi
kualitasnya masih dibawah Intel dan AMD.

5. TRANSMETA

Merupakan processor yang memiliki keunggulan dalam hal daya yang digunakan lebih
sedikit, harganya yang murah dan tidak cepat panas.

6. VIA
Merupakan processor yang lebih menitik beratkan pada masalah menjalankan perangkat
yang lebih ringan dan relatif kecil.

7. CENTAUR

Merupakan processor yang memiki perangkat yang sudah lama digunakan.

E.SEJARAH DAN PERKEMBANGAN PROCESSOR INTEL

Sejarah dan Perkembangan Processor Intel, Sejarah Processor. Pada tahun


1968, Gordon Moore, Robert Noyce and Andy Grove menemukan Intel Corp. untuk
menjalankan bisnis “INTegrated ELectronics” atau yang lebih kita kenal INTEL. Inilah
awal mula berdirinya perusahaan processor yang telah banyak digunakan di seluruh
dunia sampai saat ini. Processor Intel di mulai dari RAM Statis baru kemudian
dikembangkan menjadi Micropocessor. Microporcessor pertama memiliki 275.000
Transitor. Bandingkan dengan Intel Core 2 Quad yang memiliki 300 Juta Transitor.

PERKEMBANGAN PROCESSOR INTEL


RAM STATIS

Dimulai pada tahun 1969, Intel mengumumkan produk


pertamanya, RAM statis 1101, metal oxide semiconductor (MOS) pertama di dunia. Ia
memberikan sinyal pada berakhirnya era memori magnetis.
Selanjutnya dikembangkan lagi pada tahun 1971 munculah microprocessor pertama
Intel, microprocessor 4004 ini digunakan pada mesin kalkulator Busicom. Dengan
penemuan ini maka terbukalah jalan untuk memasukkan kecerdasan buatan pada benda
mati.

Lanjut ke tahun 1972 munculah microprocessor 8008 yang berkekuatan 2 kali lipat dari
pendahulunya yaitu 4004. Pada tahun 1974, 8080 Microprocessor Menjadi otak dari
sebuah komputer yang bernama Altair, pada saat itu terjual sekitar sepuluh ribu dalam 1
bulan.

Setelah itu di tahun 1978, 8086-8088 Microprocessor menjadi sebuah penjualan penting


dalam divisi komputer terjadi pada produk untuk komputer pribadi buatan IBM yang
memakai prosesor 8088 yang berhasil mendongkrak nama intel.

Terakhir pada tahun 1982, Intel 286 Microprocessor atau yang lebih dikenal dengan
nama 80286 adalah sebuah processor yang pertama kali dapat mengenali dan
menggunakan software yang digunakan untuk processor sebelumnya.
MICROPROCESSOR

Perkembangan Intel berlanjut pada tahun 1985,


Intel386™ Microprocessor. Intel 386 adalah sebuah prosesor yang memiliki 275.000
transistor yang tertanam diprosessor tersebut yang jika dibandingkan dengan 4004
memiliki 100 kali lipat lebih banyak dibandingkan dengan 4004.
Kemudian pada tahun 1989, Intel486™ DX CPU Microprocessor merupakan prosesor
pertama dengan lebih 1 juta transistor. Sebelumnya sudah dikenal generasi XT i186,
dilanjutkan dengan generasi AT i286, i386 hingga i486. i486 dengan chip 32 bit ini
bekerja dengan clock sampai 100MHz. i486 dipasarkan hingga pertengahan tahun 90-
an.

Processor yang pertama kali memudahkan berbagai aplikasi yang tadinya harus
mengetikkan command-command menjadi hanya sebuah klik saja, dan mempunyai
fungsi komplek matematika sehingga memperkecil beban kerja pada processor.

 
PENTIUM I

Lanjut masuk ke processor Intel Pentium series pada


tahun 1993, Intel® Pentium® Processor yang lebih dikenal dengan Pentium I dengan
lebih dari 3 juta transistor.
Chip ini menyimpan sebuah bug.

Pentium berjalan dengan kesalahan proses yang paling parah sepanjang sejarah.
Processor generasi baru yang mampu menangani berbagai jenis data seperti suara,
bunyi, tulisan tangan, dan foto.

Kemudian pada tahun 1995, Intel® Pentium® Pro Processor yang dirancang untuk


digunakan pada aplikasi server dan workstation, yang dibuat untuk memproses data
secara cepat, processor ini mempunyai 5,5 jt transistor yang tertanam.

PENTIUM II
Pada tahun 1997, Intel® Pentium® II Processor yang merupakan perkembangan
berikutnya dengan clock hingga 450 MHz dan menampung sekitar 7,5 juta transistor
diintegrasikan dengan chace level 2 (L2).

Processor Pentium II merupakan processor yang menggabungkan Intel MMX yang


dirancang secara khusus untuk mengolah data video, audio, dan grafik secara efisien.
Terdapat 7.5 juta transistor terintegrasi di dalamnya sehingga dengan processor ini
pengguna PC dapat mengolah berbagai data dan menggunakan internet dengan lebih
baik.

Tahun 1998 Processor ekonomis Intel® Pentium II Xeon® Processor dengan basis


Pentium II tetapi tanpa ketersediaan chace level 2 (L2). Processor ini dikenal dengan
Pentium II Celeron. Processor yang dibuat untuk kebutuhan pada aplikasi server. Intel
saat itu ingin memenuhi strateginya yang ingin memberikan sebuah processor unik
untuk sebuah pasar tertentu.

PENTIUM III

Pada tahun 1999 lahirlah processor yang dahulu


pernah saya miliki. Yap…Pentium III lahir dengan slogan “Internet Streaming
Extension”. Pentium III didukung dengan 44 juta transistor dan dapat mendukung lebih
banyak proses secara paralel. Pada tahun ini juga lahir Processor  Intel® Celeron® yang
dikeluarkan sebagai processor yang ditujukan untuk pengguna yang tidak terlalu
membutuhkan kinerja processor yang lebih cepat.
Bagi pengguna yang ingin membangun sebuah system computer dengan budget (harga)
yang tidak terlalu besar. Processor Intel Celeron ini memiliki bentuk dan formfactor
yang sama dengan processor Intel jenis Pentium, tetapi hanya dengan instruksi-instruksi
yang lebih sedikit, L2 cache-nya lebih kecil, kecepatan (clock speed) yang lebih lambat,
dan harga yang lebih murah daripada processor Intel jenis Pentium.

Dengan keluarnya processor Celeron ini maka Intel kembali memberikan sebuah
processor untuk sebuah pasaran tertentu. Kemudian muncul lagi pengembangan
dari Intel® Pentium® III Processor yang diberi tambahan 70 instruksi baru yang secara
dramatis memperkaya kemampuan pencitraan tingkat tinggi, tiga dimensi, audio
streaming, dan aplikasi-aplikasi video serta pengenalan suara. I

ntel® Pentium® III Xeon® Processor merupakan produk terakhir dari Pentium III
series. Intel kembali merambah pasaran server dan workstation dengan mengeluarkan
seri Xeon tetapi jenis Pentium III yang mempunyai 70 perintah SIMD. Keunggulan
processor ini adalah ia dapat mempercepat pengolahan informasi dari system bus ke
processor , yang juga mendongkrak performa secara signifikan. Processor ini juga
dirancang untuk dipadukan dengan processor lain yang sejenis.

PENTIUM IV

Kelahiran Intel® Pentium® 4 Processor terjadi pada tahun 2000. Dengan clock 4 kali
lebih besar dari Pentium III, Pentium 4 lahir dengan clock hingga 3.8 GHz. Processor
ini mampu melaksanakan perintah jauh lebih banyak pada proses yang sama. Varian
lain dari Pentium 4 ini adalah Pentium 4 Hyperthreading.

Processor Pentium IV merupakan produk Intel yang kecepatan prosesnya mampu


menembus kecepatan hingga 3.06 GHz. Pertama kali keluar processor ini berkecepatan
1.5GHz dengan formafactor pin 423, setelah itu intel merubah formfactor processor
Intel Pentium 4 menjadi pin 478 yang dimulai dari processor Intel Pentium 4
berkecepatan 1.3 GHz sampai yang terbaru yang saat ini mampu menembus
kecepatannya hingga 3.4 GHz.

Pada tahun 2001 Intel kembali merilis Intel® Xeon® Processor untuk kebutuhan
server. Processor Intel Pentium 4 Xeon merupakan processor Intel Pentium 4 yang
ditujukan khusus untuk berperan sebagai computer server. Processor ini memiliki
jumlah pin lebih banyak dari processor Intel Pentium 4 serta dengan memory L2 cache
yang lebih besar pula.

INTEL ITANIUM

Pada tahun 2001 juga Processor Intel® Itanium®


dilahirkan. Itanium adalah processor pertama berbasis 64 bit yang ditujukan bagi
pemakain pada server dan workstation serta pemakai tertentu.
Processor ini sudah dibuat dengan struktur yang benar-benar berbeda dari sebelumnya
yang didasarkan pada desain dan teknologi Intel’s Explicitly Parallel Instruction
Computing ( EPIC ).

Selanjutnya pada tahun 2002, Intel® Itanium® 2 Processor merupakan generasi


berikutnya. Itanium 2 adalah generasi kedua dari keluarga Itanium. Processor 64 bit
dengan 221 juta transistor ini mencapai clock maksimum 1 GHz. Processor ini tidak
sukses di pasaran, bahkan namanyapun nyaris tidak pernah terdengar.
INTEL PENTIUM M

Processor Intel® Pentium® M Processor yang ditujukan


untuk notebook ini dikenal dengan Pentium M tahun 2003. Merupakan processor yang
dirampingkan hingga 77 juta transistor. Pentium M dibuat untuk menggantikan Pentium
4 yang boros penggunaan daya pada notebook. Chipset 855, dan Intel®
PRO/WIRELESS 2100 adalah komponen dari Intel® Centrino™.
Intel Centrino dibuat untuk memenuhi kebutuhan pasar akan keberadaan sebuah
komputer yang mudah dibawa kemana-mana. Lanjut ke tahun 2004, Muncul lagi Intel
Pentium M 735/745/755 processors yang dilengkapi dengan chipset 855 dengan fitur
baru 2Mb L2 Cache 400MHz system bus dan kecocokan dengan soket processor dengan
seri-seri Pentium M sebelumnya.

Masih pada tahun yang sama Intel E7520/E7320 Chipsets lahir. 7320/7520 dapat


digunakan untuk dual processor dengan konfigurasi 800MHz FSB, DDR2 400 memory,
and PCI Express peripheral interfaces.

INTEL PENTIUM DUAL CORE


Pada tahun 2005 Penggabungan kinerja Hyperthreading dan penggunaan daya Pentium
M, lahir processor DualCore dengan clock maksimal 2 GHz.

Intel Pentium 4 Extreme Edition 3.73GHz sebuah processor yang ditujukan untuk pasar
pengguna komputer yang menginginkan sesuatu yang lebih dari komputernya,
processor ini menggunakan konfigurasi 3.73GHz frequency, 1.066GHz FSB, EM64T,
2MB L2 cache, dan HyperThreading.

Intel Pentium D 820/830/840 Processor berbasis 64 bit dan disebut dual core karena
menggunakan 2 buah inti, dengan konfigurasi 1MB L2 cache pada tiap core, 800MHz
FSB, dan bisa beroperasi pada frekuensi 2.8GHz, 3.0GHz, dan 3.2GHz. Pada processor
jenis ini juga disertakan dukungan HyperThreading.

INTEL CORE 2 DUO dan CORE 2 QUAD

Pada tahun 2006 Penggunaan dan pemasaran generasi DualCore


belum habis, setahun kemudian diluncurkan Core2Duo yang mengintegrasikan hampir
300 juta transistor dengan 2 buah core yang bekerja dalam 1 processor mampu bekerja
hingga 3.3 GHz. Masih di tahun yang sama Intel Core 2 Quad Q6600 muncul Processor
untuk type desktop dan digunakan pada orang yang ingin kekuatan lebih dari komputer
yang ia miliki memiliki 2 buah core dengan konfigurasi 2.4GHz dengan 8MB L2 cache
(sampai dengan 4MB yang dapat diakses tiap core ), 1.06GHz Front-side bus, dan
thermal design power ( TDP ).
Untuk server ditahun yang sama Intel Quad-core Xeon X3210/X3220
diproduksi. Processor yang digunakan untuk tipe server dan memiliki 2 buah core
dengan masing-masing memiliki konfigurasi 2.13 dan 2.4GHz, berturut-turut , dengan
8MB L2 cache ( dapat mencapai 4MB yang diakses untuk tiap core ), 1.06GHz Front-
side bus, dan thermal design power (TDP).
INTEL CORE i3, i5 dan i7

Pada tahun 2009 Processor Intel i Series lahir. Dimulai dari Intel Core i3. Intel Core i3
merupakan varian paling value dibandingkan dua saudaranya yang lain. Processor ini
akan mengintegrasikan GPU (Graphics Processing Unit) alias Graphics On-board
didalam processornya. Kemampuan grafisnya diklaim sama dengan Intel GMA pada
chipset G45. Selain itu Core i3 nantinya menggunakan manufaktur hybrid, inti
processor dengan 32nm, sedangkan memory controller/graphics menggunakan 45nm.
Code produk Core i3 adalah “Arrandale”.

Intel Core i5

Jika Bloomfield adalah codename untuk Core i7 maka Lynnfield adalah codename
untuk Core i5. Core i5 adalah seri value dari Core i7 yang akan berjalan di socket baru
Intel yaitu socket LGA-1156. Tertarik begitu mendengar kata value ? Tepat ! Core i5
akan dipasarkan dengan harga sekitar US$186.

Kelebihan Core i5 ini adalah ditanamkannya fungsi chipset Northbridge pada inti
processor (dikenal dengan nama MCH pada Motherboard). Maka motherboard Core i5
yang akan menggunakan chipset Intel P55 (dikelas mainstream) ini akan terlihat lowong
tanpa kehadiran chipset northbridge.

Jika Core i7 menggunakan Triple Channel DDR 3, maka di Core i5 hanya


menggunakan Dual Channel DDR 3. Penggunaan dayanya juga diturunkan menjadi 95
Watt. Chipset P55 ini mendukung Triple Graphic Cards (3x) dengan 1×16 PCI-E slot
dan 2×8 PCI-E slot. Pada Core i5 cache tetap sama, yaitu 8 MB L3 cache.

Intel juga meluncurkan Clarksfield, yaitu Core i5 versi mobile yang ditujukan untuk
notebook. Socket yang akan digunakan adalah mPGA-989 dan membutuhkan daya yang
terbilang cukup kecil yaitu sebesar 45-55 Watt.

Intel Core i7

Core i7 sendiri merupakan processor pertama dengan teknologi “Nehalem”. Nehalem


menggunakan platform baru yang betul-betul berbeda dengan generasi sebelumnya.
Salah satunya adalah mengintegrasikan chipset MCH langsung di processor, bukan
motherboard. Nehalem juga mengganti fungsi FSB menjadi QPI (Quick Path
Interconnect) yang lebih revolusioner.

INTEL SANDY BRIDGE

Pada tahun 2011, lahir generasi 2 dari intel core i 2000 series.
Intel core i3, i5 dan i7 Sany Bridge Series. Keunggulan processor ini dari generasi
sebelumnya adalah, graphic lebih maknyus, clock speed yang lebih tinggi dan TDP
yang lebih rendah. Processor Seri ini menggunakan Chipset dengan socket LGA 1155.
Processor unggulan Sandy Bridge Series adalah Intel Core i7 2700K. Procie ini
memiliki Quard Core Processor (4 Core), Clock Speed 3.5 GHz dan turbo clock speed
3.9 GHz, Graphic Clock mode standar mencapai 850 MHz dan pada moder turbo turbo
mampu mencapai kecepatan 1350 MHz, Chace dibekali 8 MB, TDP 95 W, Diproduksi
pada 2011-10-24, dengan harga $332, menggunakan socket LGA 1155 DMI 2.0, PCIe
2.0, memory Up to dual channel  DDR3-1333.

INTEL IVY BRIDGE

Pada tahun 2012, muncul lagi intel generasi 3 yaitu Intel


Core i 3000 Series dengan chipset LGA 1155 dan LGA 2011. Kenggullan dari generasi
sabelumnya adalah peningkatan teknology menjadi lebih tinggi, graphic yang
menggunakan seri terbaru yang tentu saja lebih cepat, clock speed yang ditingkatkan
dan pengurangan TDP artinya penggunaan menjadi lebih rendah (hanya berlaku procie
yang memiliki spek yang sama).
Produk unggulan pada seri ini adalah Core i7 Extreme 3970X, memiliki 6 core (12
thread), clock 3.5 GHz dan turbo4.0 GHz, Chace 15 MB, TDP 150 W, Diproduksi pada
2012-11-12, dengan harga $999, menggunakan socket terbaru yaitu LGA 2011, DMI
2.0, tentu saja sudah mendukung PCIe 2.0 untuk keperluan graphic tambahan, Memory
Up to quad channel DDR3-1600.
INTEL HASWELL

Tahun 2013, Intel kembali merilis processor


berteknologi tinggi. Intel generasi 4 core i 4000 series. Kenggullan dari generasi
sabelumnya adalah peningkatan teknolog, graphic, clock speed dan pengurangan TDP.
Produk unggulan pada seri ini adalah Core i7 Extreme 4960X, memiliki 6 core (12
thread), dengan clock speed 3.6 GHz dan turbo 4.0 GHz, chace 15 MB, TDP 130 W,
Diproduksi 10 September 2013, harga $999, LGA 2011, DMI 2.0 PCIe 3.0, Memory Up
to quad channel DDR3-1866.

Untuk fitur, procie seri ini jauh meninggalkan seri sebelumnya. Sebut saja, Haswell
series sudah mendukung PCIe veri 3.0. Sedangkan untuk memory, Haswell series
mampu di pasangkan dengan memory dengan kecepatan hingga 1866 mhz.
INTEL HASWELL X99

Tahun ini (2014) Intel kembali menggebrak dunia komputer dengan meluncurkan
processor Intel Core i7 Extreme 5960X (Haswell 5000 series). Tidak tanggung-
tanggung procie ini memiliki 8 buah core dan 16 thread core. Menggunakan Socket
X99 LGA 2011-13 dan support dengan memory DDR4 terbaru. 
 PERTEMUAN KE-4
SISTEM BUS

A.    PENGERTIAN SISTEM BUS


Sistem Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel
tunggal yang digunakan untuk menghubungkan berbagai subsistem. Karakteristik
penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan
bersama. Sistem komputer terdiri dari sejumlah bus yang berlainan yang menyediakan
jalan antara dua buah komponen pada bermacam-macam tingkatan hirarki sistem
komputer.

Suatu Komputer tersusun atas beberapa komponen penting seperti CPU,


memori, perangkat Input/Output. setiap computer saling berhubungan membentuk
kesatuan fungsi. Sistem bus adalah penghubung bagi keseluruhan komponen computer
dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatlah
mendominasi kerja suatu computer. Data atau program yang tersimpan dalam memori
dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat
hasil eksekusi melalui monitor juga menggunakan system bus.

B.       STRUKTUR INTERKONEKSI


Komputer terdiri dari satu set komponen atau modul dari tiga tipe dasar (prosesor,
memori, input dan output) yang berkomunikasi satu sama lain. Pada dasarnya, komputer
adalah jaringan modul basis. Sehingga harus ada jalan untuk menghubungkan modul.
Koleksi jalan yang menghubungkan berbagai modul disebut struktur interkoneksi.
Desain struktur ini akan tergantung pada pertukaran yang harus dilakukan antara modul.
Jenis pertukaran yang dibutuhkan oleh yang menunjukkan bentuk utama dari
input dan output untuk setiap jenis modul struktur interkoneksi adalah kumpulan
lintasan yang menghubungkan berbagai komponen-komponen seperti CPU, Memory
dan I/O, yang saling berkomunikasi satu dengan lainnya.

1.      CPU
CPU membaca instruksi dan data, menulis data setelah diolah, dan menggunakan
sinyal-sinyal kontrol untuk mengontrol operasi sistem secara keseluruhan. CPU juga
menerima sinyal-sinyal interupt.

2.      Memory
Memory umumnya modul memory terdiri dari n word yang memiliki panjang
yang sama. Masing-masing word diberi alamat numerik yang unik(0,1…,N-1). Sebuah
word data dapat dibaca dari memory atau ditulis ke memori. Sifat operasinya ditandai
oleh signal-signal control read dan write. Lokasi bagi operasi dispesifikasikan oleh
sebuah alamat.

3.      Input dan Output (I/O)


I/O berfungsi sama dengan memory.Terdapat dua buah operasi, baca dan tulis.
Selain itu, modul-modul I/O dapat mengontrol lebih dari 1 perangkat eksternal. Kita
dapat mengaitkan interface ke perangkat eksternal sebagai sebuah port dan memberikan
alamat yang unik (misalnya0,1,…,M-1) ke masing-masing port tersebut. Di samping itu,
terdapat juga lintasan-lintasan data internal bagi input dan output data dengan suatu
perangkat eksternal. Terakhir, modul I/O dapat mengirimkan sinyal-sinyal interupt ke
CPU.
4.      Prosesor
Prosesor membaca dalam instruksi dan data, menulis data setelah keluar
pengolahan, dan menggunakan sinyal kontrol untuk mengendalikan keseluruhan sistem
operasi. Juga menerima sinyal interupt.
Dari  jenis  pertukaran  data  yang  diperlukan  modul-modul  komputer,  maka
struktur interkoneksi harus mendukung perpindahan data berikut :
a. Memori ke CPU
CPU melakukan pembacaan data maupun instruksi dari memori.
b. CPU ke Memori
CPU melakukan penyimpanan atau penulisan data ke memori.
c.  I/O ke CPU
CPU membaca data dari peripheral melalui modul I/O
d. CPU ke I/O
CPU mengirimkan data ke perangkat peripheral melalui modul I/O.
e. I/O ke Memori atau dari Memori ke I/O
Digunakan pada sistem DMA.
Saat ini terjadi perkembangan struktur interkoneksi, namun yang banyak
digunakan adalah sistem bus. Sistem bus ada yang digunakan yaitu sistem bus tunggal
dan struktur sistem bus campuran, tergantung karakteristik sistemnya.
C.      INTERKONEKSI BUS
Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih
komponen komputer.Karakteristik utama dari bus yaitu sebagai
media transmisi yang dapat digunakan bersama oleh sejumlah perangkat yang
terhubung padanya.
Karena digunakan bersama, diperlukan pengaturan agar tidak terjadi tabrakan data
atau kerusakan data yang ditransmisikan. Walaupun digunakan secara bersamaaan,
dalam satu waktu hanya ada sebuah perangkat yang dapat menggunakan bus.
1. STRUKTUR SISTEM BUS     
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Masing-masing
saluran ditandai dengan arti dan fungsi khusus. Walaupun terdapat sejumlah rancangan
bus yang berlainan, fungsi saluran bus dapat diklasifikasikan menjadi tiga kelompok,
yaitu saluran data, saluran alamat, dan saluran kontrol. Selain itu, terdapat pula saluran
distribusi daya yang memberikan kebutuhan daya bagi modul yang terhubung. 

a) Data Bus  ( Saluran Data )


      Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem.
Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32
saluran. Jumlah saluran diaktifkan dengan lebar bus data. Karena pada suatu saat
tertentu masing-masing saluran hanya dapat membawa 1 bit, maka jumlah saluran
menentukan jumlah bit yang dapat dipindahkan pada suatu saat. Lebar bus data
merupakan faktor penting dalam menentukan kinerja sistem secara keseluruhan.
Contohnya bila bus data lebarnya 8 bit dan setiap instruksi panjangnya 16 bit, maka
CPU harus dua kali mengakses modul memori dalam setiap siklus instruksinya.
       Lintasan bagi perpindahan data antar modul. Secara kolektif lintasan ini disebut bus
data. Umumnya jumlah saluran terkait dengan panjang word, misalnya 8, 16, 32
saluran.
Tujuan : agar mentransfer word dalam sekali waktu.
Jumlah saluran dalam bus data dikatakan lebar bus, dengan satuan bit, misal
lebar bus 16 bit

b) Address Bus ( Saluran Alamat )


 Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus
data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU
akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan
menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran alamat
juga dipakai untuk mengalamati port-port input/outoput. Biasanya, bit-bit berorde lebih
tinggi dipakai untuk memilih lokasi memori atau port I/O pada modul. Digunakan untuk
menspesifikasi sumber dan tujuan data pada bus data.
 Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
 Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses
suatu modul.
 Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus
memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya.
c) Control Bus ( Saluran Kontrol )
Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan
data. Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka
harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal kontrol melakukan
transmisi baik perintah maupun informasi pewaktuan diantara modul-modul sistem.
Sinyal-sinyal pewaktuan menunjukkan validitas data dan informasi alamat. Sinyal-
sinyal perintah menspesifikasikan operasi-operasi yang akan dibentuk. Umumnya
saluran kontrol meliputi : memory write, memory read, I/O write, I/O read, transfer
ACK, bus request, bus grant, interrupt request, interrupt ACK, clock, reset.
Berikut ini adalah fungsi-fungsi yang terdapat pada control bus ( saluran control ):
 Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
 Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
 Digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses
suatu modul.
 Semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus
memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware-nya

Di sistem komputer berbasis mikroprosesor, terdapat 3 jalur yang menjadi tempat


mengalirnya proses.
4. Bus Data yang berfungsi mengalirkan data dari/ke mikroprosesor
5. Bus Alamat/Address  yang berfungsi mengalamati suatu proses dari/ke memori atau
I/O
6. Bus Kontrol yang berfungsi mengatur proses instruksi yang terjadi dari/ke
mikroprosesor.
Diilustrasikan pada gambar berikut : 

        Bus Alamat meminta alamat memori dari sebuah memori atau alamat I/O dari
suatu peranti I/O. Jika I/O dialamati, maka bus alamat akan memiliki 16 bit alamat dari
0000H sampai FFFFH. Alamat ini disebut juga port number. Port number akan memilih
1 dari 64K (65535) peranti I/O yang berbeda. Jika alamat memori dialamati, maka Bus
Alamat akan berisi alamat memori tersebut. Lebar alamat memori tergantung dari tipe
mikroprosesor yang dipakai (sekali lagi dalam satuan bit).
        Bus Data berfungsi mengalirkan data dari/ke mikroprosesor ke/dari alamat memori
tujuan atau alamat I/O tujuan. Besar kecepatan transfer bus data bervariasi sesuai
dengan mikroprosesor yang dipakai. Bus Kontrol berisikan instruksi yang mengatur
operasi apakah itu read atau write. Ada 4 tipe kontrol yaitu :
 MRDC (Memory Read Control) yang menyatakan transfer data dari memori ke
mikroprosesor
 MWTC (Memory Write Control) yang menyatakan transfer data dari mikroprosesor
ke memori
 IORC (I/O Read Control) yang menyatakan transfer data dari peranti I/O ke
mikroprosesor
 IOWC (I/O Write Control) yang menyatakan transfer data dari mikroprosesor ke
peranti I/O.
Hubungan ketiganya adalah, misalnya jika kita ingin mentransfer data dari
mikroprosesor ke memori. Pertama, bus alamat akan mengalamati address tujuan. Lalu
bus kontrol akan memberi sinyal MWTC = 0. Barulah bus data akan mentransfer data
ke alamat tujuan.
 

2. PRINSIP OPERASI
Prinsip operasi bus adalah sebagai berikut:
a.         Operasi pengiriman data ke modul lainnya:
1)        Meminta penggunaan bus.
2)        Apabila telah disetujui, modul akan memindahkan data yang diinginkan ke
modul yang dituju.
b.         Operasi meminta data dari modul lainnya:
1)        Meminta penggunaan bus.
2)        Mengirim request ke modul yang dituju melalui saluran kontrol dan alamat
yang sesuai.
3)        Menunggu modul yang dituju mengirimkan data yang diinginkan.

3. HIERARKI MULTIPLE BUS


Bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan
terjadi penurunan kinerja. Faktor-faktor:
a.         Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
b.         Antrian penggunaan bus semakin panjang.
c.         Dimungkinkan habisnya kapasitas transfer bus sehingga memperlambat data.

4. ARSITEKTUR BUS JAMAK


Prosesor, cache memori dan memori utama terletak pada bus tersendiri pada level
tertinggi karena modul-modul tersebut memiliki karakteristik pertukaran data yang
tinggi. Pada arsitektur berkinerja tinggi, modul – modul I/O diklasifikasikan menjadi
dua, yaitu:
a.         Memerlukan transfer data berkecepatan tinggi
Modul dengan transfer data berkecepatan tinggi disambungkan dengan bus
berkecepatan tinggi pula.
b.         Memerlukan transfer data berkecepatan rendah
Modul yang tidak memerlukan transfer data cepat disambungkan pada bus ekspansi.

5. ARSITEKTUR BUS JAMAK KINERJA TINGGI


Keuntungan hierarki bus jamak kinerja tinggi, yaitu:
a.         Bus berkecepatan tinggi lebih terintegrasi dengan prosesor.
b.         Perubahan pada arsitektur prosesor tidak begitu mempengaruhi kinerja bus.

D.      ELEMEN-ELEMEN RANCANGAN BUS


Rancangan suatu bus dapat dibedakan atau diklasifikasikan oleh elemen-elemen sebagai
berikut:

1. JENIS BUS
Jenis bus dapat dibedakan atas dua yaitu:
a. Dedicated
Merupakan metode di mana setiap bus (saluran) secara permanen diberi fungsi atau
subset fisik komponen komputer. Sifat-sifatnya:
1)        Data Bus dan Address Bus memiliki jalur terpisah
2)        Rancangan lebih mahal
3)        Kecepatan transfer data lebih tinggi
b. Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai keperluan,sehingga
menghemat ruang dan biaya. Sifat-sifatnya:
1)        Jalur Data dan Address dijadikan satu
2)        Rancangan lebih murah
3)        Kecepatan transfer data lebih lambat

2. METODE ARBITRASI
Metode arbitrasi adalah metode pengaturan dari penggunaan bus, dan dapat dibedakan
atas dua yaitu:
a.         Tersentralisasi yaitu menggunakan arbiter sebagai pengatur sentral
b.         Terdistribusi yaitu setiap bus memiliki accesscontrollogic.

3. TIMING
Timing berkaitan dengan cara terjadinya event yang diatur pada sistem bus, dan dapat
dibedakan atas:
a.         Synchronous yaitu terjadinya event pada bus ditentukan oleh clock (pewaktu)
b.         Asynchronous yaitu terjadinya sebuah event pada bus mengikuti dan tergantung
pada event sebelumnya

4. LEBAR BUS
Semakin lebar bus data, semakin besar bit yang dapat ditransfer pada suatu
saat.Semakin besar bus alamat, akan semakinbanyak range lokasi yang dapat
direfensikan.

5. JENIS TRANSFER DATA


Transfer data yang menggunakan bus di antaranya adalah:
a.         Operasi Read
b.         Operasi Write
c.         Operasi Read Modify Write
d.        Operasi Read After Write
e.         Operasi Block

E.    CONTOH SISTEM BUS


Sebuah komputer memiliki beberapa bus agar dapat berjalan. Banyaknya bus yang
terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang digunakan.
Sebagai contoh, sebuah komputer PC denganprosesor umumnya Intel Pentium
4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang
digunakan oleh keyboard dan mouse), dan bus-bus lainnya.
        Bus disusun secara hierarkis karena setiap bus yang memiliki kecepatan rendah
akan dihubungkan dengan bus yang memiliki kecepatan tinggi. Setiap perangkat di
dalam sistem juga dihubungkan ke salah satu bus yang ada. Sebagai contoh, kartu grafis
AGP akan dihubungkan ke bus AGP. Beberapa perangkat lainnya (utamanya chipset
atau kontrolir) akan bertindak sebagai jembatan antara bus-bus yang berbeda. Contoh
sebuah kontrolir bus SCSI dapat mengubah sebuah bus menjadi bus SCSI, baik itu bus
PCI atau bus PCI Express.

 Bus ISA : Industri computer personal lainnya merespon perkembangan ini dengan
mengadopsi standarnya sendiri, bus ISA (Industry Standar Architecture), yang pada
dasarnya adalah bus PC/AT yang beroperasi pada 8,33 MHz. Keuntungannya adalah
bahwa pendekatan ini tetap mempertahankan kompatibilitas dengan mesin-mesin
dan kartu-kartu yang ada.

 Bus PCI : Peripheral Component Interconect (PCI) adalah bus yang tidak tergantung
prosesor dan berfungsi sebagai bus mezzanine atau bus peripheral. Standar PCI
adalah 64 saluran data pada kecepatan 33MHz, laju transfer data 263 MB per detik
atau 2,112 Gbps. Keunggulan PCI tidak hanya pada kecepatannya saja tetapi murah
dengan keping yang sedikit.

 Bus USB : Semua perangkat peripheral tidak efektif apabila dipasang pada bus
kecepatan tinggi PCI, sedangkan banyak peralatan yang memiliki kecepatan rendah
seperti keyboard, mouse, dan printer. Sebagai solusinya tujuh vendor computer
(Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northen Telecom) bersama-sama
meranccang bus untuk peralatan I/O berkecepatan rendah. Standar yang dihasilakan
dinamakan Universal Standard Bus (USB).

 Bus SCSI : Small Computer System Interface (SCSI) adalah perangkat peripheral
eksternal yang dipo[ulerkan oleh macintosh pada tahun 1984. SCSI merupakan
interface standar untuk drive CD-ROM, peralatan audio, hard disk, dan perangkat
penyimpanan eksternal berukuan besar. SCSI menggunakan interface paralel dengan
8,16, atau 32 saluran data.

 Bus P1394 / Fire Wire : Semakin pesatnya kebutuhan bus I/O berkecepatan tinggi
dan semakin cepatnya prosesor saat ini yang mencapai 1 GHz, maka perlu
diimbangi dengan bus berkecepatan tinggi juga. Bus SCSI dan PCI tidak dapat
mencukupi kebutuhan saat ini. Sehingga dikembangkan bus performance tinggi
yang dikenal dengan FireWire (P1393 standard IEEE). P1394 memiliki kelebihan
dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah
untuk diimplementasikan. Pada kenyataan P1394 tidak hanya popular pada system
computer, namun juga pada peralatan elektronik seperti pada kamera digital, VCR,
dan televise. Kelebihan lain adalah penggunaan transmisi serial sehingga tidak
memerlukan banyak kabel.

F.    PERKEMBANGAN SISTEM BUS

1.      Omnibus (PDP-8)


Omnibus(PDP-8) merupakan sistem bus yang diciptakan pada tahun 1964.Omnibus
adalah jenis bus yang digunakan pada computer DEC PDP-8. Sistem ini terdiri atas 96
buah lintasan dengan sinyal yang terpisah, lintasan ini digunakan untuk membawa
sinyal – sinyal kontrol, alamat maupun data. Semua komponen yang menggunakan jalur
Bus Omnibus penggunaannya dikontrol oleh CPU.

2.      Unibus (PDP-11)


PDP-11 adalah serangkaian 16-bit minicomputer yang dijual oleh Digital Equipment
Corp dari tahun 1970, salah satu suksesi produk di PDP seri ke 1990-an. The-PDP 11
menggantikan PDP-8 di banyak aplikasi real-time , walaupun kedua lini produk tinggal
di paralel selama lebih dari 10 tahun. TPDP 11 memiliki fitur unik beberapa inovatif,
dan lebih mudah untuk program dibandingkan pendahulunya dengan penggunaan dari
register umum.

3.      Multibus (8086)


Multibus adalah komputer bus standar yang digunakan dalam sistem industri. Ini
dikembangkan oleh Intel Corporation dan diadopsi sebagai IEEE bus 796Spesifikasi
Multibus itu penting karena itu kuat, dipikirkan dengan baik distandardkan dengan
industri yang faktor bentuk relatifnya besar sehingga perangkat yang kompleks dapat
dirancang di atasnya. Standar industri yang jelas dan terdokumentasi dengan baik
memungkinkan industri Multibus-kompatibel untuk tumbuh di bidang itu. Ada banyak
perusahaan membuat kandang kartu dan lampiran untuk itu. Banyak orang lain
membuat CPU , memori, dan papan perifer lainnya. Pada tahun 1982 ada lebih dari 100
Multibus board dan sistem produsen . Sistem yang kompleks ini dibangun dari rak
komersial off-- hardware. Hal ini juga memungkinkan perusahaan untuk berinovasi
dengan merancang sebuah board Multibus eksklusif dan kemudian
mengintegrasikannya dengan vendor hardware lain untuk menciptakan sebuah sistem.

4.      Bus PC IBM (PC/XT)


IBM PC/XT adalah sebuah komputer mikro buatan IBM yang dirilis pada tanggal 8
Maret 1983. Komputer ini diperkuat dengan menggunakan hard disk berkapasitas 10
Megabyte. IBM PC XT memiliki fitur-fitur yang tidak dimiliki oleh IBM PC standar
(5150). IBM PC XT memiliki delapan buah slot sehingga meningkatkan kemampuan
ekspansinya, kapasitas power-supply yang lebih besar, memori yang dapat
dibongkar/pasang (karena semuanya berupa soket), dan dapat mendukung hingga 640
KB RAM tanpa slot ekspansi memori, selain tentunya sebuah hard disk.
Desain motherboard IBM PC/XT berbeda dengan desain motherboard IBM PC yang
asli. IBM PC/XT ini menawarkan beberapa perangkat keras yang masih digunakan
hingga saat ini, yakni keyboard 101 tombol (Enhanced Keyboard) yang menggantikan
model keyboard IBM 83 tombol.

5.      Bus ISA (PC/AT)


Bus ISA adalah sebuah arsitektur bus dengan bus data selebar 8-bit yang diperkenalkan
dalam IBM PC 5150 pada tanggal 12 Agustus 1981. Bus ISA diperbarui dengan
menambahkan bus data selebar menjadi 16-bit pada IBM PC/AT pada tahun 1984,
sehingga jenis bus ISA yang beredar pun terbagi menjadi dua bagian, yakni ISA 16-bit
dan ISA 8-bit. ISA merupakan bus dasar dan paling umum digunakan dalam komputer
IBM PC hingga tahun 1995, sebelum akhirnya digantikan oleh bus PCI yang
diluncurkan pada tahun 1992.

6.      Bus EISA (80386)


Bus EISA pada dasarnya adalah versi 32-bit dari bus ISA yang biasa. Tidak seperti
MCA dari IBM yang benar-benar baru (arsitektur serta desain slotnya), pengguna masih
dapat menggunakan kartu ISA 8-bit atau 16-bit yang lama ke dalam slot EISA, sehingga
hal ini memiliki nilai tambah: kompatibilitas ke belakang (backward compatibility).
Seperti halnya bus MCA, EISA juga mengizinkan konfigurasi kartu EISA secara
otomatis dengan menggunakan perangkat lunak, sehingga bisa dibilang EISA dan MCA
adalah pelopor "plug-and-play", meski masih primitif.

7.      Microchannel (PS/2)


Arsitektur Mikro Channel adalah milik 16 - atau 32-bit parallel bus komputer diciptakan
oleh IBM pada tahun 1980 untuk digunakan pada baru mereka PS / 2 komputer.
Arsitektur Micro-Channel dirancang oleh insinyur IBM Chet Heath dan pertama kali
diperkenalkan pada akhir high PS / 2 seri mesin pada tahun 1987, perlahan-lahan
menyebar ke IBM line. Pada tahun 1988 Intel membuat chipset i82310KKL. Untuk
sementara waktu, MCA dapat ditemukan di PS / 2, RS/6000 , AS/400 , dan bahkan
beberapa System/370 mainframe . Namun, sebagian besar sistem ini kemudian didesain
ulang untuk menggabungkan PCI . MCA tidak lagi digunakan dalam desain baru.

8.      Bus PCI


Pengertian PCI (Peripheral Component Interconnect) adalah bus yang didesain untuk
menangani beberapa perangkat keras. PCI juga adalah suatu bandwidth tinggi yang
populer, prosesor independent bus itu dapat berfungsi sebagai bus mezzenine atau bus
periferal. Standar bus PCI ini dikembangkan oleh konsorsium PCI Special Interest
Group yang dibentuk oleh Intel Corporation dan beberapa perusahaan lainnya, pada
tahun 1992. Tujuan dibentuknya bus ini adalah untuk menggantikan Bus ISA/EISA
yang sebelumnya digunakan dalam komputer IBM PC atau kompatibelnya. Komputer
lama menggunakan slot ISA, yang merupakan bus yang lamban. Sejak kemunculan-nya
sekitar tahun 1992, bus PCI masih digunakan sampai sekarang, hingga keluar versi
terbarunya yaitu PCI Express.

9.      Bus SCSI


Bus SCSI adalah sebuah antarmuka bus berkinerja tinggi yang didefinisikan oleh panitia
ANSI X3T9.2 (American National Standarts Institute). Antarmuka ini digunakan untuk
menangani perangkat input / output atau perangkat media penyimpanan. Perangkat yang
umum menggunakan SCSI adalah hard disk, CD-ROM, scanner atau printer.

10.  Nubus (macintosh)


NuBus adalah sebuah bus komputer paralel 32-bit, yang aslinya dikembangkan di MIT
sebagai bagian dari proyek stasiun kerja NuMachine, dan digunakan oleh Apple
Computer, NeXT Computer dan Texas Instruments. Bus ini sekarang tidak terlalu luas
lagi digunakan di luar pasar embedded.

11.  USB
Universal Serial Bus (USB) adalah salah satu standar interkoneksi antara komputer
dengan peralatan eksternal yang mampu mendukung kecepatan di atas 1 Mbps.
(bandingkan dengan serial yang cumin 20 Kbps) - USB mempunyai beberapa kelebihan,
diataranya : penggunaannya mudah, mendukung 3 tipe kecepatan, adanya powerdown,
USB mensuply daya ke peralatan USB dengan arus sebesar 500 mA, USB bersifat
multiplatform.

12.  Firewire
FireWire adalah adalah merek dagang Apple sekaligus nama yang paling populer untuk
standar kabel data antar-muka berseri IEEE 1394. Sony memperkenalkan IEEE 1394
dengan nama i.Link. Meski namanya berbeda-beda, ketiganya (FireWire, IEEE 1394
dan i.Link) sama-sama menunjuk pada jenis kabel data yang mampu mengirim data
dengan kecepatan sangat cepat, sampai pada rata-rata 400 megabit per detik (Mbps).
FireWire diklaim sebagai saluran penghantar data yang paling cepat dan stabil diantara
saluran lain seperti USB.

13.  Bus VME


VMEbus adalah bus komputer standar, awalnya dikembangkan untuk Motorola 68000
garis CPU , tetapi kemudian banyak digunakan untuk banyak aplikasi dan standar oleh
IEC sebagai ANSI / IEEE 1014-1987.Hal ini secara fisik berdasarkan Eurocard ukuran,
mekanis dan konektor ( DIN 41612 ), tetapi menggunakan sistem sinyal sendiri, yang
Eurocard tidak mendefinisikan.Ini pertama kali dikembangkan pada tahun 1981 dan
terus untuk melihat secara luas saat ini. VME adalah sebuah arsitektur komputer. Istilah
VME adalah singkatan dari VERSAmodule Eurocard dan didefinisikan pertama kalinya
oleh suatu grup manufaktur pada tahun 1980. Grup ini terdiri dari Motorola, Mostek,
dan Signetics yang bekerja sama mendefinisikan standar bus VME
14.  Bus Camac
CAMAC (Computer Automated Measurement and Control) adalah standar bus untuk
akuisisi data dan kontrol yang digunakan dalam nuklir dan fisika partikel eksperimen
dan industri. Bus memungkinkan pertukaran data antara plug-in modul dan controller ,
yang kemudian interface ke PC atau ke-CAMAC antarmuka VME.
 PERTEMUAN KE-5

MEMORI

PENGERTIAN MEMORI
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan
informasi atau tempat penyimpanan data yang harus di atur dan di jaga sebaik mungkin.
Memori biasanya disebut juga dengan istilah: Computer storage, Computer memory
atau memory, merupakan piranti komputer yang di gunakan sebagai media penyimpan
data dan informasi saat menggunakan komputer. Memory merupakan bagian yang
penting dalam komputer modern dan letaknya di dalam CPU (Central Processing
Unit). Sebagian besar komputer memiliki elemen-elemen memori yang terdiri atas tiga
level, yaitu:
1. Physical Register, berada pada level teratas. Informasi yang berada di register
dapat di akses dalam satu clock cycle CPU.
2. Primary Memory (executable memory), berada di level tengah. Contohnya,
RAM. Primary Memory di ukur dengan satu byte dalam satu waktu, secara relatif dapat
di akses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer
dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam
beberapa clock cycle.
3. Secondary Memory, berada di level bawah. Contohnya, disk atau tape.
Secondary Memory di ukur sebagai kumpulan dari bytes (block of bytes), waktu
aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer
dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver
dan device.

Sejarah Memori
Memori hadir pada tahun 1960-an. Saat itu memori semikonduktor belum terlalu
populer mengingat harganya yang sangat mahal. Saat itu lebih lazim menggunakan
memori utama magnetic. Intel selaku perusahaan semikonduktor memului debutnya
dengan memproduksi RAM dengan jenis DRAM. Perkembangan RAM pun berlanjut
dengan cukup cepat. Perkembangan ini terjadi untuk menyesuaikan dengan CPU yang
juga berkembang.

Perkembangan suatu memori komputer atau yang lebih sering disebut dengan PC
(Personal Computer) yang demikian pesat, tentunya tidak lepas dari kebutuhan
manusia akan informasi yang harus di olah oleh komputer. Serta perkembangan
teknologi, khususnya teknologi perangkat keras, perangkat lunak, serta fungsi atau
algoritma yang di gunakan dalam memproses informasi yang diolah tersebut.
Jika pada saat itu PC yang di otaki oleh sebuah prosessor hanya mampu berjalan dengan
kecepatan 4,77 MHz yang di gunakan untuk menggerakkan program pengolah kata
dalam pembuatan dan editing dokumen, spreadsheet sederhana untuk mengerjakan
pekerjaan akuntansi maupun bisnis, dan program database sederhana serta sedikit
program pendidikan dan game yang juga masih sangat sederhana. Kini PC yang diotaki
Intel Pentium4 mampu berlari dengan kecepatan 2GHz. Namun perkembangan
kemampuan PC (Personal Computer) tidak selalu di tentukan oleh perkembangan
prosessor semata.
Masih dengan faktor lainnya, seperti teknologi chipset, memori, kartu VGA, perangkat
media yang di simpan, dan sebagainya. Semua perangkat saling berkembang, berevolusi
ke arah yang lebih baik untuk bersama–sama membangun sistem PC yang tangguh.

Perkembangan kemampuan dari sebuah prosessor yang pesat tentunya harus di


seimbangi dengan peningkatan kemampuan memori. Sebagai penampung data atau
informasi yang di butuhkan oleh prosessor sekaligus sebagai penampung hasil dari
perhitungan yang akan di lakukan oleh prosessor, kemampuan memori dalam mengelola
data tersebut sangatlah penting.

Meski di gunakan di berbagai peralatan eletronik, tingkat kebutuhan memori sendiri


memiliki tingkat yang berbeda-beda. Sebuah komputer yang menggunakan OS lama
Windows 98, maka memori yang di gunakan dalam sebuah komputer ini tidak akan
sama dengan komputer yang menggunakan OS baru Windows 7. Yang perlu di
perhatikan, semakin berat aplikasi yang di jalankan, maka beban memori akan semakin
besar untuk di gunakan. Karena pada memorilah data bisa tersimpan sementara ataupun
permanen.

Jenis-jenis Memori
Ada beberapa jenis-jenis memori menurut media penyimpanan, antara lain sebagai
berikut:

Memori Internal
Memori internal adalah memori yang dapat mengakses secara langsung oleh prosessor,
dan memiliki fungsi tersendirinya sebagai pengingat. Dalam memori internal, dapat
tersimpan dalam memori utama yang dapat berupa data atau sebuah progam yang di
miliki. Selain fungsinnya sebagai pengingat, ada beberapa di antaranya:

1. Menyimpan data yang berasal dari peranti masukan sampai data di kirim ke
ALU (Arithmetic and Logic Unit) untuk di proses
2. · Menyimpan daya hasil pemrosesan ALU senelum di kirimkan ke peranti
keluaran
3. · Menampung program atau instruksi yang berasal dari peranti masukan atau
dari peranti pengingat sekunder
RAM

RAM merupakan singkatan dari “Random Access Memory” di temukan oleh Robert


Dennard dan di produksi secara besar-besaran oleh Intel pada tahun 1968, jauh
sebelum PC di temukan oleh IBM pada tahun 1981. Dari sini lah perkembangan RAM
bermula. Pada awal diciptakannya, RAM membutuhkan tegangan 5.0 volt untuk dapat
berjalan pada frekuensi 4,77 MHz, dengan waktu akses memori (access time) sekitar
200ns (1ns = 10-9 detik). Modul memori RAM yang umum diperdagangkan
berkapasitas 128 MB, 256 MB, 512 MB, 1 GB, 2 GB, dan 4 GB.
Istilah dari RAM di gunakan untuk memori yang berfungsi untuk membaca dan
menuliskan data. Dengan fungsi tersebut, maka bisa menjalankan dua aktifitas
sekaligus, yaitu menulis dari RAM dan membaca data dari RAM. Hal ini sangat
berbeda dengan ROM, yang hanya mengizinkan untuk dapat membaca data.

Kebanyakan data memiliki tingkat ke stabilan yang kurang dan hal tersebut


menandakan bahwa tenaga listrik yang masuklah yang bisa mengatur jalannya data pada
RAM. Dan apa bila sewaktu-waktu tenaga listrik terputus, maka secara otomatis data
pada RAM akan hilang.

RAM pada PC memiliki berbagai macam antara lain sebagai berikut:


 DRAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus di
segarkan oleh CPU agar data yang terkandung di dalamnya tidak hilang. DRAM
merupakan salah satu tipe RAM yang terdapad dalam PC.
 EDO RAM (Extended Data Out RAM) adalah jenis memori yang di gunakan
pada sistem yang menggunakan Pentium. Memori EDO dapat mempersingkat read
cycle-nya sehingga dapat meningkatkan kinerjanya sekitar 20%. EDO
mempunyai access time yang cukup bervariasi, yaitu sekitar 7 0ns hingga 5 0ns dan
bekerja pada frekuensi 33 MHz hingga 75 MHz. Walaupun EDO merupakan
penyempurnaan dari FPM, namun keduanya tidak dapat di pasang secara bersamaan,
karena adanya perbedaan kemampuan.Memori EDO DRAM banyak digunakan pada
sistem berbasis Intel 486 dan kompatibelnya serta Pentium generasi awal.
 SDRAM (Sychronous Dynamic RAM) adalah jenis RAM yang merupakan
kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki
kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki
kecepatan sampai 100 MHz. Popularitasnya menurun saat DDR-SDRAM yang mampu
mentransfer data dua kali lipat yang muncul di pasaran dengan chipset yang stabil.
Setelah itu, akibat dari produksinya yang semakin di kurangi harga dari SDRAM ini
menjolak tinggo dengan harga yang berbeda sekitar Rp. 150.000 sampai Rp. 250.000.
 SRAM (Static RAM) adalah jenis memori yang tidak memerlukan penyegaran
oleh CPU agar data yang terdapat di dalamnya tetap tersimpan dengan baik. RAM jenis
ini memiliki kecepatan lebih tinggi daripada DRAM.
 RDRAM (Rambus Dynamic RAM) adalah jenis memori yang lebih cepat dan
lebih mahal dari pada SDRAM. Memori ini biasa di gunakan pada sistem yang
menggunakan Pentium 4.
Selain RAM pada PC yang memiliki macamnya, ternyata jenis RAM juga terdapat di
pasaran:
 SIMM (Single in-line memory module)
Mempunyai kapasitas 30 atau 72 pin. Memori SIMM 30 pin untuk kegunaan PC zaman
80286 hingga 80486 dan beroperasi pada 16 bit. Memory 72 pin yang banyak di
gunakan untuk PC berasaskan Pentium dan beroperasi pada 32 bit. Kecepatan di rujuk
mengikuti istilah ns (nano second) seperti 8 0ns, 7 0ns, 6 0ns dan sebagainya.

Semakin kecil nilainya maka kecepatan lebih tinggi. DRAM (dynamic RAM) dan EDO


RAM (extended data-out RAM) menggunakan SIMM. DRAM menyimpan bit didalam
suatu sel penyimpanan (storage sell) sebagai suatu nilai elektrik (electrical charge) yang
harus di segarkan beratus-ratus kali setiap saat untuk menetapkan data.
 DIMM (Dual in-line memory module)
Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84
pin. Ini berbeda dari pada SIMM yang hanya berfungsi pada sebelah modul saja.
Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan
DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM
pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan
data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan
133MHz (PC133). DIMM 168 PIN.

 DDR SDRAM (Double-data-rate SDRAM)


Dalam tahun 2000, Crucial berhasil mengembangkan kemampuan SDRAM menjadi dua
kali lipat. Jika pada SDRAM aja bisa menjalankan intruksi sekali setiap satu clock
cycle, maka DDR SDRAM juga mampu menjalankan dua intruksi dalam waktu yang
sama. Teknik yang di gunakan memori ini adalah dengan menggunakan satu gelombang
penuh frekuensi.

Memori DDR SDRAM menggunakan sistem bus dengan frekuensi sebesar 100 sampai
133 MHz yang akan bekerja secara efektif pada frekuensi 200 sampai 266 MHz. DDR
SDRAM pertama kali di gunakan pada kartu grafis AGP yang berkecepatan ultra,
sedangkan penggunaan pada prosessor AMD ThunderBird yang pertama kali
memanfaatkannya.

 DRDRAM (direct Rambus DRAM)


Pada tahun 1999, DRDRAM di buat oleh Rambus. Rambus juga menciptakan sebuah
sistem memori dengan arsitektur baru dan revolusioner, berbeda sekali dengan memori
SDRAM.Pada saat ini, terdapat DRDRAM berkecepatan 1066 MHz yang di kenal
dengan RIMM (Rambus in line memory module). DRDRAM juga di kenali sebagai
PC800 yang kerkelajuan 400 MHz. Beroperasi dalam bentuk 16 bit bukan 64 bit.
Dengan hanya menggunakan tegangan sebesar 2,5 volt, RDRAM yang bekerja pada
sistem bus 800 MHz melalui sistem bus yang disebut dengan Direct Rambus Channel,
mampu mengalirkan data sebesar 1,6 Gb per detiknya (1 Gb = 1000 MHz).
Kecanggihan DRDRAM tidak dapat di manfaatkan oleh
sistem chipset dan prosessor pada kala itu sehingga memori ini kurang mendapat
dukungan dari berbagai pihak. Satu lagi yang membuat memori ini kurang diminati
adalah karena harganya yang sangat mahal.

2. ROM
ROM adalah kependekan dari Read Only Memory, yaitu perangkat keras pada komputer
berupa chip memori semi konduktor yang isinya hanya dapat di baca. Jenis memori
yang satu ini, hanya bisa di baca dan tidak bisa di tulis secara berulang-ulang karena
jenis memori ini berjenis non-volatile, artinya data yang di simpan tidak mudah
menguap (hilang) walaupun dayanya di matikan.
Karena itu memori ini biasa di gunakan untuk menyimpan program utama dari suatu
sistem. ROM pada komputer di sediakan oleh vendor komputer yang berisi program
atau data. Di dalam suatu PC, ROM biasa disebut BIOS (Basic Input atau Output
System) atau ROM-BIOS. Instruksi dalam BIOS inilah yang akan di jalankan oleh mikro
prosesor ketika komputer mulai di hidupkan.
ROM juga memiliki beberapa jenis, antara lain sebagai berikut:

 PROM (Progammable Read-Only-Memory), Jika isi ROM di tentukan oleh


vendor, PROM di jual dalam keadaan kosong dan kemudian dapat di isi dengan
program oleh pemakai. Setelah di isi dengan program, isi PROM tidak bisa di hapus.
 EPROM (Erasable Programmable Read-Only-Memory), Berbeda dengan
PROM, isi EPROM dapat di hapus setelah di program. Penghapusan di lakukan dengan
menggunakan sinar ultraviolet.
 EEPROM (Electrically Erasable Programmable Read-Only0Memor-
y), EEPROM dapat menyimpan data secara permanen, tetapi isinya masih bisa dihapus
secara elektris melalui program. Salah satu jenis EEPROM adalah Flash Memory. Flash
Memory biasa di gunakan pada kamera digital, konsol video game, dan cip BIOS.
3. Cache Memory
Cache memory adalah tipe RAM tercepat yang ada, dan di gunakan oleh CPU, hard
drive, dan beberapa komponen lainnya untuk menyimpan instruksi sebelum di berikan
ke memori utama. Seperti halnya RAM, lebih banyak cache memory adalah lebih baik,
akan tetapi biasanya cache pada CPU dan hard drive tidak dapat diupgrade menjadi
lebih banyak. Contoh yang dapat di lihat misalnya adalah pada CPU Pentium II terdapat
512 KiloByte cache, dan pada hard drive IBM 9 LZX SCSI terdapat 4 Mega Bytes
cache. Seperti halnya RAM, pada umumnya data akan di lewatkan dulu pada cache
memory sebelum menuju komponen yang akan menggunakannya (misalnya CPU).

Selain itu cache memory menyimpan pula sementara data untuk akses cepat. Kecepatan
cache memory juga menjadi unsur yang penting. Sebagai contoh, CPU Pentium II
memilki cache sebesar 12 k, dan CPU Celeron memiliki cache sebesar 128 k, akan
tetapi cache pada Pentium II berjalan pada 1/2 kali kecepatan CPU, sementara cache
pada Celeron berjalan dengan kecepatan sama dengan kecepatan CPU. Hal ini
merupakan tradeoff yang membuat kecepatan Celeron dalam hal-hal tertentu kadang-
kadang malah bisa mengalahkan Pentium II.
Memori Eksternal
Memori eksternal merupakan memori tambahan yang berfungsi untuk menyimpan data
atau program. Dengan kata lain, memori ini termasuk perangkat keras untuk melakukan
sebuah penulisan, pembacaan, dan penyimpanan data di luar memori utama. Contohnya
seperti: Hardisk, Floppy Disk. Memori eksternal juga mempunyai dua fungsi utama,
yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan untuk
mendapatkan memori murah yang berkapasitas tinggi bagi pengguna jangka panjang.

Pada dasarnya, konsep dasar dari memori eksternal adalah menyimpan data yang
bersifat tetap atau non volatile, antara berikut konsep dasarnya:
1. Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau
tidak.
2. Memori eksternal biasa disebut juga memori eksternal yaitu perangkat keras
untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori
utama.
3. Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan
permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah
yang berkapasitas tinggi bagi penggunaan jangka panjang.
Selain memori eksternal memiliki konsep dasar, ada beberapa jenis dari memori ini:

1. Berdasarkan Jenis Akses Data


Berdasarkan jenis aksesnya, memori eksternal di kelompokkan menjadi dua jenis yaitu:

 DASD (Direct Access Storage Device), di mana ia mempunyai akses langsung


terhadap data. Contohnya:
1. Magnetik (floppy disk, hard disk).
2. Removeable hard disk (Zip disk, Flash disk).
3. Optical Disk.
 SASD (Sequential Access Storage Device), Akses data secara tidak langsung
(berurutan), seperti pita magnetik.
2. Berdasarkan Karakteristik Bahan
Berdasarkan karakteristik bahan pembuatannya, memori eksternal di golongkan menjadi
beberapa kelompok sebagai berikut:

 Punched Card atau kartu berlubang, merupakan kartu kecil berisi lubang-
lubang yang menggambarkan berbagai instruksi atau data. Kartu ini dibaca melalui puch
card reader yang sudah tidak digunakan lagi sejak tahun 1979.
 Magnetic disk, merupakan disk yang terbuat dari bahan yang bersifat magnetik,
Contoh : floppy dan harddisk.
 Optical Disk, terbuat dari bahan-bahan optik, seperti dari resin (polycarbonate)
dan dilapisi permukaan yang sangat reflektif seperti alumunium. Contoh: CD dan DVD.
 Magnetic Tape, terbuat dari bahan yang bersifat magnetik tetapi berbentuk pita,
seperti halnya pita kaset tape recorder.
DAFTAR PUSTAKA

 PERTEMUAN KE-1
Arsitektur Komputer.Diakses pada 05 November 2020 pukul 20.00
https://id.wikipedia.org/wiki/Arsitektur_komputer

Charis.(2020,Oktober 08).Struktur Komputer dan Fungsinya.charis. Diakses pada 05


November 2020 pukul 20.08.
https://www.charis.id/struktur-komputer/.

Akang.(2017,April 01).Struktur Central Processing Unit


CPUgalakgalakkutaksigo..Diakses pada 05 November 2020 pukul 20.15.
https://galakgalakkutaksigo.blogspot.com/2017/04/struktur-central-processing-unit-
cpu.html

.(2019, November 21).Control Unit Pada CPU.FokusberbagiilmuDiakses pada 05


November 2020 pukul 21.05
https://bang-ilmu.blogspot.com/2014/09/control-unit-pada-cpu.html

Adamdewi,Puty.(Maret 21)Bab 1; Arssitektur dan Organisai Komputer ;Struktur dan


fungsi komputer.medium.diakses pada 05 November 2020 pukul 22.10
https://medium.com/@puthyadamdewi8/arsitektur-dan-organisasi-komputer-struktur-
dan-fungsi-komputer

 PERTEMUAN KE 2
Komputer,Diakses Pada 06 November 2020 pukul 15.00
https://id.wikipedia.org/wiki/Komputer

Prayudhistira,Raka(2017,Agustus),Sistem Bus.researchgate.Diakses pada 06 November 2020


pukul 15.00
https://www.researchgate.net/publication/318815310_Sistem_Bus

CPU,Diakses pada 06 November 2020 pukul 15.00


https://id.wikipedia.org/wiki/CPU

MotherBoard,Diakses pada 06 November pukul 15.01


https://id.wikipedia.org/wiki/Motherboard

Powersupply,Diakses pada 06 November pukul 15.01


https://id.wikipedia.org/wiki/Powersupply
Putra,Danar,(2014,Oktober 30),Sistem I/O.danarputra68.Diakses pada 06 November
Pukul 15.15
https://danarputra68.wordpress.com/2014/10/30/sistem-inputoutput-io/

 PERTEMUAN KE -3

Gunawan,Khairil.(2017,November 17).indoworxPengertian dan Macam-macam


processor.Diakses Pada 09 November 2020 pukul 11.10
https://indoworx.com/pengertian-dan-macam-macam-processor/

Sutrisno.(2017,Maret 6).Sejarah dan Perkembanagan processor.blogunnesDiakses Pada 09


November 2020 pukul 11.20
http://blog.unnes.ac.id/sutrisno/2017/03/06/sejarah-dan-perkembangan-processor-intel/

 PERTEMUAN KE-4

Alamsyah,Akbar.(2012,Oktober 22).Pengertian dan Karakteristik Sistem


BUS.akbarshare21.Diakses pada 09 November 2020 pukul 12.01
http://akbarshare21.blogspot.com/2012/10/pengertian-dan-karakteristik-sistem-bus_4102.html

Yogaperdana,Muhamad(2011),Sistem Bus.myogaperdane. Diakses Pada 09 November


2020 pukul 12.01
http://myogaperdana.blogspot.com/2013/03/sistem-bus.html

Hendrawan,Pricho(2012,April 26).Perkembangan SistemBus.prichoblogspot. Diakses Pada 09


November 2020 pukul 12.10
http://pricho.blogspot.com/2012/04/perkembangan-sistem-bus.html

Siswanto(2015,April 05).Sistem Bus.siswantongeblog.Diakses Pada 09 November 2020


pukul 12.10
http://siswantongeblog.blogspot.co.id/2015/10/sistem-bus.html

Eka.(2014).Struktur Interkoneksi. nhunhea .Diakses pada 09 November 2020 pukul 12.15


http://nhunhea.blogspot.co.id/2013/05/struktur-interkoneksi.html

 PERTEMUA KE 5-6

(2019,Mei 1). MEMORI: PENGERTIAN, SEJARAH SERTA JENIS MENURUT


PENYIMPANANNYA.Scotware. Diakses pada 09 November 2020 pukul 13.00
https://www.scotware.net/hardware/ memori-pengertian-sejarah-serta-jenis-menurut-
penyimpanannya/

Anda mungkin juga menyukai