Anda di halaman 1dari 13

Welcome to

MEMORI UTAMA

@Syahrul
MEMORI UTAMA
PREFIKS BILANGAN
PREFIKS BINER digunakan hanya ketika kuantitas kita hadapi
adalah pangkat 2.
PREFIKS DESIMAL bekerja dengan pangkat 10.

contoh yang harus menggunakan prefiks desimal dan prefiks biner :

 PREFIKS DESIMAL :
 Ukuran File (byte)
 Ukuran Disk dan drive (byte)
 Kecepatan Transfer /bandwidth (bit/second)
 PREFIKS BINER:
 RAM (byte)
 CPU cache (byte)
MEMORI UTAMA
MEMORI UTAMA
Isi setiap lokasi memori disebut 1 word

MEMORI UTAMA
Memori
Kapasitas Total Memori
KTM = JLM x WL 0 0000 00001111
JLM = 2N 1 0001 11001100
2 0010 01010101
KTM = 2 x WL N

KTM = kapasitas total memori, dalam


satuan KB, MB, atau GB
WL = word length (panjang word), dalam satuan bit/byte
JLM = jumlah lokasi memori (adresibilitas memori)

N = jumlah bus alamat, dalam satuan bit 15 1111 00111100

Jumlah bus alamat N WL


MEMORI UTAMA
Kapasitas total memori
MEMORI UTAMA
Kapasitas total memori
Contoh : Sebuah komputer mempunyai memori utama
dengan jumlah lokasi 1024 dan masing-masing lokasi 32
bit. Hitung kapasitas total memori.
Solusi:

Word length = 32 bit = 4 byte


Jumlah lokasi = 1024 = 1 K
 KTM (kapasitas total memori) = 1 K x 4 byte = 4 KB
MEMORI UTAMA
Kapasitas total memori
Contoh : Sebuah CPU mempunyai saluran alamat 12 bit untuk
mengalamati memori. (a) Berapa besar adresibilitas memori dari
CPU tsb. (b) Jika memori mempunyai kapasitas total 16 KB,
berapakah word length dari memori.
Solusi:

(a) Jumlah bit alamat = 12

Adresibilitas Memori (jumlah lokasi) =

212 = 4096 lokasi = 4 K lokasi

(b) Kapasitas memori = 16 KB.

Word length = kapasitas memori/jumlah lokasi = 16 KB/4K = 4 B


MEMORI UTAMA
Kecepatan memori

Acces time – ta : Waktu yang dibutuhkan oleh


memori untuk membaca (atau menulis) pada
sebuah lokasi memori.
Settling time – ts : waktu istirahat yang dibutuhkan
tc = t a + t s
untuk mengakses lokasi berikutnya.  
1 𝑤𝑜𝑟𝑑
Cycle time – tc : waktu minimum yang intervalnya 𝐵𝑊 =
mulai dari awal satu akses ke awal akses berikutnya. tc
Jadi merupakan penjumlahan access time dan
settling time.
Bandwidth – BW : jumlah byte yang dapat diakses
per satuan waktu .
MEMORI UTAMA
Memori
00001111 0000 0
0001 1
CPU 11001100
01010101 0010 2
BUFFER
Bus data
00111100

00111100 1111 15

WL N
MEMORI UTAMA
Kecepatan memori
Contoh: Sebuah memori RAM mempunyai waktu akses 45 ηs. Di samping
itu juga mempunyai settling time 5 ηs yang diperlukan untuk penyelesaian
satu akses ke awal akses berikutnya. Hitung cycle time dan bandwidth
memori RAM tersebut.

tc = ta + ts = 45 ns + 5 ns = 50 ns
 
1 𝑤𝑜𝑟𝑑 1 𝐵𝑦𝑡𝑒 1𝐵 20 x 106 𝐵
𝐵𝑊 = = = −9
= =20 𝑀𝐵𝑝𝑠
tc 50 𝑛𝑠 50 𝑥 10 𝑠 𝑠
MEMORI UTAMA
TUGAS - 3

1. Sebuah Prosesor Intel dapat mengakses memori 4 GB.


Berapa bit bus alamat yang harus disediakan jika ukuran
word memori (word length) adalah 8 bit.

2. Mikroprosesor Intel 80286 mempunyai bus alamat 24-bit.


Berapa banyak word maksimum yang lebarnya 32-bit
(word length) yang memungkinkan untuk memori
tersebut. Berapa kapasitas total memori yang dapat
diakses oleh prosesor tersebut.
MEMORI UTAMA
TUGAS - 3

3. Memori dengan kapasitas total 16 GB, word length 16


bit, cycle time 20 ns dan settling time 2 ns.
Hitunglah:
a. Jumlah lokasi memori
b. Jumlah address bus memori
c. Access time memori
d. Bandwidth memori

Anda mungkin juga menyukai