Langsung ke konten utama
Memori Internal

Memori internal

Karakteristik Memori

  1. Lokasi
  2. - Register, lokasi = CPU
    - Internal, lokasi = Main Memori
    - External, lokasi = Secondary Memori
  3. Kapasitas
  4. - Ukuran Word, satuan alami organisasi memori
    - Banyaknya words, bytes
  5. Unit Transfer
    • Internal
    • - Jumlah bit dalam sekali akses
      - Sama dengan jumlah saluran data (=ukuran word)
    • External
    • - Dalam satuan block yang merupakan kelipatan word
    • Addressable Unit
    • - Lokasi terkecil yang dapat dialamati secara uniq.
      - Secara internal biasanya sama dengan word.
      - untuk disk digunakan satuan Cluster.
  6. Metode Akses
    • Sekuensial
    • - Mulai dari awal samoai lokasi yang dituju.
      - Waktu akses tergantung pada lokasi data dan lokasi sebelumnya.
      - Contohnya seperti tape.
    • Direct
    • - Setiap blocks memiliki address yang unique
      - Pengaksesan dengan cara lompat ke kisaran umum
      - Waktu akses tidak tergantung pada lokasi sebelumnya
      - Contohnya pada disk.
    • Random
    • - Setiap Lokasi memliki alamat tertentu.
      - Waktu akses tidak tergantung pada urutan akses sebelumnya
      - Contohnya pada RAM
    • Associative
    • - Data dicari berdasarkan isinya bukan berdasarkan alamatnya.
      - Waktu akses tidak tergantung terhadap lokasi atau pola akses sebelumnya.
      - Contohnya pada cache.
  7. Hieararki Memori
    • Register
    • - Dalam CPU.
    • Internal/Main Memory
    • - Bisa lebih dari satu level dengan adanya cache>
      - RAM.
    • External Memory
  8. Kinerja
    • Access time
    • - Waktu untuk melakukan operasi baca-tulis
    • Memory Cycle time
    • - Diperlukan waktu tambahan untuk recovery sebelum akses berikutnya.
      access time dan recovery
    • Transfer Rate
    • - Kecepatan transfer data ke/dari unti memori
  9. Jenis Fisik
    • Semiconductor, contoh: RAM
    • Magnetic, contoh: Disk, Tape.
    • Optical, contoh: CD, DVD
    • Yang lainnya seperti bubble dan hologram
  10. Sifat-sifat fisik
    • Decay, Dapat terjadi kerusakan atau masa tenggang.
    • Volatily, Berubah-rubah
    • Erasable, dapat dihapus
    • Power Consumption, membutuhkan konsumsi daya
  11. Organisasi
    • Susunan fisik bit-bit untuk membentuk word
    • 16 Mbit chip dapat disusun dari 1M x 16 bit word
    • 1 bit/chip memiliki 16 lits dengan bit ke 1 dari setiap word berada pada chip 1
    • 16Mbit chip dapat disusun dari array: 2048 x 2048 x 4bit

Localuty of Reference

Selama berlangsungnya ekseskusi suatu program, referensi memori cenderung untuk mengelompok (cluster). Contonya: Loops.

Memori Semiconductor

  1. RAM (Random Access Memory)
  2. Penamaan yang salah karena semua memori semiconductor adalah random Access (Termasuk ROM).
    Read/write
    Volatile
    Penyimpan sementara
    Static atau dynamic

Dynamic RAM

Bit tersimpan berupa muatan dalam capacitor, muatan dapat bocor dan perlu direfresh. Konstruksi pada dynamic RAM cukup sederhana dengan ukuran per bitnya yang kecil. Maka dari itu dynamic RAM lebih murah. Perlunya refresh-circuit, lambat. Dynamic RAM ini sebagai Main Memory

Static RAM

Bit yang disimpan sebagai switches on/off. Static RAM tidak adanya kebocoran, dan tidak perlu refreshing. Konstruksi yang digunakan nya lebih kompleks dan ukuran per bit lebih besar dan harganya cukup lebih mahal. Tidak memerlukan refersh-circuits dan lebih cepat. Static RAM berperan sebagai cache.

ROM (Random Only Memory)

Read only memory atau biasa disebut ROM adalah memori yang menyimpan data secara permanen, yang digunakan untuk:

  1. Microprogramming
  2. Library Subroutines
  3. Systems Programs (BIOS)
  4. Function tables

Jenis ROM

ROM mempunyai jenis-jenis sebagai berikut:

  1. Ditulisi pada saat dibuat, dengan harga yang sangat mahal.
  2. Progammable (once), dapat diprogram dengan sekali saja setelah pembuatan perangkat. Diperlukan peralatan khusus untuk memprogram
  3. Read "Mostly"
    1. EPROM (Erasable Programmable Random Only Memory). Memungkinkan Anda untuk menulis atau menulis ulang chip ini berkali-kali. Data dihapus dengan cara memaparkan dengan sinar ultraviolet.
    2. EEPROM (Electrically Erasable Random Only Memory), untuk menulis ulang data dan menghapus, dapat menggunakan medan listrik tanpa perlu menggunakan sinal ultraviolet, dapat menulis ulang tanpa peralatan khusus tanpa melepaskan dari perangkat. Dengan ini data dapat dihapus pada sebagian chip saja, sehingga tidak perlu menulis ulang semuanya untuk membuat satu suntingan.
    3. Flash memory, Menghapus seluruh memori secara elctris.

