1 / 10

Rangkaian Memori

Rangkaian Memori. Pertemuan XIV. Memori. Memori adalah bagian dari komputer tempat program – program dan data – data disimpan . Memori terbagi atas 2 jenis yakni : RAM (Random Access Memory) adalah rangkaian yang mempunyai sel pengingat .

daphne
Download Presentation

Rangkaian Memori

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RangkaianMemori Pertemuan XIV

  2. Memori Memoriadalahbagiandarikomputertempat program – program dan data – data disimpan. Memoriterbagiatas 2 jenisyakni: • RAM (Random Access Memory) adalahrangkaian yang mempunyaiselpengingat. • ROM (Read Only Memory) adalahrangkaiankombinasitanpaadanyaselpengingat.

  3. Padadasarnya RAM adalah register yang terdiridarisekumpulan D flip-flop. • RAM selaluterdiridarisejumlahsel (flip-flop) yang sama. Masing-masing flip-flop dalam RAM dikenalberdasarkannomoralamat (address)-nya. • Flip-flop jugaharusdapatditulisdengan data barudan data yang disimpannyaharusdapatdibaca. Karenaitudiperlukansinyalpemilihalamatuntukmenentukansel yang akanditulisataudibaca, dansinyalkendaliuntukmenulis (sinyaltulis) dan sinyalkendaliuntukmembaca (sinyal baca). • Hanyaselterpilihsajalah yang bolehdiberikansinyalbacaatautulis yang aktif.

  4. Pulsapenabuhuntukmasing-masing flip-flop dapatdiperolehdaripeng-AND-an sinyaltulisdanpemilihalamat. • Operasibacatidakperludilakukanpadasaatbersamaandenganoperasitulis. Karenaitu, data masukanjugaperludihalang (disabled) masukke flip-flop padasaatoperasibukanoperasitulis. Inidapatdilakukandenganmeng-AND-kan data masukandengansinyalpenabuh flip-flop. • Dalamoperasibacajuga, hanyakeluaranselterpilihsajalah yang bolehditampilkanpadakeluaran RAM. Jadikeluaranmasing-masingselharusdi-AND-kandengansinyalbacadansinyalpemilihalamatnya.

  5. Bila data masukandankeluaranuntukelemenkeikitasebut Di danQi, sinyalalamatnyakitasebut Ai, sinyalbacaRidansinyaltulisWi, makauntukmasing-masing flip-flop D denganmasukan D dankeluaran Q, dapatditulispersamaanlogikasebagaiberikut: • Penabuh : CP = Ai Wi • Data masukan : D = Di CP • Data Keluaran : Q = Ai Ri

  6. Dalamkebanyakansistem digital, operasibaca-tulisatasmemoridilakukanserentakuntuksekumpulan bit (sel) yang dipandangsebagaisatukesatuan data yang disebut kata ("word"). • Mengakses satu lokasi berarti membaca atau menulis satukata. Ukurankata yang paling banyakdigunakanadalah 4 dan 8 bit. • Sebagaicontoh, padagambarberikutdigambarkanrangkaianlogikasuatu RAM 2x2 bit, yaitu RAM 2 katadenganpanjangkata 2 bit.

  7. Gambar : Rangkaian RAM 2x2 bit.

  8. Dalamrangkaianterpadu RAM, pemilihankatamemori yang diaksesdilakukandenganmenggunakandekoder yang sudahdipadukandalamserpih yang samadenganselmemorinya. Dalamgambarberikutditunjukkanrangkaiandalamsuaturangkaianterpadu RAM 4 kata (word) denganpanjangkata (word length) 4 bit. • Dari gambarinidapatdilihatbahwa: • setiap data masukandiumpankankepada 4 sel (flip-flop) • setiapkeluarandekoderalamat S0, S1, S2, S3 memilih 4 sel yang diperlakukansebagaisatukata 4 bit (dipandangsebagaisatualamat). • Seluruhseldikendalikanolehsatusinyalbaca/tulisbersama. • Setiap bit data keluarandiperolehdarigerbang OR yang dicatudari 4 sel.

  9. Rangkaian RAM 4x4

  10. Walaupun data masukandiumpankankepada 4 sel, hanyasel yang dipilih(diaktifkan) olehdekoderalamat yang dipengaruhiolehoperasibaca/tulis. • DalamRAM dengan kapasitas yang besar, pemilihan alamat tidak dari hanya satu sisi sepertidalamgambardiatas, tetapidilakukandariduasisi, yaitusisibarisdansisikolom. • Sebagaicontoh, RAM tipe 2112 yang berkapasitas 1024 bit yang diorganisasikansebagai 256 x 4 bit. Iniberartibahwasetiaplokasimengandung 4 bit sebagaisatukata. Serpih RAM inimempunyai 8 bit alamat, 5 bit pemilihbaris (untuk 32 baris) dan 3 bit pemilihkolom (untuk 8 kolom). • Cotoh lain, RAM tipe 2114 yang berkapasitas 4096 bit (1024 x 4 bit) mempunyai 10 bit alamat yang terdiri atas 6 pemilih baris dan 4 pemilih kolom.

More Related