Anda di halaman 1dari 3

============================================

ALU, singkatan dari Arithmetic And Logic Unit (bahasa Indonesia: unit aritmatika
dan logika), adalah salah satu bagian dalam dari sebuah mikroprosesor yang berf
ungsi untuk melakukan operasi hitungan aritmatika dan logika. Contoh operasi ari
tmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi log
ika adalah logika AND dan OR. tugas utama dari ALU (Arithmetic And Logic Unit)ad
alah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai
dengan instruksi program. ALU melakukan operasi arithmatika dengan dasar pertamb
ahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, d
an pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di
ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut adder. Tug
as lalin dari ALU adalah melakukan keputusan dari operasi logika sesuai dengan i
nstruksi program. Operasi logika (logical operation) meliputi perbandingan dua b
uah elemen logika dengan menggunakan operator logika, yaitu:
a. sama dengan (=)
b. tidak sama dengan (<>)
c. kurang dari (<)
d. kurang atau sama dengan dari (<=)
e. lebih besar dari (>)
f. lebih besar atau sama dengan dari (>=) (sumber: Buku Pengenalan Komputer, Hal
154-155, karangan Prof.Dr.Jogiyanto H.M, M.B.A.,Akt.)
Fungsi-fungsi yang didefinisikan pada ALU adalah Add (penjumlahan), Addu (penjum
lahan tidak bertanda), Sub (pengurangan), Subu (pengurangan tidak bertanda), and
, or, xor, sll (shift left logical), srl (shift right logical), sra (shift right
arithmetic), dan lain-lain.
==============================================
Unit kendali (bahasa Inggris: Control Unit - CU) adalah salah satu bagian dari C
PU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang
dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output
dari CU ini akan mengatur aktivitas bagian lainnya dari perangkat CPU.
Pada awal-awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang s
usah untuk didesain. Sekarang, CU diimplementasikan sebagai sebuah microprogram
yang disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word
dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-wor
d tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat
tersebut, termasuk di antaranya adalah register, ALU, register instruksi, bus da
n peralatan input/output di luar chip. Pada komputer modern, setiap subsistem in
i telah memiliki kontrolernya masing-masing, dengan CU sebagai pemantaunya (supe
rvisor). CU, juga berfungsi untuk bersinkronasi antar komponen.
Tugas dari CU adalah sebagai berikut:
Mengatur dan mengendalikan alat-alat input dan output.
Mengambil instruksi-instruksi dari memori utama.
Mengambil data dari memori utama kalau diperlukan oleh proses.
Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logi
ka serta mengawasi kerja.
Menyimpan hasil proses ke memori utama.

======================================================
Memori (atau lebih tepat disebut memori fisik) merupakan istilah generik yang me
rujuk pada media penyimpanan data sementara pada komputer. Setiap program dan da
ta yang sedang diproses oleh prosesor akan disimpan di dalam memori fisik. Data
yang disimpan dalam memori fisik bersifat sementara, karena data yang disimpan d
i dalamnya akan tersimpan selama komputer tersebut masih dialiri daya (dengan ka
ta lain, komputer itu masih hidup). Ketika komputer itu direset atau dimatikan,
data yang disimpan dalam memori fisik akan hilang. Oleh karena itulah, sebelum m
ematikan komputer, semua data yang belum disimpan ke dalam media penyimpanan per
manen (umumnya berbasis disk, semacam hard disk atau floppy disk), sehingga data
tersebut dapat dibuka kembali di lain kesempatan. Memori fisik umumnya diimplem
entasikan dalam bentuk Random Access Memory (RAM), yang bersifat dinamis (DRAM).
Mengapa disebut Random Access, adalah karena akses terhadap lokasi-lokasi di da
lamnya dapat dilakukan secara acak (random), bukan secara berurutan (sekuensial)
. Meskipun demikian, kata random access dalam RAM ini sering menjadi salah kapra
h. Sebagai contoh, memori yang hanya dapat dibaca (ROM), juga dapat diakses seca
ra random, tetapi ia dibedakan dengan RAM karena ROM dapat menyimpan data tanpa
kebutuhan daya dan tidak dapat ditulisi sewaktu-waktu. Selain itu, hard disk yan
g juga merupakan salah satu media penyimpanan juga dapat diakses secara acak, ta
pi ia tidak digolongkan ke dalam Random Access Memory.
**************
ROM = Memori hanya baca (bahasa Inggris: Read-only Memory) adalah istilah untuk
media penyimpanan data pada komputer. ROM ini adalah salah satu memori yang ada
dalam computer. ROM ini sifatnya permanen, artinya program / data yang disimpan
di dalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matika
n.
Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data d
ari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM
ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunak
an untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti
keras).
Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system komputer
yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam komputer sa
at komputer dihidupkan.
ROM modern didapati dalam bentuk IC, persis seperti medium penyimpanan/memori la
innya seperti RAM. Untuk membedakannya perlu membaca teks yang tertera pada IC-n
ya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan jenis ROM , xxx me
nunjukkan kapasitas dalam kilo bit.
*******************
RAM = Memori akses acak (bahasa Inggris: Random access memory, RAM) adalah sebua
h tipe penyimpanan komputer yang isinya dapat diakses dalam waktu yang tetap tid
ak memperdulikan letak data tersebut dalam memori. Ini berlawanan dengan alat me
mori urut, seperti tape magnetik, disk dan drum, di mana gerakan mekanikal dari
media penyimpanan memaksa komputer untuk mengakses data secara berurutan.
Pertama kali dikenal pada tahun 60'an. Hanya saja saat itu memori semikonduktor
belumlah populer karena harganya yang sangat mahal. Saat itu lebih lazim untuk m
enggunakan memori utama magnetic.
Perusahaan semikonduktor seperti Intel memulai debutnya dengan memproduksi RAM ,
lebih tepatnya jenis DRAM.
Biasanya RAM dapat ditulis dan dibaca, berlawanan dengan ROM (read-only-memory),
RAM biasanya digunakan untuk penyimpanan primer (memori utama) dalam komputer u
ntuk digunakan dan mengubah informasi secara aktif, meskipun beberapa alat mengg
unakan beberapa jenis RAM untuk menyediakan penyimpanan sekunder jangka-panjang.

Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena
sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. H
anya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak
semudah dan fleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa ba
gian dari space addres RAM ( memori utama ) dari sebuah sistem yang dipetakan ke
dalam satu atau dua chip ROM.
============================================
INPUT / OUTPUT
I/O
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Unit Input/Output (I/O) adalah (masukan) / (keluaran) bagian dari sistem mikropr
osesor yang digunakan oleh mikroprosesor itu untuk berhubungan dengan dunia luar
.
Unit input adalah (masukan) unit luar yang digunakan untuk memasukkan data dari
luar ke dalam mikroprosesor ini, contohnya data yang berasal dari keyboard atau
mouse. Sementara unit output (keluaran) biasanya digunakan untuk menampilkan dat
a, 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 kon
trol, antara lain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (I
nput/Output Write [IOW]).
================================================

Anda mungkin juga menyukai