Refreshing

Tanya Jawab

  1. Memori dalam arsitektur komputer berfungsi untuk
    1. Menyimpan data secara permanen atau bertempo
    2. Mentransfer data ke CPU
    3. Menggabungkan unit-unit komputer, baik periferal atau tambahan lainya
    4. Mengatur buka tutupnya jalan input/output
  2. Berikut adalah termasuk dari volite memory
    1. RAM
    2. ROM
    3. EEROM
    4. A dan B benar
  3. Apa yang dimaksud non-volite memory
    1. Memory yang tetap menyimpan data pada saat daya dimatikan
    2. Memory yang menghapus data ketika daya dimatikan
    3. Memory yang menyimpan data ketika daya dinyalakan
    4. A dan C benar
  4. Berikut adalah jenis dari non-volatile memory
    1. RAM
    2. ROM
    3. DRAM
    4. A dan B benar
  5. Apa yang dimaksud dengan volatile memory
    1. Memory yang tetap menyimpan data pada saat daya dimatikan
    2. Memory yang menghapus data ketika daya dimatikan
    3. Memory yang menyimpan data ketika daya dinyalakan
    4. A dan C benar
  6. Sel pada DRAM bersifat
    1. Dynamic
    2. Static
    3. Orientik
    4. A dan C benar
  7. Sel pada DRAM bersifat
    1. Dynamic
    2. Static
    3. Orientik
    4. A dan C benar
  8. Sel pada SRAM bersifat
    1. Dynamic
    2. Static
    3. Orientik
    4. A dan C benar
  9. Sel pada SRAM bersifat
    1. Dynamic
    2. Static
    3. Orientik
    4. A dan C benar
  10. Berikut urutan benar pada heararki memory
    1. Register - Main Memory - Cache - Magnetics disk - magnetics tapes
    2. Register - Cache - Main Memory - Magnetics Tapes - Magnetics Disk
    3. Magnetics Tapes - Magnetics Disk - Main Memory - Cache - Register
    4. Register - Cache - Main Memory - Magnetics Disk - Magnetics Tapes

Komentar

Postingan populer dari blog ini

Tugas 11 Heykal (2103015006)

ALU, singkatan dari  Arithmetic And Logic Unit  adalah salah satu bagian dalam dari sebuah  mikroprosesor  yang berfungsi untuk melakukan operasi hitungan  aritmatika  dan  logika . Contoh operasi aritmatika adalah operasi penjumlahan dan pengurangan, sedangkan contoh operasi logika adalah logika AND dan OR. Tugas utama dari ALU (Arithmetic And Logic Unit) adalah melakukan semua perhitungan aritmatika atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi arithmatika dengan dasar pertambahan, sedang operasi arithmatika yang lainnya, seperti pengurangan, perkalian, dan pembagian dilakukan dengan dasar penjumlahan. sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi arithmatika ini disebut  adder . Tugas lain dari ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. Operasi logika ( logical operation ) meliputi perbandingan dua buah elemen logika dengan menggunakan ...

Tugas 13 Set Instruksi: Mode dan Format Pengalamatan Oleh Heykal Sayid (2103015006)

Secara umum, addressing modes dibagi menjadi : Immediate Addressing, Register Addressing, Direct Addressing, Register Indirect Addressing, Base Relative Addressing, Direct Indexed Addressing, Based Indexed Addressing. 1. Immediate Addressing Immediate addressing adalah pengkopian data tercepat dengan cara mengkopikan angka ke suatu register 8, 16 atau 32 bit.Immediate addressing dapat juga mendapatkan nilainya melalui suatu konstanta yang telah didefinisikan dengan perintah EQU.Contoh :MOV AX,9876H2.  2. Register Addressing Register addressing adalah pengkopian data antar register. Pengkopian antar register ini harus menggunakan register yang berukuran sama.Contoh :MOV AX,BX. 3. Direct Addressing Direct addressing adalah pengkopian data dari suatu simbol ke register.Contoh :MOV AX,DATA14.  4. Register Indirect Addressing Register indirect addressing adalah mengakses suatu data yang banyak dengan mengambil alamat efektif dari data tersebut.Contoh :LEA DX,KAL05.  5....
Inctruction Set Set Intruksi Apa itu Set intruksi Set intruksi adalah Kumpulan perintah yang diberikan kepada CPU, untuk melakukan apa yang harus dilakukan. Set intruksi kurang lebih berkaitan dengan programming yang mana hal itu diuraiakan dalam bahasa mesin atau menggunakan kode assembly. Elemen Intruksi Element intruksi ada 3: Operation Code (OP code): Menentukan operasi yang akan dilakukan. Source Operand Reference: Operasi yang melibatkan satu atau dua sumber operand (Denegan data ini). Result Operand Reference: Operand yang memproduksi hasil (Simpan hasilnya kesini). Next Instruction Reference: Memerintahkan CPU untuk melanjutkan ke ...