0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan22 halaman

Modul 5 - Pengantar Organisasi Komputer

Diunggah oleh

dea.andini.andriati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan22 halaman

Modul 5 - Pengantar Organisasi Komputer

Diunggah oleh

dea.andini.andriati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 22

Pengantar Organisasi

Komputer
Internal dan Eksternal Memori

Fakultas : FTI
Program Studi : TEKNIK INFORMATIKA

Tatap Muka

05
Kode Matakuliah : H222A
Disusun oleh : Dea Andini Andriati,
S.Kom.,M.M.S.I

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


1 Nama Dosen – No Telp http://www.undira.ac.id
DESKRIPSI MATERI PERTEMUAN 5

Materi Pertemuan 5 Memori Internal dan Eksternal


Deskripsi Materi Memori Internal dan Eksternal
Sub Capaian Mahasiswa mampu membagankan dan menganalisis (C4) cara kerja entitas
Pembelajaran Mata dari organisasi dan arsitektur suatu komputer secara sistema
Kuliah (Sub CPMK)
Deskrispsi Tugas -
Kontrak Perkuliahan Kehadiran
- Jadwal perkuliahan dilakukan setiap hari Selasa, pukul 10.15 –
12.45 WIB
- Wajib hadir,paling lambar 15 menit dari perkuliahan dimulai
- Maksimal ketidakhadiran sebanyak 3x
- Apabila berhalangan untuk hadir, harap inf ormasikan ke grup
Whatsapp
Bobot Nilai
- 10 % Kehadiran
- 25 % UTS
- 25 % UAS
- 40 % Tugas, Kuis, Keaktif an

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


2 Nama Dosen – No Telp http://www.undira.ac.id
Semiconductor Main Memory
Di awal perkembangan komputer, bentuk penyimpanan akses acak yang paling umum untuk memori
utama komputer menggunakan rangkaian dari lingkaran f erromagnetik yang berbentuk donat yang
disebut sebagai inti. Oleh karena itu, memori utama sering disebut sebagai inti, sebuah istilah yang
tetap digunakan hingga saat ini. Kemunculan dan keunggulan dari teknologi mikroelektronika telah
lama menggantikan memori inti magnetik. Saat ini, penggunaan chip semikonduktor untuk memori
utama hampir universal. Aspek kunci dari teknologi ini dijelajahi dalam bagi an ini.

Organisasi
Elemen dasar dari memori semikonduktor adalah sel memori. Meskipun berbagai teknologi elektronik
digunakan, semua sel memori semikonduktor memiliki beberapa sif at yang sama:
• Mereka menunjukkan dua keadaan yang stabil (atau semi-stabil), yang dapat digunakan untuk
mewakili bilangan biner 1 dan 0.
• Mereka dapat ditulis (setidaknya sekali), untuk mengatur keadaan.
• Mereka dapat dibaca untuk mendeteksi keadaan.

Gambar 1. menggambarkan operasi sebuah sel memori. Paling umum, sel tersebut m emiliki tiga
terminal f ungsional yang mampu membawa sinyal listrik. Terminal pemilihan, seperti namanya, memilih
sebuah sel memori untuk operasi baca atau tulis. Terminal kontrol menunjukkan baca atau tulis. Untuk
menulis, terminal lain memberikan sinyal listrik yang mengatur keadaan sel menjadi 1 atau 0. Untuk
membaca, terminal itu digunakan sebagai output dari keadaan sel. Detail organisasi internal, f ungsi,
dan waktu sel memori bergantung pada teknologi sirkuit terpadu tertentu yang digunakan dan berada
di luar cakupan buku ini, kecuali untuk ringkasan singkat. Untuk keperluan kita, kita akan menganggap
bahwa sel-sel individu dapat dipilih untuk operasi membaca dan menulis.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


3 Nama Dosen – No Telp http://www.undira.ac.id
DRAM dan SRAM
Semua jenis memori yang akan kita jelajahi dalam bab ini adalah akses acak. Artinya, kata-kata individu
dari memori diakses secara langsung melalui logika addressing yang terpasang kabel.

Tabel 1. mencantumkan jenis utama memori semikonduktor. Yang paling umum disebut sebagai
memori akses acak (RAM). Ini sebenarnya adalah salah penggunaan istilah, karena semua jenis yang
tercantum dalam tabel adalah akses acak. Salah satu ciri membedakan dari memori yang ditunjuk
sebagai RAM adalah bahwa memungkinkan baik membaca data dari memori maupun menulis data
baru ke dalam memori dengan mudah dan cepat. Baik pembacaan maupun penulisan dilakukan melalui
penggunaan sinyal listrik. Ciri membedakan lain dari RAM tradisional adalah bahwa ia bersif at volatil.
Sebuah RAM harus dilengkapi dengan pasokan daya yang konstan. Jika pasokan daya terputus, maka
data akan hilang. Oleh karena itu, RAM hanya dapat digunakan sebagai penyimpanan sementara. Dua
bentuk tradisional RAM yang digunakan dalam komputer adalah DRAM dan SRAM.

RAM dinamis Teknologi RAM dibagi menjadi dua teknologi: dinamis dan statis. RAM dinamis (DRAM)
dibuat dengan sel-sel yang menyimpan data sebagai muatan pada kapasitor. Keberadaan atau
ketiadaan muatan dalam sebuah kapasitor diinterpretasikan sebagai biner 1 atau 0. Karena kapasitor
memiliki kecenderungan alami untuk mengalirkan muatan, DRAM dinamis memerlukan penyegaran
muatan secara periodik untuk mempertahankan penyimpanan data.

Istilah "dinamis" merujuk pada kecenderungan muatan yang disimpan untuk bocor, bahkan dengan
pasokan daya yang terus-menerus diberikan.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


