Bagian II Bahan Kuliah Pengenalan Komputer ALAT PEMROSES Bagian II Bahan Kuliah Pengenalan Komputer
Main Memory Main memory adalah media penyimpanan data yang akan diproses maupun yang sudah diproses. Ukuran dari main memory adalah satuan byte Giga Byte (GB) 1024 MB Mega Byte (MB) 1024 KB Kilo Byte (KB) 1024 (2^10) Byte 1 Byte 8 bit
Main Memory Memori terdiri dari sejumlah cell-cell yang masing-masing dapat menyimpan informasi (instruksi maupun data) Tiap cell memiliki alamat yang dipakai program sebagai acuan. Instruksi Data 1 2 3 …
Main Memory RAM (Random Access Memory) Memori yang dapat dibaca, diisi, dan diubah menurut kebutuhan (volatile). Bersifat sementara. Struktur RAM dibagi menjadi 4: Input Storage, digunakan untuk menampung input yang dimasukkan lewat alat input Program Storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diproses Working Storage, digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan Output Storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output Letak RAM terpasang pada Slot RAM
RAM
Main Memory ROM (Read Only Memory) Salah satu memori, mempunyai sifat hanya dapat dibaca dan tidak bisa diubah Bersifat permanen atau tetap (non volatile). Letak ROM berada pada BIOS mainboard ROM berisi sistem operasi yang berupa program-program pokok yang diperlukan oleh sistem komputer Contoh Program di ROM: penampilan karakter di layar, Bootsrap Program, Interpreter Basic (pada komputer micro Apple dan IBM PC)
Main Memory Jenis ROM: PROM (Programmable Read Only Memory) ROM yang dapat diprogram sekali saja oleh programmer yang selanjutnya tidak dapat diubah kembali. EPROM (Erasable Programmable Read Only Memory) atau RPROM (Reprogrammable Read Only Memory) ROM yang dapat dihapus dengan sinar ultra violet (dapat juga dijemur di sinar matahari) serta dapat diprogram kembali berulang-ulang EEPROM (Electrically Erasable Programmable Read Only Memory) ROM yang dapat dihapus secara elektronik dan dapat diprogram kembali
ROM
Jenis-Jenis Main Memory Jenis main memory didasarkan dari komponen-komponen yang digunakan. Vacuum Tube Main memory dengan menggunakan tabung hampa udara Berukuran besar Tiap-tiap tabung hampa udara mewakili nilai 1 bit. Digunakan pada komputer generasi pertama ENIAC 1946 Magnetic Core Storage - Main memory yang terdiri dari ribuan cincin magnetik kecil berukuran diameter 18 mm dengan lubang berdiameter 10 mm Bentuknya seperti kue donat Tiap-tiap core dihubungkan dengan kabel kawat membentuk suatu bidang core Digunakan selama 10 tahun (1960 – 1970)
Jenis-Jenis Main Memory Planar Thin-Film Storage Main memory yang menggunakan lempengan tipis keramik atau metal tembus pandang yang berisi kumpulan besi nikel Berbentuk empat persegi panjang kecil dihubungkan dengan kabel-kabel Semiconductor Storage Main memory yang menggunakan VLSI (Very Large Scale Integration) Bersifat Volatile Digunakan pada tahun 1970 – sekarang
Jenis-Jenis Main Memory Josephson Junction Main memory yang dapat melakukan pemindahan dari bit 1 ke bit 0 atau sebaliknya dengan kecepatan yang tinggi (kurang dari sepertriliun detik) Sirkuit dari Josephson Junction harus ditutup dalam suatu tempat yang berisi helium cair, sehingga akan didinginkan mendekati nol derajat absolut Charge-Coupled Device Main memory yang terdiri dari ribuan metal bujur sangkar berukuran kecil yang masing-masing dapat informasi digit binari dalam bentuk beban elektronik (electronic charge)
Hubungan antara CPU, Main Memory dan Alat-alat I/O BUS/Pathway Suatu sirkuit yang merupakan jalur transportasi informasi antara dua atau lebih alat-alat dalam sistem komputer CPU – Main Memory Internal BUS Dilekatkan langsung dengan Bus Memory data register Memory address register Control unit
Hubungan antara CPU, Main Memory dan Alat-alat I/O
Hubungan antara CPU, Main Memory dan Alat-alat I/O Data bus Bus yang digunakan untuk jalur transportasi data dan instruksi Address bus Bus yang digunakan untuk jalur transportasi alamat di main memory untuk data atau instruksi yang akan diambil atau akan direkamkan. Control bus Bus yang digunakan untuk mengirimkan sinyal sebagai pemberitahuan akan dikirimkan suatu informasi atau telah diterimanya informasi yang dikirimkan dari satu alat ke alat yang lain.
Hubungan antara CPU, Main Memory dan Alat-alat I/O CPU – Alat-alat I/O Eksternal BUS Tidak dilekatkan langsung dengan BUS I/O port DMA controller I/O channel I/O Port Mengirim dan menerima informasi dari alat I/O melalui jalur data bus Program-controlled I/O merupakan cara pengiriman informasi ke alat-alat I/O dengan hanya satu word data saja setiap saat (satu karakter = 1 byte, 1 word = 2 atau lebih byte)
Hubungan antara CPU, Main Memory dan Alat-alat I/O I/O Port Contoh: keyboard yang dihubungkan dengan keyboard interface. DMA controller Pengiriman informasi dalam jumlah yang besar (beberapa word sekaligus) Membuat komunikasi informasi antara alat I/O dengan CPU lebih efisien. Bus dilekatkan pada DMA controller yang dihubungkan dengan alat I/O Memiliki processor sendiri yang akan menangani operasi baca dan tulis antara CPU dengan alat I/O
Hubungan antara CPU, Main Memory dan Alat-alat I/O DMA controller Biasanya untuk alat I/O yang mempunyai kecepatan tinggi dengan pengiriman blok data yang besar Contoh: hard disk drive I/O channel DMA controller yang dipergunakan bersama-sama untuk sejumlah alat-alat I/O. Masing-masing alat I/O dihubungkan dengan channel lewat suatu control unit atau controller. Sebuah controllerdapat digunakan untuk sejumlah alat-alat I/O yang sejenis. Fungsi controller sama dengan I/O port untuk cara program controlled I/O
Tugas Bandingkan produk prosessor yang ada saat ini dipasaran Berikan contoh RAM dan ROM yang berkembang saat ini