Anda di halaman 1dari 20

Memori

REGISTER
RAM
MEMORY
INTERNAL

ROM
CACHE

MEMORY
EKSTERNAL

MAGNETIC DISK

OPTICAL
MAGNETIC

REGISTER MEMORI
Register merupakan sebagian memori dari
mikroprosesor yang dapat diakses dengan
kecepatan yang sangat tinggi.
Didesain u/ menampung data, data tsb. dapat
diakses dan diakses dalam berbagai operasi dgn
kecepatan tinggi.

U/ prosessor 8088/8086, 80188/80186, 80286 register 16


bit
U/ prosessor 80386/80486/80586/Pentium register 32 bit
Optional u/ general purpose register not independent 8 bit
registers u/ High Order Byte dan Low Order Byte

NEXT

JENIS-JENIS REGISTER
1. General-purpose registers (data registers):
16 bit
: AX, BX, CX, DX
8 bit
: AH, AL, BH, BL, CH, CL, DH, DL
2. Segment registers : CS, DS, SS, ES
3. Index register: SI, DI, IP
4. Pointer register: IP, SP
5. Flags registers: Overflow, Direction, Interrupt,
Trap, Sign, Zero, Auxiliary Carry, Parity, Carry
16 bit, tetapi hanya 9 bit yang digunakan
BACK

MEMORY INTERNAL

Kapasitas
Satuan transfer
Metode Akses
Kinerja

BACK

Kapasitas
Ukuran Word
Satuan alami organisasi memori

Banyaknya words
atau Bytes

BACK

Satuan Transfer
Internal
Jumlah bit dalam sekali akses
Sama dengan jumlah saluran data (= ukuran
word)

External
Dalam satuan block yg merupakan kelipatan word

Addressable unit
Lokasi terkecil yang dpt dialamati secara uniq
Secara internal biasanya sama dengan Word
Untuk disk digunakan satuan Cluster

BACK

Metode Akses
Sekuensial
Mulai dari awal sampai lokasi yang dituju
Waktu akses tergantung pada lokasi data dan lokasi
sebelumnya
Contoh tape

Direct
Setiap blocks memilki address yg unique
Pengaksesan dengan cara lompat ke kisaran umum
(general vicinity) ditambah pencarian sekuensial
Waktu akses tdk tergantung pada lokasi dan lokasi
sebelumnya
contoh disk

NEXT

Metode Akses
Random
Setiap lokasi memiliki alamat tertentu
Waktu akses tdk tergantung pada urutan akses
sebelumnya
Contoh RAM

Associative
Data dicari berdasarkan isinya bukan berdasarkan
alamatnya
Waktu akses tdk tergantung terhadap lokasi atau pola
akses sebelumnya
Contoh: cache

BACK

Kinerja (Performance)
Access time
Waktu untuk melakukan operasi baca-tulis

Memory Cycle time


Diperlukan waktu tambahan untuk recovery
sebelum akses berikutnya
Access time + recovery

Transfer Rate
Kecepatan transfer data ke/dari unit memori
BACK

NEXT

Dynamic RAM

Bit tersimpan berupa muatan dalam capacitor


Muatan dapat bocor
Perlu di-refresh
Konstruksi sederhana
Ukuran per bit nya kecil
Murah
Perlu refresh-circuits
Lambat
Main memory
NEXT

Static RAM

Bit disimpan sebagai switches on/off


Tidk ada kebocoran
Tdk perlu refreshing
Konstruksi lebih complex
Ukuran per bit lebih besar
Lebih mahal
Tidak memerlukan refresh-circuits
Lebih cepat
Cache
BACK

Read Only Memory (ROM)


Menyimpan secara permanen
Untuk

Microprogramming
Library subroutines
Systems programs (BIOS)
Function tables

NEXT

Read Only Memory (ROM)


N input bits
2N words by M bits
Implement M arbitrary functions of N
variables
Example 8 words by 5 bits:

NEXT

Jenis ROM
Ditulisi pada saat dibuat
Sangat mahal

Programmable (once)
PROM
Diperlukan peralatan khusus untuk memprogram

Read mostly
Erasable Programmable (EPROM)
Dihapus dg sinar UV

Electrically Erasable (EEPROM)


Perlu waktu lebih lama untuk menulisi

Flash memory
Menghapus seleuruh memori secara electris

BACK

Cache

BACK

Memori cepat dg kapasitas yg sedikit


Terletak antara main memory dengan CPU
Bisa saja diletakkan dalam chip CPU atau
module tersendiri

MAGNETIC DISK

NEXT

Metal atau plastic dilapisi dengan material yang bersifat


magnet (iron oxide)

Floppy Disk
8, 5.25, 3.5
Kapasitas kecil
sampai 1.44Mbyte (ada yg 2.88M)

Lambat
Umum dipakai
Murah

BACK

Optical Storage CD-ROM

Originally for audio


650Mbytes giving over 70 minutes audio
Polycarbonate coated with highly reflective coat, usually
aluminum
Data stored as pits
Read by reflecting laser
Constant packing density
Constant linear velocity

BACK

Magnetic Tape

Serial access
Lambat
Sangat Murah
Backup and archive

BACK

Anda mungkin juga menyukai