4 Nama Dosen – No Telp http://www.undira.ac.id
Gambar 2a. adalah struktur DRAM yang khas untuk sel individu yang menyimpan satu bit. Garis alamat
diaktif kan ketika nilai bit dari sel ini akan dibaca atau ditulis. Transistor bertindak sebagai saklar yang
tertutup (memungkinkan arus mengalir) jika tegangan diterapkan pada garis alamat dan terbuka (tidak
ada arus yang mengalir) jika tidak ada tegangan yang ada pada garis alamat.

Untuk operasi tulis, sinyal tegangan diterapkan pada jalur bit; tegangan tinggi mewakili 1, dan tegangan
rendah mewakili 0. Sinyal kemudian diterapkan pada garis alamat, memungkinkan muatan untuk
dipindahkan ke kapasitor.

Untuk operasi baca, ketika garis alamat dipilih, transistor menyala dan muatan yang disimpan pada
kapasitor disalurkan ke jalur bit dan ke penguat rasa. Penguat rasa membandingkan tegangan
kapasitor dengan nilai ref erensi dan menentukan apakah sel tersebut mengandung logika 1 atau logika
0. Pembacaan dari sel membebaskan muatan kapasitor, yang harus dipulihkan untuk menyelesa ikan
operasi.

Meskipun sel DRAM digunakan untuk menyimpan satu bit tunggal (0 atau 1), secara esensial
merupakan perangkat analog. Kapasitor dapat menyimpan nilai muatan apa pun dalam rentang
tertentu; nilai ambang menentukan apakah muatan diinterpretasik an sebagai 1 atau 0.

Static RAM (SRAM), di sisi lain, adalah perangkat digital yang menggunakan elemen logika yang sama
dengan yang digunakan dalam prosesor. Pada SRAM, nilai biner disimpan menggunakan konf igurasi
gerbang logika f lip-f lop tradisional (lihat Bab 11 untuk deskripsi f lip-f lop). Sebuah SRAM statis akan
mempertahankan data-nya selama pasokan daya diberikan kepadanya.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


5 Nama Dosen – No Telp http://www.undira.ac.id
Gambar 2b. adalah struktur SRAM yang khas untuk sebuah sel individu. Empat transistor (T1, T2, T3,
T4) saling terhubung dalam susunan yang menghasilkan sebuah keadaan logika yang stabil. Pada
keadaan logika 1, titik C1 tinggi dan titik C2 rendah; dalam keadaan ini, T1 dan T4 tidak aktif dan T2
dan T3 aktif . Pada keadaan logika 0, titik C1 rendah dan titik C2 tinggi; dalam keadaan ini, T1 dan T4
aktif dan T2 dan T3 tidak aktif . Kedua keadaan tersebut stabil selama tegangan arus searah (dc)
diterapkan. Berbeda dengan DRAM, tidak ada ref resh yang dibutuhkan untuk mempertahankan data.

Seperti pada DRAM, garis alamat SRAM digunakan untuk membuka atau menutup sebuah saklar.
Garis alamat mengendalikan dua transistor (T5 dan T6). Ketika sinyal diterapkan pada garis ini, kedua
transistor tersebut diaktif kan, memungkinkan operasi baca atau tulis. Untuk operasi tulis, nilai bit y ang
diinginkan diterapkan pada garis B, sementara komplementarnya diterapkan pada garis B. Hal ini
memaksa keempat transistor (T1, T2, T3, T4) masuk ke dalam keadaan yang sesuai. Untuk operasi
baca, nilai bit dibaca dari garis B.

SRAM versus DRAM Keduanya, SRAM dan DRAM, adalah volatil; artinya, daya harus terus disuplai
ke memori untuk mempertahankan nilai bit. Sebuah sel memori dinamis lebih sederhana dan lebih kecil
dibandingkan dengan sel memori statis. Oleh karena itu, DRAM lebih padat (sel yang lebih kecil = lebih
banyak sel per satuan luas) dan lebih murah dibandingkan dengan SRAM yang sesuai. Di sisi lain,
DRAM memerlukan rangkaian penyegar yang mendukung. Untuk memori yang lebih besar, biaya tetap
rangkaian penyegar lebih dari cukup dibandingkan dengan biaya variabel sel DRAM yang lebih kecil.
Oleh karena itu, DRAM cenderung lebih disukai untuk kebutuhan memori besar. Satu poin terakhir
adalah bahwa SRAM sedikit lebih cepat daripada DRAM. Karena karakteristik relatif ini, SRAM
digunakan untuk memori cache (baik di dalam dan di luar chip), dan DRAM digunakan untuk memori
utama.

Types Of ROM
Jenis-jenis ROM Sesuai namanya, read -only memory (ROM) berisi pola data permanen yang tidak
dapat diubah. Sebuah ROM bersif at non-volatile; artinya, tidak ada sumber daya yang diperlukan untuk
mempertahankan nilai bit dalam memori. Meskipun memungkinkan untuk membaca sebuah ROM,
tidak mungkin untuk menulis data baru ke dalamnya. Sebuah aplikasi penting dari ROM adalah mikro -
programming, dibahas dalam Bagian Empat. Aplikasi potensial lainnya termasuk
• Subrutin perpustakaan untuk f ungsi yang sering diminta
• Program sistem
• Tabel f ungsi

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


6 Nama Dosen – No Telp http://www.undira.ac.id
Untuk kebutuhan yang ukurannya sedang, keuntungan dari ROM adalah bahwa data atau program
secara permanen ada di memori utama dan tidak pernah perlu dimuat dari perangkat penyimpanan
sekunder. Sebuah ROM dibuat seperti chip sirkuit terpadu lainnya, dengan data sebenarnya terhubung
ke dalam chip sebagai bagian dari proses f abrikasi. Ini menimbulkan dua masalah:
• Langkah penempatan data termasuk biaya tetap yang relatif besar, baik satu atau ribuan
salinan ROM tertentu yang diproduksi.
• Tidak ada ruang untuk kesalahan. Jika satu bit salah, seluruh batch ROM harus dibuang.

