Computer
Arithmetic Unit
Control Unit
Internal Memory
CPU
Istilah
1. Memory Cell : Piranti yg digunakan untuk menyimpan satu bit tunggal ( 0 atau 1) 2. Memory Word : Sebuah group bit (cell) dalam memory Contoh : Sebuah register terdiri dari 8 FF dpt dikatakan sebagai memory yg menyimpan 8 bit word 3. Byte : Istilah khusus ygmenyatakan group 8 bit 4. Capacity : Untuk menyatakan banyaknya bit yg dapat disimpan dalam sebuah sistem memory
Istilah
Contoh: kapasitas memory 4096 x 20 word = 81920 bit word
0 .
20 bit
D19|D18|D17|.|D0 1 D19|D18|D17|.|D0
.
4096 x 20 word
4096
. .
. 4095
D19|D18|D17|.|D0
Istilah
5. Density : Istilah lain dari Capacity 6. Address : Jumlah lokasi dari word dalam memory 7. Read Operasi : (FETCH), operasi mengambil data word yg berada pd lokasi tertentu dalam memori ditransfer ke piranti lain 8. Write operasi : proses penyimpanan (store) word ke lokasi memori tertentu 9. Access time : waktu yg diperlukan untuk melakukan operasi READ
Istilah
Access time
Address
Memory
Data
diukur dari : waktu antara memory menerima alamat baru sampai data siap di jalur output data
Istilah
10. Volatile Memory: untuk menyatakan type memory yg berkaitan dengan daya listrik Volatile: Jika daya listrik dilepas maka data akan hilang (contohnya RAM). Non Volatile: Jika daya listrik dilepas maka data tidak hilang (contohnya Disket, Hardisk) 11. RAM (Random Access Memory) : Access time-nya sama untuk setiap alamat lokasi dalam memory 12. SAM (Sequential Access Memory) : Access time-nya tidak constant bergantung alamat lokasi dalam memory
Istilah
13. Read/Write Memory: Memory yg dapat dibaca atau ditulis 14. Read Only Memory (ROM): proses penulisannya sekali, selanjutnya hanya dibaca saja. 15. Static Memory: Data akan tetap tersimpan selama ada power, tanpa perlu penulisan data secara periodik pada memory 16. Dinamic Memory: Meskipun power diberikan, masih perlu penulisan secara periodik pada memory (proses refresh)
Konsep Memory
Definisi : memory adalah tempat menyimpan data
Akses Memory : Write : menulis data kedalam memory (menyimpan data) Read : membaca data dari memory (mengambil data)
Aplikasi Memory
ILustrasi Memory
Alamat Word Size A2 A1 A0 0 0 0 word 0 0 0 1 word 1 0 1 0 word 2 0 1 1 word 3 1 0 0 word 4 1 0 1 word 5 1 1 0 word 6 1 1 1 word 7
Kapasitas Memory
Word dinyatakan perkalian dari 1024 1K (210 = 1024) Contoh : Sebuah memori dinyatakan 2K x 8, maka jumlah word yang dapat disimpan = 2K x 1024 = 2048 word Tiap word 8 bit (jml bit per word atau word size = 8 bit) Jumlah total bit = 2048 x 8 = 16384 bit Kapasitas Memori : banyaknya bit yg dapat disimpan dalam sebuah sistem memori Kapasitas sebuah memori 2K x 8 = 16384 bit
Kapasitas Memory
Dinyatakan dalam: Megabit, Gigabit, Megabyte, Kilobyte - 1 byte = 8 bit - 1 Kbit= 210 bit, 1 Mbit= 220bit, 1Gbit = 230bit Biasanya untuk menyatakan kapasitas memory jenis: Disk (Hard disk, Diskette, CD, Flash Disk) Dapat juga dinyatakan dalam: 4Kx8, 32Kx16 dsb, (khusus untuk memory jenis RAM danR OM)
Perintah Read/Write
Memory Enable
Data Output
. . . .
. . . .
. . . .
. . . .
Address A4 A3 A2 A1 A0 0 0 0 0 0 0 0 0 0 1
. . . .
1 0
1 1
0 1
1 1
1 1 1 1 0 1 1 1 1 1
1. Jelaskan kondisi tiap-tiap input dan output ketika lokasi alamat 00001 dibaca (read) 2. Jelaskan kondisi tiap-tiap input dan output ketika data word 1110 ditulis pada lokasi alamat 01101 Jawab 1. Data 1001 setelah diinputkan melalui I3-I0 pada alamat 00001, diambil dengan mengaktifkan ME dan READ ke jalur data output. Nilai Dout(Q3-Q0) = 1001 2. Data word 1110 yg disiapkan di jalur data input I3-I0 akan ditulis pada lokasi alamat 01101 ketika ME dan Write aktif
Hubungan Memory-CPU
Address Bus
CPU
Data Bus
Memory IC
Memory IC
Control Bus Address Bus : Unidirectional bus (bus satu arah) berisi keluaran alamat biner dari CPU ke IC memory untuk memilih satu lokasi di memory Data Bus : Bi-directional bus berisi data Control Bus : Berisi Sinyal Control (sinyal R/W) dari CPU ke memory IC
Ekspansi Memory
Ekspansi memory memperbesar kapasitas memory
(word size)
Diperlukan: - 4 buah Memory @ 1 K x 8 - 1 buah Decoder 2x4, untuk menyeleksi memory mana dari ke-4 memory yang tersedia, yang diaktifkan
Ekspansi Memory
Ekspansi Memory
A15 A14 A13 A12 A11 A10 A9
E1
74LS138
E3 E2
7 6 5 4 3 2 1 0
CPU
A0
2
R/ D7
RAM 1K x 8
R/ Data I/O CS
RAM 1K x 8
R/ Data I/O CS
RAM 1K x 8
R/ Data I/O CS
RAM 1K x 8
R/ Data I/O CS
D0