1 / 14

PENGANTAR TEKNOLOGI INFORMASI

PENGANTAR TEKNOLOGI INFORMASI. Prosesor dan Memori. Arithmatic Logic Unit (ALU). Melakukan perhitungan aritmatika yang terjadi sesuai dengan instruksi Menggunakan dasar penjumlahan shg sirkuit elektroniknya disebut adder Melakukan keputusan dari suatu operasi logika sesuai instruksi.

hedva
Download Presentation

PENGANTAR TEKNOLOGI INFORMASI

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. PENGANTAR TEKNOLOGI INFORMASI Prosesor dan Memori

  2. Arithmatic Logic Unit (ALU) • Melakukan perhitungan aritmatika yang terjadi sesuai dengan instruksi • Menggunakan dasar penjumlahan shg sirkuit elektroniknya disebut adder • Melakukan keputusan dari suatu operasi logika sesuai instruksi

  3. Control Unit (CU) • Mengatur dan mengendalikan alat input dan output • Mengambil instruksi-instruksi dari memori utama • Mengambil data dari memori utama (jika diperlukan) untuk diproses • Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau operasi logika serta mengawasi kerja dari ALU • Menyimpan hasil proses ke memori utama

  4. Sistem Bus • Internal bus : menghubungkan CPU dengan memori utama • Eksternal bus : menghubungkan CPU dengan perangkat I/O • CPU – Memori utama : • Data bus Memory Data Register (MDR) • Address bus  Memory Address Register (MAR) • Mengidentifikasi sumber data yg akan digunakan atau lokasi data akan disimpan • Control bus  Control Unit • Mengatur dan memberikan informasi penjadwalan spt memberikan tanda saat memori dibaca/ditulis atau ketika ada interrupt

  5. Register • Alat penyimpanan berkapasitas kecil dan berkecepatan akses cukup tinggi yang digunakan untuk menyimpan data dan instruksi yang sedang diproses • Contoh : • HITUNG C = A + B! • Berapa nilai A dan B?  memori utama • A = 2, B=3  register • C = 2 + 3  ALU • C = 5  memori utama

  6. Instruction Register (IR) : menyimpan instruksi yang sedang diproses • Program Counter (PC) : register yang digunakan untuk menyimpan alamat lokasi dari memori yang berisi instruksi yang sedang diproses • General Purpose Register : register yang mempunyai kegunaan umum yang berhubungan dengan data yang sedang diproses • Operand register : menampung data yang sedang diolah • Accumulator : menampung hasil pengolahan data

  7. Memory Data Register (MDR) : untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan CPU • Memory Address Register (MAR): untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan

  8. Pemrosesan Instruksi Instruksiberikutnyadiambildari RAM dandisimpan di instruction register Instruksi di-decode dandiinterpretasikan Hasileksekusidisimpan di akumulatordan/atau di lokasitertentu di RAM Instruksidieksekusi (utamanyaoleh ALU)

  9. Instruction time : waktu yang dibutuhkan untuk mnyelesaikan tahap pertama • Execution time : waktu yang dibutuhkan untuk menyelesaikan tahap ketiga • Cycle time : waktu yang dibutuhkan untuk mnyelesaikan seluruh tahapan • Kecepatan CPU diukur dengan satuan gigahertz (Ghz)  dapat menyelesaikan 109 siklus perdetiknya • Clock : berdetak tiap siklus yang dilakukan

More Related