Ketika hanya diperlukan sejumlah kecil ROM dengan konten memori tertentu, alternatif yang lebih
murah adalah Read-Only Memory yang dapat diprogram (PROM). Seperti ROM, PROM bersif at non-
volatile dan hanya dapat ditulis sekali. Untuk PROM, proses penulisan dilakukan sec ara listrik dan
dapat dilakukan oleh pemasok atau pelanggan pada waktu yang lebih lambat dari pembuatan chip asli.
Peralatan khusus diperlukan untuk proses penulisan atau "pemrograman". PROM menyediakan
f leksibilitas dan kenyamanan. ROM tetap menarik untuk produksi massal yang besar.

Variasi lain dari read-only memory adalah read-mostly memory, yang berguna untuk aplikasi di mana
operasi baca jauh lebih sering daripada operasi tulis tetapi untuk penyimpanan nonvolatile yang
diperlukan. Ada tiga bentuk umum dari read-mostly memory: EPROM, EEPROM, dan f lash memory.
Optically erasable programmable read -only memory (EPROM) dibaca dan ditulis secara listrik, seperti
halnya PROM. Namun, sebelum operasi penulisan, semua sel penyimpanan harus dihapus ke keadaan
awal yang sama dengan terpaparnya chip yang dikemas dengan radiasi ultraviolet. Penghapusan
dilakukan dengan menyinari cahaya ultraviolet yang intens melalui jendela yang dirancang ke dalam
chip memori. Proses penghapusan ini dapat dilakukan secara berulang; setiap penghapusan bisa
memakan waktu hingga 20 menit. Dengan demikian, EPROM dapat diubah beberapa kali dan, seperti
ROM dan PROM, mempertahankan data secara praktis tanpa batas waktu. Untuk jumlah penyimpanan
yang sebanding, EPROM lebih mahal daripada PROM, tetapi memiliki keunggulan kemampuan
pembaruan ganda.

Sebuah bentuk yang lebih menarik dari read -mostly memory adalah electrically erasable programmable
read-only memory (EEPROM). Ini adalah sebuah read -mostly memory yang dapat ditulis kapan saja
tanpa menghapus konten sebelumnya; hanya byte atau byte yang diarahkan yang diperbarui. Operasi
penulisan membutuhkan waktu yang jauh lebih lama daripada operasi baca, sekitar beberapa ratus
mikrodetik per byte. EEPROM menggabungkan keuntungan non-volatilitas dengan f leksibilitas
pembaruan di tempat, menggunakan kontrol bus, alamat, dan jalur data biasa. EEPROM lebih mahal
daripada EPROM dan juga lebih sedikit padat, mendukung lebih sedikit bit per chip. Bentuk lain dari
memori semikonduktor adalah f lash memory (dinamai demikian karena kecepatan dengan which it can
be reprogrammed).

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


7 Nama Dosen – No Telp http://www.undira.ac.id
Pertama kali diperkenalkan pada pertengahan tahun 1980-an, f lash memory berada di antara EPROM
dan EEPROM baik dalam hal biaya maupun f ungsionalitas. Seperti EEPROM, f lash memo ry
menggunakan teknologi penghapusan listrik. Seluruh f lash memory dapat dihapus dalam satu atau
beberapa detik, yang jauh lebih cepat daripada EPROM. Selain itu, memungkinkan untuk menghapus
blok-blok memori daripada seluruh chip. Flash memory mendapat namanya karena mikrochip diatur
sedemikian rupa sehingga sebagian sel memori dihapus dalam satu aksi atau "f lash". Namun, f lash
memory tidak menyediakan penghapusan level byte. Seperti EPROM, f lash memory menggunakan
hanya satu transistor per bit, sehingga mencapai kepadatan tinggi (dibandingkan dengan EEPROM)
dari EPROM.

Chip Logic
Chip Logika Seperti halnya produk sirkuit terpadu lainnya, memori semikonduktor hadir dalam bentuk
chip yang terbungkus (Gambar 1.11). Setiap chip mengandung sebuah array sel mem ori. Dalam
hierarki memori secara keseluruhan, kita melihat bahwa ada kompromi di antara kecepatan, kepadatan,
dan biaya. Kompromi ini juga ada ketika kita mempertimbangkan organisasi sel memori dan logika
f ungsional pada sebuah chip. Untuk memori semikond uktor, salah satu isu desain kunci adalah jumlah
bit data yang dapat dibaca/ditulis sekaligus. Pada satu ekstrem adalah organisasi di mana susunan
f isik sel dalam array sama dengan susunan logis (sebagaimana dipahami oleh prosesor) kata dalam
memori. Array diorganisir menjadi W kata dengan masing -masing B bit.

Sebagai contoh, sebuah chip 16-Mbit bisa diorganisir sebagai 1M kata 16-bit. Di ujung yang lain adalah
organisasi yang disebut 1-bit-per-chip, di mana data dibaca/ditulis satu bit pada satu waktu. Kami akan
mengilustrasikan organisasi chip memori dengan sebuah DRAM; organisasi ROM serupa, meskipun
lebih sederhana.
Gambar 3. menunjukkan organisasi tipikal dari sebuah DRAM 16-Mbit. Dalam kasus ini, 4 bit dibaca
atau ditulis pada satu waktu. Secara lo gis, array memori diorganisir sebagai empat array persegi
dengan masing-masing 2048 oleh 2048 elemen. Berbagai pengaturan f isik memungkinkan. Dalam
setiap kasus, elemen-elemen array terhubung oleh garis horizontal (baris) dan vertikal (kolom). Setiap
garis horizontal terhubung ke terminal Pilih dari setiap sel di barisnya; setiap garis vertikal terhubung
ke terminal Data-In/Sense dari setiap sel di kolomnya.
Garis alamat menyediakan alamat kata yang akan dipilih. Sejumlah total log2 W garis diperlukan.
Dalam contoh kami, diperlukan 11 garis alamat untuk memilih satu dari 2048 baris. Sebelas garis ini
disalurkan ke dalam decoder baris, yang memiliki 11 garis input dan 2048 garis untuk output. Logika
decoder mengaktif kan satu-satunya dari 2048 output tergantung pada pola bit pada 11 garis input (211
= 2048).

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


