chapter 1: computer...

22
WEEK 04: MEMORY

Upload: vuquynh

Post on 30-May-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

WEEK 04:

MEMORY

START FROM HERE:

Komputer dinyalakan

Komputer memuat (Load) data dari read-only

memory (ROM) dan melakukan POST (Power On

Self Test) untuk memastikan semua komponen

utama berfungsi dengan baik. Memory Controller

memeriksa semua alamat memori dengan

melakukan read/write operation untuk memastikan

tidak ada kesalahan pada chip memori.

Komputer melakukan pemuatan BIOS dari ROM.

Komputer melakukan pemuatan sistem operasi dari

Hard disk ke RAM.

4-2 PTKI A – Week 04 - Memory.

START FROM HERE:

Biasanya hanya bagian paling penting (critical parts)

dari OS yang dimuat ke dalam RAM selama

komputer menyala, hal ini memungkinkan CPU untuk

akses segera terhadap OS

Pada saat aplikasi tertentu dijalankan, maka hanya

bagian penting yang dimuat, sedangkan bagian lain

yang diperlukan dimuat kemudian

Setiap berkas (file) yang dibuka untuk menjalankan

aplikasi akan dimuat ke dalam RAM

Save and close; file akan ditulis, lalu disimpan. Lalu,

file dan aplikasi akan dihapus dari RAM

4-3 PTKI A – Week 04 - Memory.

TYPICAL COMPUTER:

Level 1 Cache

Primary cache, terintegrasi dengan CPU core dan

digunakan untuk menyimpan informasi yang baru

saja diakses oleh CPU

Untuk meningkatkan kecepatan akses data ketika

CPU mengakses data yang sama berulang kali

Level 2 Cache

Secondary cache, berfungsi sama dengan L1

Dapat juga digunakan untuk menampung (buffer)

instruksi dan data yang akan diakses CPU

Dapat juga berada di luar CPU

4-4 PTKI A – Week 04 - Memory.

TYPICAL COMPUTER:

RAM

Setiap memory cell dapat diakses secara

langsung

Terdiri atas transistor dan capacitor (1 data bit)

Untuk menyimpan 1 ke dalam capacitor, maka

diisi dengan elektron. Untuk 0, maka dikuras.

Capacitor memiliki kebocoran, oleh karena itu

harus selalu ditulis ulang (refresh)

Jika tidak, nilainya akan menjadi 0

4-5 PTKI A – Week 04 - Memory.

TYPICAL COMPUTER:

4-6 PTKI A – Week 04 - Memory.

TYPICAL COMPUTER:

Virtual Memory

Bagian penting dari sistem operasi (OS)

Menyalin bagian dari RAM yang sedang tidak

dipakai ke hard disk, dengan demikian dapat

membebaskan sebagian RAM

Hard Disk

Tempat penyimpanan data permanen

Secondary storage

4-7 PTKI A – Week 04 - Memory.

TYPICAL COMPUTER:

4-8 PTKI A – Week 04 - Memory.

JENIS MEMORY

Processor Register

Menyimpan data dari memory yang lebih besar

Memiliki kecepatan paling tinggi

RAM (Random Access Memory)

Data dapat diakses secara cepat, tak terurut

Menyimpan data untuk yang akan diolah oleh

processor

Static RAM (flip-flop)

