Penyimpanan data komputer seperti RAM dan ROM berfungsi sebagai penyimpanan primer yang digunakan untuk menyimpan perangkat lunak dan data sementara. RAM memungkinkan operasi baca dan tulis tetapi mudah hilang isinya, sedangkan ROM hanya dapat dibaca dan tidak mudah hilang. Unit pengendali dan ALU berperan dalam memecahkan masalah dengan mengeksekusi instruksi program.
1. PERANAN PENYIMPANAN PRIMER
DALAM PENGGUNAAN KOMPUTER
Penyimpanan data komputer, berasal dari bahasa
Inggris "computer data storage" sering disebut
sebagai memori komputer, merujuk kepada
komponen
perangkat
komputer,
dan
media
perekaman yang mempertahankan data digital yang
digunakan untuk beberapa interval waktu.
2. Penyimpanan
data
komputer
menyediakan salah satu tiga fungsi inti
dari
komputer
modern,
yakni
mempertahankan
informasi
dan
merupakan
salah
satu
komponen
fundamental yang terdapat di dalam
semua komputer modern, dan memiliki
keterkaitan dengan mikroprosesor, dan
menjadi model komputer yang digunakan
semenjak 1940-an.
3. Dalam
penggunaan
kontemporer,
memori
komputer merujuk kepada bentuk media
penyimpanan berbahan semikonduktor, yang
dikenal dengan sebutan Random Access Memory
(RAM), dan kadang-kadang dalam bentuk lainnya
yang lebih cepat tapi hanya dapat menyimpan
data secara sementara. Akan tetapi, istilah
"computer storage" sekarang secara umum
merujuk
kepada
media
penyimpanan
massal, yang bisa berupa cakram optis, beberapa
bentuk media penyimpanan magnetis (seperti
halnya hard disk) dan tipe-tipe media
penyimpanan lainnya yang lebih lambat ketimbang
RAM, tapi memiliki sifat lebih permanen, seperti
flash memory.
4. RAM (Random access memory) adalah
sebuah tipe penyimpanan komputer yang
isinya dapat diakses dalam waktu yang tetap
tidak memperdulikan letak data tersebut
dalam memori, berfungsi sebagai bagian
penyimpanan primer yang digunakan untuk
menyimpan perangkat lunak dan data. RAM
memungkinkan operasi baca maupun tulis
tetapi merupakan perangkat yang mudah
hilang (volatile) karena isinya hilang saat
daya listrik dimatikan.
5. ROM ( Read Only Memory) adalah istilah
untuk medium penyimpanan data pada
komputer, yang merupakan suatu jenis
khusus penyimpanan primer yang dapat
dibaca tetapi tidak dapat ditulisi.
ROM bersifat tidak mudah hilang (non
volatile) dalam artian bahwa isinya tidak
terhapus saat daya listrik sistem
dimatikan.
6. Cache
Memory
adalah
memori
berkecepatan tinggi yang menyimpan data
dan instruksi terkini yang sudah diload
oleh CPU. Cache lebih cepat daripada
memori biasa, dan sangat memengaruhi
kinerja komputer. Ada dua jenis cache
memory, yaitu cache internal disebut
Level-1 (L1) dan cache eksternal yang
disebut Level -2 (L2)
7. Cache Memori : Perpindahan intruksi
program dan data antara penyimpanan
primer dan prosesor (unit pengendali dan
ALU) dicapai pada kecepatan yang sangat
tinggi.
Operasi ini hanya membutuhkan 50
nanosecond. Satu nenosecond adalah
satu per milyar dari satu detik.
cara kerja : isi cache memori diperiksa
oleh prosesor sebelum prosesor mencari
intruksi program atau data pada RAM.
8. Unit Pengendali : suatu rencana untuk
penyelesaian
suatu
masalah
dengan
mempergunakan suatu komputer. Program ini
terdiri dari serangkaian instruksi-instruksi atau
pernyataan-pernyataan dalam suatu bentuk yang
dapat diterima oleh komputer dan disiapkan untuk
memperoleh suatu hasil yang khusus.
Fungsi :
untuk memecahkan masalah yang dibawa oleh
user atau pemakai, dan hasil pemecahan masalah
tersebut segera diperoleh dalam bentuk suatu
yang telah tercetak.
9. ALU, singkatan dari Arithmetic And Logic
Unit (bahasa Indonesia: unit aritmatika dan
logika), adalah salah satu bagian dalam dari
sebuah mikroprosesor yang berfungsi untuk
melakukan operasi hitungan aritmatika dan
logika. Contoh operasi aritmatika adalah
operasi
penjumlahan
dan
pengurangan, sedangkan contoh operasi
logika adalah logika AND dan OR. tugas
utama dari ALU (Arithmetic And Logic
Unit)adalah melakukan semua perhitungan
aritmatika atau matematika yang terjadi
sesuai dengan instruksi program
10. ALU melakukan operasi aritmatika yang
lainnya.
Seperti
pengurangan, perkalian, dan pembagian
dilakukan dengan dasar penjumlahan.
Sehingga sirkuit elektronik di ALU yang
digunakan untuk melaksanakan operasi
aritmatika ini disebut adder. ALU
melakukan operasi arithmatika dengan
dasar pertambahan, sedang operasi
arithmatika
yang
lainnya,
seperti
pengurangan, perkalian, dan pembagian
dilakukan dengan dasar penjumlahan.
11. sehingga sirkuit elektronik di ALU yang
digunakan untuk melaksanakan operasi
arithmatika ini disebut adder. Tugas lalin dari
ALU adalah melakukan keputusan dari
operasi logika sesuai dengan instruksi
program. Operasi logika (logical operation)
meliputi perbandingan dua buah 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 (>=)
12. Fungsi-fungsi yang didefinisikan pada ALU
adalah
Add
(penjumlahan),
Addu
(penjumlahan 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.