8 Nama Dosen – No Telp http://www.undira.ac.id
Sebelas garis alamat tambahan memilih satu dari 2048 kolom dari 4 bit per kolom. Empat garis data
digunakan untuk input dan output dari 4 bit ke dan dari buf f er data. Pada input (tulis), penggerak bit dari
setiap garis bit diaktif kan untuk 1 atau 0 sesuai dengan nilai garis data yang sesuai. Pada output (baca),
nilai dari setiap garis bit dilewatkan melalui penguat rasa dan disajikan ke garis data. Garis baris memilih
baris mana dari sel yang digunakan untuk membaca atau menulis

Karena hanya 4 bit yang dibaca/ditulis ke DRAM ini, harus ada beberapa DRAM yang terhubung ke
pengendali memori untuk membaca/menulis sebuah kata data ke bus.

Perhatikan bahwa hanya ada 11 garis alamat (A0–A10), separuh dari jumlah yang Anda harapkan
untuk array 2048 * 2048. Ini dilakukan untuk menghemat jumlah pin. 22 garis alamat yang diperlukan
dilewatkan melalui logika seleksi eksternal ke chip dan dimultiplexkan ke 11 garis alamat. Pertam a, 11
sinyal alamat dilewatkan ke chip untuk mendef inisikan alamat baris dari array, dan kemudian 11 sinyal
alamat lainnya disajikan untuk alamat kolom. Sinyal-sinyal ini disertai dengan sinyal pemilihan alamat
baris (RAS) dan sinyal pemilihan alamat kolom (CAS) untuk memberikan waktu ke chip.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


9 Nama Dosen – No Telp http://www.undira.ac.id
Pin enable tulis (WE) dan enable output (OE) menentukan apakah operasi tulis atau baca dilakukan.
Dua pin lainnya, yang tidak ditunjukkan dalam Gambar 3, adalah tanah (Vss) dan sumber tegangan
(Vcc).

Secara samping, pengalamatan multiplex ditambah penggunaan array persegi menghasilkan


penggandaan ukuran memori dengan setiap generasi baru chip memori. Satu pin lagi yang
diperuntukkan untuk alamat akan menggandakan jumlah baris dan kolom, dan oleh karena itu uk uran
memori chip tumbuh sebanyak 4 kali lipat.

Gambar 3. juga menunjukkan penyertaan rangkaian penyegar. Semua DRAM memerlukan operasi
penyegaran. Teknik sederhana untuk penyegaran adalah, dalam ef eknya, menonaktif kan chip DRAM
sementara semua sel data disegarkan. Penghitung penyegar melangkah melalui semua nilai baris.
Untuk setiap baris, garis output dari penghitung penyegar disediakan ke decoder baris dan garis RAS
diaktif kan. Data dibaca keluar dan ditulis kembali ke lokasi yang sama. Hal ini menyebabk an setiap sel
dalam baris disegarkan.

Chip Packaging
Gambar 4a menunjukkan contoh kemasan EPROM, yang merupakan chip 8-Mbit yang diorganisir
sebagai 1M * 8. Dalam kasus ini, organisasi tersebut diperlakukan sebagai kemasan satu -kata-per-
chip. Kemasan ini mencakup 32 pin, yang merupakan salah satu ukuran kemasan chip standar. Pin -
pin tersebut mendukung garis sinyal berikut:
• Alamat kata yang diakses. Untuk 1M kata, total 20 (220 = 1M) pin diperlukan (A0–A19).
• Data yang akan dibaca, terdiri dari 8 garis (D0–D7).
• Pasokan daya ke chip (Vcc).
• Sebuah pin tanah (Vss).
• Sebuah pin enable chip (CE). Karena mungkin ada lebih dari satu chip memori, masing -masing
terhubung ke bus alamat yang sama, pin CE digunakan untuk menunjukkan apakah alamat
tersebut valid untuk chip ini atau tidak. Pin CE diaktif kan oleh logika yang terhubung ke bit -bit
yang lebih tinggi dari bus alamat (yaitu, bit alamat di atas A19). Penggunaan sinyal ini
diilustrasikan segera.
• Tegangan program (Vpp) yang disediakan selama pemrograman (operasi tulis).

Konf igurasi pin DRAM yang khas ditunjukkan dalam Gambar 4b, untuk chip 16-Mbit yang diorganisir
sebagai 4M * 4. Ada beberapa perbedaan dari chip ROM. Karena RAM dapat diperbarui, pin-pin data
adalah input/output. Pin enable tulis (WE) dan enable output (OE) menunjukkan apakah ini adalah
operasi tulis atau baca.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


10 Nama Dosen – No Telp http://www.undira.ac.id
Karena DRAM diakses berdasarkan baris dan kolom, dan alamat di-multiplex, hanya dibutuhkan 11 pin
alamat untuk menentukan kombinasi baris/kolom 4M (211 * 211 = 222 = 4M). Fungsi pin row address
select (RAS) dan column address select (CAS) telah dibahas sebelumnya. Terakhir, pin no connect
(NC) disediakan sehingga ada jumlah pin yang genap.

