Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PENGANTAR TEKNOLOGI INFORMASI
Prosesor dan Memori
2
ALU (Arithmetic Logic Unit )
CPU ALU (Arithmetic Logic Unit ) CU (Control Unit) Bus
3
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
4
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
5
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
7
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 = ALU C = 5 memori utama
8
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
9
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
12
Pemrosesan Instruksi Fetch instruction Decode instruction
Instruksi berikutnya diambil dari RAM dan disimpan di instruction register Fetch instruction Decode instruction Execute instruction Place result in memory Hasil eksekusi disimpan di akumulator dan/atau di lokasi tertentu di RAM Instruksi di-decode dan diinterpretasikan Instruksi dieksekusi (utamanya oleh ALU)
14
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.