Dynamic RAM (Memory Cell, yang terdiri dari

Transistor dan Capacitor.

4-9 PTKI A – Week 04 - Memory.

JENIS MEMORY

ROM (Read Only Memory)

Menyimpan data yang tidak dapat dimodifikasi,

atau dapat dimodifikasi dengan kesulitan tertentu

Berfungsi menyimpan firmware, karena biasanya

firmware jarang sekali berubah

Cakram Magnetis (Magnetic Disk)

Menyimpan data yang dapat dimodifikasi

Penyimpanan data menggunakan metode

mekanik, magnetik pada bidang datar, melingkar ,

dan berputar.

Membutuhkan read/write head(s).

4-10 PTKI A – Week 04 - Memory

JENIS MEMORY

Cakram Optik (Optical Disc)

Menyimpan data yang dapat/tidak dapat

dimodfikasi dalam bentuk pits atau lands

Pits = nilai biner 0, dikarenakan kurangnya

pantulan saat pembacaan

Lands = nilai biner 1, karena ada pantulan ketika

pembacaan

Data dapat diakses menggunakan Laser diode di

dalam sebuah Optical Disc Drive

CD, DVD, HD-DVD, Blu-Ray

4-11 PTKI A – Week 04 - Memory

ROM

MASK ROM (MROM)

Isinya langsung diprogram oleh pabrik pembuat IC

PROM (Programmable ROM)

Isi dapat diprogram oleh pembuat produk

Mobile phones, Video games console, RFID Tag

(misal: bayar ongkos tol)

EPROM (Erasable PROM) Sebuah PROM yang dapat dihapus isinya dengan

melakukan ekspose terhadap cahaya ultraviolet

kuat (mercury-vapor light). Harus dilepas.

4-12 PTKI A – Week 04 - Memory

ROM

EEPROM (ELECTRICALLY (EPROM)

ROM yang dapat dimodifikasi oleh user, dapat

diprogram dan dihapuse secara berulang tanpa

perlu melepas dari circuit.

FLASH ROM

Program utility yang digunakan untuk deteksi,

baca, verifikasi, hapus, atau tulis BIOS chips.

Firmware flashing

Firrmware backup

4-13 PTKI A – Week 04 - Memory

STATIC RAM

Volatile

Harus tetap memperoleh daya listrik untuk

menyimpan data

CPU cache, Hard disk buffer, LCD Screens,

Printers

More Expensive, yet it’s faster than DRAM

Less power hungry

More complex internal structure

Not used commonly for PCs

4-14 PTKI A – Week 04 - Memory

DYNAMIC RAM

Volatile

Harus tetap memperoleh daya listrik untuk

menyimpan data

PC RAM, Video Game console

Single Data Rate (SDR)

Double Data Rate (DDR)

DDR1, DDR2, DDR3, DDR4

Direct Rambus DRAM

4-15 PTKI A – Week 04 - Memory

DYNAMIC RAM

DIP

SIPP

SIMM (30-pin)

SIMM (72-pin)

DIMM (168-pin)

DDR DIMM (184-pin)

4-16 PTKI A – Week 04 - Memory

CMOS

4-17 PTKI A – Week 04 - Memory

Teknologi yang digunakan untuk membangun

sirkuit terintegrasi (IC)

Microprocessor

Microcontroller

MAGNETIC STORAGE

4-18 PTKI A – Week 04 - Memory

Penyimpanan data pada media yang termagnetasi

Pada awalnya digunakan untuk merekam sinyal

analog audio

Pada era modern digunakan untuk merekam data

digital

Dapat diakses secara langsung, atau pun sekuensial

Magnetic Disk

Magnetic Stripe

Floppy Disk

Magnetic tape

MRAM (Magnetoresistive RAM)

OPTICAL STORAGE

4-19 PTKI A – Week 04 - Memory

Media penyimpanan yang dapat dibaca secara optis,

biasanya dengan bantuan sinar laser yang secara

akurat terfokus pada sebuah cakram yang berputar

Data disimpan dalam bentuk pits (bumps) atau lands

pada permukaan datar

Pembacaan dibantu dioda laser, dimana intensitas

pantulan sinar laser dapat dibaca oleh pembaca optis

Generasi 1: Compact Disc, Laser Disc

G2: DVD

G3:HD-DVD, Blu-Ray

Tera Disc

OPTICAL STORAGE

4-20 PTKI A – Week 04 - Memory

HIERARCHY

4-21 PTKI A – Week 04 - Memory

Access Time, semakin ke bawah semakin

lambat

Capacity, semakin ke bawah semakin besar

Distance with processor, semakin ke

bawah semakin jauh

Price per bit, semakin ke bawah semakin

murah

HIERARCHY

4-22 PTKI A – Week 04 - Memory