Module Organization
Jika sebuah chip RAM hanya berisi satu bit per kata, maka jelas kita akan memerlukan setidaknya
sejumlah chip yang sama dengan jumlah bit per kata. Sebagai contoh, Gambar 5 menunjukkan
bagaimana modul memori yang terdiri dari 256K kata 8-bit dapat diorganisir. Untuk 256K kata,
diperlukan alamat 18-bit dan disediakan ke modul dari sumber eksternal tertentu (misalnya, garis
alamat dari bus tempat modul tersebut terhubung). Alamat disajikan ke 8 chip 256K * 1-bit, masing-
masing menyediakan input/output satu bit.
Organisasi ini berf ungsi selama ukuran memori sama dengan jumlah bit per chip. Dalam kasus di mana
memori yang lebih besar diperlukan, diperlukan sebuah array chip. Gambar 6 menunjukkan organisasi
yang mungkin dari sebuah memori yang terdiri dari 1M kata dengan 8 bit per kata. Dalam kasus ini, kita
memiliki empat kolom chip, masing -masing kolom berisi 256K kata yang diatur seperti dalam Gambar
5. Untuk 1M kata, diperlukan 20 garis alamat. Delapan belas bit paling signif ikan diarahkan ke semua
32 modul. Dua bit tertinggi dimasukkan ke dalam sebuah modul logika pemilih grup yang mengirimkan
sinyal enable chip ke salah satu dari empat kolom modul.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


11 Nama Dosen – No Telp http://www.undira.ac.id
Interleaved Memory
adalah pengaturan di mana bank-bank memori disusun secara bergantian. Setiap bank secara
independen dapat melayani permintaan baca atau tulis memori, sehingga sistem dengan K bank dapat
melayani K permintaan secara simultan, meningkatkan laju baca atau tulis memori sebanyak f aktor K.
Jika kata-kata memori berturut-turut disimpan di bank-bank yang berbeda, maka transf er blok memori
akan dipercepat. Lampiran G mengeksplorasi topik tentang Interleaved Memory.

ERROR CORRECTION
Sistem memori semikonduktor rentan terhadap kesalahan. Ini dapat dikategorikan sebagai kegagalan
keras (hard f ailures) dan kesalahan lembut (sof t errors). Kegagalan keras adalah cacat f isik permanen
sehingga sel memori yang terpengaruh tidak dapat menyimpan data secara dapat diandalkan tetapi
tetap terjebak pada nilai 0 atau 1 atau beralih secara tidak teratur antara 0 dan 1. Kegagalan keras
dapat disebabkan oleh penyalahgunaan lingkungan yang keras, cacat manuf aktur, dan keausan.
Kesalahan lembut adalah kejadian acak dan tidak merusak yang mengubah isi satu atau lebih sel
memori tanpa merusak memori terseb ut.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


12 Nama Dosen – No Telp http://www.undira.ac.id
Kesalahan lembut dapat disebabkan oleh masalah pasokan daya atau partikel alf a. Partikel ini berasal
dari peluruhan radioaktif dan sangat umum karena inti radioaktif ditemukan dalam jumlah kecil di hampir
semua material. Baik kegagalan keras maupun kesalahan lembut jelas tidak diinginkan, dan sebagian
besar sistem memori utama modern termasuk logika untuk mendeteksi dan memperbaiki kesalahan

Gambar 7 menggambarkan secara umum bagaimana proses tersebut dilakukan. Ketika data akan
ditulis ke dalam memori, sebuah perhitungan, digambarkan sebagai f ungsi f , dilakukan pada data untuk
menghasilkan sebuah kode. Baik kode maupun data disimpan. Dengan demikian, jika sebuah kata data
berukuran M bit akan disimpan dan kode memiliki panjang K bit, maka ukuran seb enarnya dari kata
yang disimpan adalah M + K bit.
Ketika kata yang sebelumnya disimpan dibaca, kode digunakan untuk mendeteksi dan mungkin
memperbaiki kesalahan. Sekumpulan K bit kode baru dihasilkan dari M bit data dan dibandingkan
dengan bit kode yang diambil. Perbandingan menghasilkan salah satu dari tiga hasil:
• Tidak ada kesalahan yang terdeteksi. Bit data yang diambil dikirimkan keluar.
• Kesalahan terdeteksi, dan dimungkinkan untuk memperbaiki kesalahan tersebut. Bit data
ditambah bit koreksi kesalahan dimasukkan ke dalam sebuah perbaiki, yang menghasilkan set
M bit yang diperbaiki untuk dikirimkan keluar.
• Kesalahan terdeteksi, tetapi tidak mungkin untuk memperbaikinya. Kondisi ini dilaporkan

Kode-kode yang beroperasi dengan cara ini disebut kode-kode pembenahan kesalahan. Sebuah kode
dicirikan oleh jumlah kesalahan bit dalam sebuah kata yang dapat diperbaiki dan dideteksi

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


