Pengenalan Komputer
Main Memory
Main memory adalah media penyimpanan data yang akan
diproses maupun yang sudah diproses.
Ukuran dari main memory adalah satuan byte
Giga Byte (GB)
1024 MB
1024 KB
1024 Byte
8 bit
Main Memory
Memori terdiri dari sejumlah cell-cell yang masingmasing dapat menyimpan informasi (instruksi maupun
data)
Tiap cell memiliki alamat yang dipakai program sebagai
acuan.
0
Instruksi
1
Instruksi
2
3
Data
Data
Main Memory
RAM (Random Access Memory)
Memori yang dapat dibaca, diisi, dan diubah menurut
kebutuhan (volatile).
Bersifat sementara.
Struktur RAM dibagi menjadi 4:
1. Input Storage, digunakan untuk menampung input yang dimasukkan lewat
alat input
2. Program Storage, digunakan untuk menyimpan semua instruksi-instruksi
program yang akan diproses
3. Working Storage, digunakan untuk menyimpan data yang akan diolah dan
hasil dari pengolahan
4. Output Storage, digunakan untuk menampung hasil akhir dari pengolahan
data yang akan ditampilkan ke alat output
RAM
Main Memory
ROM (Read Only Memory)
Salah satu memori, mempunyai sifat hanya dapat dibaca
dan tidak bisa diubah
Bersifat permanen atau tetap (non volatile).
Letak ROM berada pada BIOS mainboard
ROM berisi sistem operasi yang berupa program-program
pokok yang diperlukan oleh sistem komputer
Contoh Program di ROM: penampilan karakter di layar,
Bootsrap Program, Interpreter Basic (pada komputer
micro Apple dan IBM PC)
Main Memory
Jenis ROM:
PROM (Programmable Read Only Memory)
ROM yang dapat diprogram sekali saja oleh programmer yang
selanjutnya tidak dapat diubah kembali.
ROM
Main memory yang terdiri dari ribuan cincin magnetik kecil berukuran
diameter 18 mm dengan lubang berdiameter 10 mm
Bentuknya seperti kue donat
Tiap-tiap core dihubungkan dengan kabel kawat membentuk suatu bidang
core
Digunakan selama 10 tahun (1960 1970)
Semiconductor Storage
-
Charge-Coupled Device
-
Main memory yang terdiri dari ribuan metal bujur sangkar berukuran
kecil yang masing-masing dapat informasi digit binari dalam bentuk
beban elektronik (electronic charge)
BUS/Pathway
Suatu sirkuit yang merupakan jalur transportasi informasi
antara dua atau lebih alat-alat dalam sistem komputer
Internal BUS
Dilekatkan langsung dengan Bus
Memory data register
Memory address register
Control unit
Address bus
Bus yang digunakan untuk jalur transportasi alamat di main memory
untuk data atau instruksi yang akan diambil atau akan direkamkan.
Control bus
Bus yang digunakan untuk mengirimkan sinyal sebagai
pemberitahuan akan dikirimkan suatu informasi atau telah
diterimanya informasi yang dikirimkan dari satu alat ke alat yang
lain.
Eksternal BUS
Tidak dilekatkan langsung dengan BUS
I/O port
DMA controller
I/O channel
I/O Port
- Mengirim dan menerima informasi dari alat I/O melalui jalur
data bus
- Program-controlled I/O merupakan cara pengiriman informasi
ke alat-alat I/O dengan hanya satu word data saja setiap saat
(satu karakter = 1 byte, 1 word = 2 atau lebih byte)
I/O Port
- Contoh: keyboard yang dihubungkan dengan keyboard
interface.
DMA controller
- Pengiriman informasi dalam jumlah yang besar (beberapa
word sekaligus)
- Membuat komunikasi informasi antara alat I/O dengan CPU
lebih efisien.
- Bus dilekatkan pada DMA controller yang dihubungkan
dengan alat I/O
- Memiliki processor sendiri yang akan menangani operasi baca
dan tulis antara CPU dengan alat I/O
DMA controller
-
I/O channel
-