“ORGANISASI KOMPUTER”
OLEH :
171220384
2018
1. KARAKTERISTIK MEMORI
- Lokasi Memori
- Kapasitas Memori
- Satuan Transfer
- Metode Akses Memori
- Kinerja Memori
- Jenis Fisik Memori
- Karakteristik Fisik Memori
- Organisasi
Lokasi Memori
· Memori Local atau sering disebut dengan register. Built-in berada dalam CPU,
diperlukan untuk semua kegitan CPU.
· Memori Internal atau sering disebut dengan memory primer atau memory
utama. Berada diluar CPU bersifat internal pada system computer, diperlukan oleh
CPU dalam proses eksekusi (operasi) program sehingga dapat diakses secara
langsung oleh CPU tanpa melalui perantara.
Kapasitas Memori
· Kapasitas memory internal dinyatakan dalam bentuk byte (1 byte = 8 bit) atau
word.
Satuan Transfer
Satuan transfer sama dengan jumlah saluran data yang masuk ke dan keluar dari
modul memori.
- Bagi memori internal, satuan transfer merupakan jumlah Bit yg dibaca atau yg
dituliskan ke dlm memori pd suatu saat.. Jumlah saluran ini sering kali sama
dengan panjang word, tapi dimungkinkan juga tidak sama
- Bagi memori eksternal, data ditransfer dlm juml yg jauh lebih besar dari word
(block).
Konsep Satuan Transfer
a. Sequential Access
- Menggunakan shared R/W mechanism, tetapi setiap blok & record memiliki
alamat yang unik berdasarkan lokasi fisik
c. Random Access
- Setiap lokasi dpt dipilih secara random & diakses serta dialamati secara
langsung.
- Waktu mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya
& bersifat konstan.
Kinerja Memori
- Bagi RAM, waktu akses : waktu yang dibutuhkan untuk melakukan operasi
W/R
- Bagi non RAM, waktu akses : waktu yang dibutuhkan untuk melakukan
mekanisme W/R pada lokasi tertentu.
- Waktu akses ditambah dengan waktu transien hingga sinyal hilang dari saluran
atau untuk menghasilkan kembali data ini dibaca secara destruktif.
- Konsep ini digunakan pada RAM
- Memory Volatile
Memory volatile adalah memori yang datanya dapat ditulis atau dihapus, dan data
akan hilang ketika tidak mendapat power / daya. Memory jenis ini hanya untuk
penyimpanan data sementara saja, bukan untuk jangka waktu yang lama. Contoh
dari memory volatile adalah RAM (Random Access Memory)digunakan sebagai
- Memory Non-Volatile
Memory Non‐Volatile adalah memory yang datanya dapat ditulis dan dihapus,
akan tetapi datanya tidak hilang ketika tidak mendapat daya. Memory jenis ini
banyak digunakan untuk menyimpan data dalam jangka waktu yang lama. Contoh
memory non‐volatile adalah Hardisk, Flashdisk,dll.
Organisasi
· Hirarki Memory : Semakin kecil waktu access, semakin besar harga per bit.
Semakin besar kapasitas, semakin keci harga per bit. Semakin besar kapasitas,
semakin besar waktu access
Teknik Pengalamatan
- Immediate Addressing
- Direct Addressing
- Indirect Addressing
- Register addressing
- Register indirect addressing
- Displacement addressing
- Stack addressing
1. Immediate Addresing
Keuntungan
·Tidak adanya referensi memori selain dari instruksi yang diperlukan untuk
memperoleh operand
Kekurangan
2. Direct Addresing
Dalam mode pengalamatan direct addressing, harga yang akan dipakai diambil
langsung dalam alamat memori lain. Contohnya: MOV A,30h. Dalam instruksi ini
akan dibaca data dari RAM internal dengan alamat 30h dan kemudian disimpan
dalam akumulator. Mode pengalamatan ini cukup cepat, meskipun harga yang
didapat tidak langsung seperti immediate, namun cukup cepat karena disimpan
dalam RAM internal. Demikian pula akan lebih mudah menggunakan mode ini
daripada mode immediate karena harga yang didapat bisa dari lokasi memori yang
mungkin variabel.
Kelebihan
Kelemahan
·Keterbatasan field alamat karena panjang field alamat biasanya lebih kecil
dibandingkan panjang word
3. Indirect Addresing
Kelebihan
·Ruang bagi alamat menjadi besar sehingga semakin banyak alamat yang dapat
referensi
Kekurangan
4. Register Addressing
Register adalah merupakan sebagian memori dari mikro prosessor yang dapat
diakses dengan kecepatan tinggi. Metode pengalamatan register ini mirip dengan
mode pengalamatan langsung. Perbedaannya terletak pada field alamat yang
mengacu pada register, bukan pada memori utama. Field yang mereferensi
register memiliki panjang 3 atau 4 bit, sehingga dapat mereferensi 8 atau 16
register general purpose.
Kerugian
6. Displacement Addressing
·Relative addressing
Register yang direferensi secara implisit adalah progra counter (PC)
·Alamat efektif relative addresing didapatkan dari alamat instruksi saat itu
ditambahkan ke field alamat
·Base register addresing, register yang direferensi berisi sebuah alamat memori,
dan field alamat berisi perpindahan dari alamat itu
·Indexing adalah field alamat mereferensi alamat memori utama, dan register yang
direferensikan berisi pemindahan positif dari alamat tersebut
7. Stack addressing
Stack adalah array lokasi yang linier = pushdown list = last-in-first-out. Stack
merupakan blok lokasi yang terbalik. Butir ditambakan ke puncak stack sehingga
setiap saat blok akan terisi secara parsial. Yang berkaitan dengan stack adalah
pointer yang nilainya merupakan alamat bagian paling atas stack. Dua elemen
teratas stack dapat berada di dalam register CPU, yang dalam hal ini stack pointer
mereferensi ke elemen ketiga stack. Stack pointer tetap berada dalam register
3. PENGAKSESAN MEMORI
Terdapat empat jenis pengaksesan memori yaitu :
1. Sequential Access
2. Direct Access
3. Random Access
4. Associative Access
Sequential Access
Direct Access
• Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara
langsung.
• Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses
sebelumnya dan bersifat konstan.
Associative Access
• Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan
alamatnya.
• Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri.
• Waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola
access sebelumnya.
Jawaban:
Setiap kita membeli hardisk, atau SD card, atau flash disk, semua
kapasitas akan terbaca di perangkat, lebih sedikit dari angka yang tertera di
kemasan. Semakin besar kapasitasnya, semakin banyak kapasitas yang berkurang
dari angka kapasitas yang ditulis. Ini disebabkan karena cara komputer membaca
hitungan byte berbeda dengan pengertian kita. Kita membaca 1 kb adalah 1.000
byte, 1 MB adalah 1.000 kb, dan 1 GB adalah 1.000 MB.Sedangkan komputer
membacanya dalam hitungan base atau binary, dimana 1 kb adalah 1.024 byte, 1
MB adalah 1.024 kb, dan 1 GB adalah 1.024 MB.Jadi dari 2 GB SD card yang
Anda beli akan ada selisih pembacaan yaitu: 2 x 1.024 x 1.024 x 1.024 =
2.147.483.648 byte menurut komputer. Selisihnya dengan pembacaan bulat kita
adalah 2.147.483.648 - 1.000.000.000 = 1.147.483.648 atau 1,147 MB atau
dibulatkan menjadi 1,2 GB.Jadi kira-kira isi SD Card 2GB akan terbaca 1,2 GB.
Dari sisa tersebut, sedikit ruangan akan digunakan oleh File System supaya SD
card dapat mengontrol bagaimana cara data disimpan dan dibaca perangkat.Jadi
jika Anda membeli SD Card 2 GB dan memiliki isi ketika dibaca di komputer
atau smartphone dengan jumlah hanya 1,2 GB adalah sangat wajar.
DAFTAR PUSAKA
http://helgajuliani.blogspot.com/2014/04/karakteristik-memori.html
http://inyongagung.blogspot.com/2015/01/mode-pengalamatan-memori.html
https://penawikara.wordpress.com/2013/05/31/mode-pengalamatan/
http://azura-sky-blue.blogspot.com/2011/05/empat-metode-akses-memori.html
https://ilmutekno28.blogspot.com/2017/12/metode-akses-memori-dan-cara-
kerja.html
https://inet.detik.com/konsultasi-gadget/d-3021569/beli-kartu-memori-8-gb-kok-cuma-
berisi-73-gg