13 Nama Dosen – No Telp http://www.undira.ac.id
DDR SDRAM
Merupakan sebuah perbaikan yang signif ikan dari RAM asinkron, namun masih memiliki kekurangan
yang membatasi laju data I/O yang bisa dicapai tanpa alasan tertentu. Untuk mengatasi kekurangan
tersebut, versi terbaru dari SDRAM, yang disebut sebagai double-data-rate DRAM (DDR DRAM),
menyediakan beberapa f itur yang secara dramatis meningkatkan laju data. D DR DRAM dikembangkan
oleh JEDEC Solid State Technology Association, badan standarisasi teknologi semikonduktor
Electronic Industries Alliance. Banyak perusahaan membuat chip DDR, yang banyak digunakan dalam
komputer desktop dan server. DDR mencapai laju data yang lebih tinggi melalui tiga cara. Pertama,
transf er data disinkronkan dengan kedua sisi naik dan turun dari clock, bukan hanya sisi naik saja. Hal
ini menggandakan laju data; oleh karena itu istilah double data rate. Kedua, DDR menggunakan laju
clock yang lebih tinggi pada bus untuk meningkatkan laju transf er. Ketiga, digunakan skema buf f ering,
seperti yang dijelaskan selanjutnya. JEDEC sejauh ini telah mendef inisikan empat generasi teknologi
DDR (Tabel 5.4). Versi DDR awal menggunakan buf f er pref etch 2-bit. Buf f er pref etch adalah cache
memori yang terletak pada chip SDRAM. Ini memungkinkan chip SDRAM untuk memposisikan bit -bit
yang akan ditempatkan pada bus data sesegera mungkin. Bus I/O DDR menggunakan laju clock yang
sama dengan chip memori, tetapi karena dapat menangani dua bit per siklus, ia mencapai laju data
yang dua kali lipat dari laju clock. Buf f er pref etch 2-bit memungkinkan chip SDRAM untuk
menyesuaikan dengan bus I/O. Untuk memahami operasi buf f er pref etch, kita perlu melihatnya dari
sudut pandang transf er kata. Ukuran buf f er pref etch menentukan berapa banyak kata data yang diambil
(di seluruh beberapa chip SDRAM) setiap kali sebuah perintah kolom dilakukan dengan memori DDR.
Karena inti DRAM jauh lebih lambat daripada antarmuka, perbedaan t ersebut dijembatani dengan
mengakses inf ormasi secara paralel dan kemudian men-serialkannya keluar dari antarmuka melalui
multiplexor (MUX). Dengan demikian, DDR melakukan pref etch dua kata, yang berarti setiap kali
operasi baca atau tulis dilakukan, itu d ilakukan pada dua kata data, dan keluar masuk SDRAM selama
satu siklus clock pada kedua sisi clock untuk total dua operasi berturut -turut. Akibatnya, antarmuka I/O
DDR dua kali lebih cepat daripada inti SDRAM. Meskipun setiap generasi baru SDRAM menghasilk an
kapasitas yang jauh lebih besar, kecepatan inti SDRAM tidak berubah secara signif ikan dari generasi
ke generasi. Untuk mencapai laju data yang lebih tinggi daripada yang diberikan oleh kenaikan laju
clock SDRAM yang cukup kecil, JEDEC meningkatkan ukuran buf f er. Untuk DDR2, digunakan buf fer
4-bit, memungkinkan kata-kata untuk ditransf er secara paralel, meningkatkan laju data ef ektif sebanyak
4 kali lipat. Untuk DDR3, digunakan buf f er 8-bit dan peningkatan laju sebanyak 8 kali lipat dicapai.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


14 Nama Dosen – No Telp http://www.undira.ac.id
DDR Generation

Flash Memory
Flash memory, yang muncul pada pertengahan 1980-an, merupakan bentuk lain dari memori
semikonduktor yang digunakan baik untuk aplikasi memori internal maupun eksternal. Di sini, kami
menyediakan gambaran teknis dan melihat penggunaanny a untuk memori internal. Pertama kali
diperkenalkan pada pertengahan 1980-an, f lash memory berada di antara EPROM dan EEPROM baik
dalam hal biaya maupun f ungsionalitasnya. Seperti EEPROM, f lash memory menggunakan teknologi
penghapusan listrik. Seluruh f lash memory dapat dihapus dalam satu atau beberapa detik, yang jauh
lebih cepat dari EPROM. Selain itu, memungkinkan untuk menghapus hanya blok -blok memori
daripada seluruh chip. Flash memory mendapatkan namanya karena chip mikro diorganisir sehingga
sebagian sel memori dihapus dalam satu aksi atau "f lash." Namun, f lash memory tidak memberikan
penghapusan level byte. Seperti EPROM, f lash memory hanya menggunakan satu transistor per bit,
sehingga mencapai kerapatan tinggi (dibandingkan dengan EEPROM) dari EPROM .

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


15 Nama Dosen – No Telp http://www.undira.ac.id
External Memory
Magnetic Disk
Sebuah disk adalah piringan bulat yang terbuat dari bahan nonmagnetik, disebut substrat, yang dilapisi
dengan bahan yang dapat dimagnetisasi. Secara tradisional, substrat tersebut terbuat dari bahan
aluminium atau paduan aluminium. Baru-baru ini, substrat kaca telah diperkenalkan. Substrat kaca
memiliki beberapa keuntungan, termasuk hal-hal berikut:
• Peningkatan keseragaman permukaan f ilm magnetik untuk meningkatkan kehandalan disk.
• Penurunan signif ikan pada cacat permukaan secara keseluruhan untuk membantu mengurangi
kesalahan baca-tulis.
• Kemampuan untuk mendukung ketinggian penerbangan yang lebih rendah (dijelaskan
selanjutnya).
• Kekakuan yang lebih baik untuk mengurangi dinamika disk.
• Kemampuan yang lebih besar untuk menahan goncangan dan kerusakan.

Mekanisme Baca dan Tulis Magnetik Data direkam dan kemudian diambil dari disk melalui sebuah
kumparan penghantar yang disebut kepala; dalam banyak sistem, terdapat dua kepala, yaitu kepala
baca dan kepala tulis. Selama operasi baca atau tulis, kepala diam sementara piringan berputar di
bawahnya. Mekanisme tulis memanf aatkan f akta bahwa aliran listrik melalui sebuah kumparan
menghasilkan medan magnet. Pulsa listrik dikirim ke kepala tulis, dan pola magnetik yang dihasilkan
direkam pada permukaan di bawahnya, dengan pola yang berbeda untuk arus positif dan negatif.
Kepala tulis itu sendiri terbuat dari material yang mudah dimagnetisasi dan berbentuk donat segi empat
dengan celah di sepanjang satu sisi dan beberapa lilitan kawat penghantar di sisi yang berlawanan
(Gambar 6.1). Arus listrik dalam kawat menginduksi medan magnet di sepanjang celah, yang pada
gilirannya magnetisasi area kecil pada media perekaman. Memutar arah arus memutar arah
magnetisasi pada media perekaman.Mekanisme Baca dan Tulis Magnetik Data direkam dan kemudian
diambil dari disk melalui sebuah kumparan penghantar yang disebut kepala; dalam banyak sistem,
terdapat dua kepala, yaitu kepala baca dan kepala tulis. Selama operasi baca atau tulis, kepal a diam
sementara piringan berputar di bawahnya. Mekanisme tulis memanf aatkan f akta bahwa aliran listrik
melalui sebuah kumparan menghasilkan medan magnet. Pulsa listrik dikirim ke kepala tulis, dan pola
magnetik yang dihasilkan direkam pada permukaan di bawahnya, dengan pola yang berbeda untuk
arus positif dan negatif . Kepala tulis itu sendiri terbuat dari material yang mudah dimagnetisasi dan
berbentuk donat segi empat dengan celah di sepanjang satu sisi dan beberapa lilitan kawat penghantar
di sisi yang berlawanan .

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


16 Nama Dosen – No Telp http://www.undira.ac.id
Arus listrik dalam kawat menginduksi medan magnet di sepanjang celah, yang pada gilirannya
magnetisasi area kecil pada media perekaman. Memutar arah arus memutar arah magnetisasi pada
media perekaman.Mekanisme Baca dan Tulis Magnetik Data direkam dan kemudian diambil dari disk
melalui sebuah kumparan penghantar yang disebut kepala; dalam banyak sistem, terdapat dua kepala,
yaitu kepala baca dan kepala tulis. Selama operasi baca atau tulis, kepala diam sementara piringan
berputar di bawahnya. Mekanisme tulis memanf aatkan f akta bahwa aliran listrik melalui sebuah
kumparan menghasilkan medan magnet. Pulsa listrik dikirim ke kepala tulis, dan pola magnetik yang
dihasilkan direkam pada permukaan di bawahnya, dengan pola yang berbeda untuk arus posi tif dan
negatif . Kepala tulis itu sendiri terbuat dari material yang mudah dimagnetisasi dan berbentuk donat
segi empat dengan celah di sepanjang satu sisi dan beberapa lilitan kawat penghantar di sisi yang
berlawanan .

Data Organization and Formatting


Adalah perangkat yang relatif kecil yang mampu membaca dari atau menulis ke bagian piringan yang
berputar di bawahnya. Hal ini menyebabkan organisasi data pada piringan dalam serangkaian
lingkaran konsentris, yang disebut trek. Setiap trek memiliki lebar yang sama dengan kepala. Ada
ribuan trek per permukaan.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


17 Nama Dosen – No Telp http://www.undira.ac.id
RAID
Seperti dalam area kinerja komputer lainnya, desainer penyimpanan disk menyadari bahwa jika satu
komponen hanya dapat ditingkatkan sejauh itu, peningkatan tambahan dalam kinerja dapat diperoleh
dengan menggunakan beberapa komponen paralel. Dalam kasus penyimpanan disk, ini mengarah
pada pengembangan rangkaian disk yang beroperasi secara independen dan paralel. Dengan
beberapa disk, permintaan I/O terpisah dapat ditangani s ecara paralel, selama data yang diperlukan
berada pada disk yang berbeda. Selain itu, permintaan I/O tunggal dapat dieksekusi secara paralel jika
blok data yang akan diakses tersebar di beberapa disk. Dengan penggunaan beberapa disk, ada
berbagai cara di mana data dapat diorganisasikan dan redundansi dapat ditambahkan untuk
meningkatkan keandalan. Ini bisa membuat sulit untuk mengembangkan skema database yang dapat
digunakan di berbagai platf orm dan sistem operasi.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


18 Nama Dosen – No Telp http://www.undira.ac.id
Untungnya, industri telah menyetujui skema standar untuk desain database dengan beberapa disk,
yang dikenal sebagai RAID (Redundant Array of Independent Disks). Skema RAID terdiri dari tujuh
level, dari nol hingga enam. Level-level ini tidak menyiratkan hubungan hirarkis tetapi menunjuk kepada
arsitektur desain yang berbeda yang memiliki tiga karakteristik umum:

• RAID adalah kumpulan dari disk f isik yang dilihat oleh sistem operasi sebagai satu unit logis.
• Data didistribusikan di seluruh disk f isik dari sebuah rangkaian dalam skema yang dikenal
sebagai striping, yang akan dijelaskan lebih lanjut.
• Kapasitas disk redundan digunakan untuk menyimpan inf ormasi paritas, yang menjamin
pemulihan data dalam kasus kegagalan disk.

Detail dari karakteristik kedua dan ketiga berbeda untuk level RAID yang berb eda. RAID 0 dan RAID 1
tidak mendukung karakteristik ketiga. Istilah RAID awalnya dicetuskan dalam sebuah makalah oleh
sekelompok peneliti di Universitas Calif ornia di Berkeley. Makalah tersebut menguraikan berbagai
konf igurasi RAID dan aplikasi, dan memperkenalkan def inisi level RAID yang masih digunakan. Strategi
RAID menggunakan beberapa disk dan mendistribusikan data sedemikian rupa sehingga
memungkinkan akses simultan ke data dari beberapa disk, dengan demikian meningkatkan kinerja I/O
dan memungkinkan peningkatan kapasitas secara bertahap yang lebih mudah.

SSD Compared to HDD


Seiring dengan penurunan biaya SSD berbasis f lash dan peningkatan kinerja serta kepadatan bit, SSD
menjadi semakin kompetitif dengan HDD. Tabel dibawah menunjukkan perbandingan yang khas pada
saat penulisan ini. SSD memiliki beberapa keunggulan dibandingkan HDD, antara lain:
• Tingkat operasi input/output per detik (IOPS) yang tinggi: Meningkatkan signif ikan kinerja
sistem I/O.
• Durabilitas: Lebih sedikit rentan terhadap kejutan dan getaran f isik.
• Umur lebih panjang: SSD tidak rentan terhadap keausan mekanis.
• Konsumsi daya lebih rendah: SSD menggunakan daya yang jauh lebih sedikit daripada HDD
berukuran sebanding.
• Kemampuan berjalan lebih tenang dan dingin: Membutuhkan ruang yang lebih sedikit, biaya
energi yang lebih rendah, dan lingkungan yang lebih hijau.
• Waktu akses dan tingkat laten yang lebih rendah: Lebih dari 10 kali lebih cepat daripada
piringan yang berputar dalam HDD.
Saat ini, HDD masih menikmati keuntungan biaya per bit dan keunggulan kapasitas, tetapi perbedaan
ini semakin menyusut.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


19 Nama Dosen – No Telp http://www.undira.ac.id
OPTICAL MEMORY

Pada tahun 1983, salah satu produk konsumen paling sukses sepanjang masa diperkenalkan: sistem
audio digital compact disk (CD). CD adalah disk yang tidak dapat dihapus yang dapat menyimpan lebih
dari 60 menit inf ormasi audio di satu sisi. Kesuksesan komersial besar dari CD memungkinkan
pengembangan teknologi penyimpanan disk optik dengan biaya rendah yang telah merevolusi
penyimpanan data komputer. Berbagai sistem disk optik telah diperkenalkan (Tabel 6.6). Kami secara
singkat mengulas masing-masing dari ini.

Compact Disk
Cd-rom Baik CD audio maupun CD-ROM (compact disk read-only memory) menggunakan teknologi
yang mirip. Perbedaan utamanya adalah bahwa pemutar CD -ROM lebih tangguh dan memiliki
perangkat koreksi kesalahan untuk memastikan bahwa data ditransf er dengan benar dari disk ke
komputer. Kedua jenis disk dibuat dengan cara yang sama. Disk terbentuk dari resin, seperti
polikarbonat. Inf ormasi yang direkam secara digital (baik musik maupun data komputer) diimprint
sebagai serangkaian lubang mikroskopis pada permukaan polikarbonat. Hal ini dilakukan, pertama -
tama, dengan laser yang berf okus halus dan intensitas tinggi untuk membuat master disk. Master
digunakan, pada gilirannya, untuk membuat cetakan untuk menstamp keluar salinan ke polikarbonat.
Permukaan berlubang kemudian dilapisi dengan permukaan yang sangat ref lektif , biasanya aluminium
atau emas. Permukaan yang berkilauan ini dilindungi dari debu dan goresan oleh lapisan atas akrilik
yang jernih. Terakhir, label dapat dicetak pada akrilik.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


20 Nama Dosen – No Telp http://www.undira.ac.id
Magnetic Tape
Sistem pita menggunakan teknik pembacaan dan perekaman yang sama dengan sistem disk. Media
yang digunakan adalah pita f leksibel berbahan poliester (mirip dengan yang digunakan dalam beberapa
pakaian) yang dilapisi dengan material yang dapat dibuat menjadi magnet. Lapisan tersebut dapat
terdiri dari partikel logam murni dalam perekat khusus atau f ilm logam yang diperoleh melalui
penguapan. Pita dan pemutar pita analog dengan sistem pemutar pita rumah. Lebar pita bervariasi dari
0,38 cm (0,15 inci) hingga 1,27 cm (0,5 inci). Pita sebelumnya dikemas dalam gulungan terbuka yang
harus dijalin melalui spindel kedua untuk digunakan. Saat ini, hampir semua pita dikemas dalam
cartridge.

Data pada pita diatur sebagai sejumlah trek paralel yang berjalan sepanjang. Sistem pita awalny a
biasanya menggunakan sembilan trek. Hal ini memungkinkan penyimpanan data satu byte pada satu
waktu, dengan bit paritas tambahan sebagai trek kesembilan. Ini diikuti oleh sistem pita yang
menggunakan 18 atau 36 trek, sesuai dengan kata digital atau double word. Perekaman data dalam
bentuk ini disebut perekaman paralel. Sebagian besar sistem mo dern menggunakan perekaman serial,
di mana data diatur sebagai urutan bit di sepanjang setiap trek, seperti yang dilakukan dengan disk
magnetik. Seperti halnya disk, data dibaca dan ditulis dalam blok yang berdekatan, yang disebut
sebagai catatan f isik, pada pita. Blok-blok pada pita dipisahkan oleh celah yang disebut sebagai celah
antarrekaman. Seperti halnya disk, pita dif ormat untuk membantu dalam menemukan catatan f isik.

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


21 Nama Dosen – No Telp http://www.undira.ac.id
DAFTAR PUSTAKA

Ramadhan Sahrul et al. 2023. Arsitektur & Organisasi Komputer. PT.Sonpedia Publishing Indonesia

Septianto Tri et al. 2023. Arsitektur dan Organisasi Komputer. Thalibul Ilmi Publishig & Education

Hardi Richki. Arsitektur dan Organisasi Komputer. Uwais Inspirasi Indonesia

Wijayanti Rima Rizqi et al.2023. Arsitektur Dan Organisasi Komputer. CV Rey Media Graf ika

https://www.studocu.com/id/document/universitas-dian-nuswantoro/organisasi-dan-arsitektur-
komputer/materi-bus-dan-sistem-interkoneksi/41112697

2024 Nama Mata Kuliah Pusat Bahan Ajar dan eLearning


22 Nama Dosen – No Telp http://www.undira.ac.id

Anda mungkin juga menyukai