pengantar teknologi informasi

14
PENGANTAR TEKNOLOGI INFORMASI Prosesor dan Memori

Upload: hedva

Post on 05-Jan-2016

47 views

Category:

Documents


2 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PENGANTAR TEKNOLOGI INFORMASI

PENGANTAR TEKNOLOGI INFORMASI

Prosesor dan Memori

Page 2: PENGANTAR TEKNOLOGI INFORMASI

CPU

ALU (Arithmetic Logic Unit )

CU (Control

Unit)Bus

Page 3: PENGANTAR TEKNOLOGI INFORMASI

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

Page 4: PENGANTAR TEKNOLOGI INFORMASI

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

Page 5: PENGANTAR TEKNOLOGI INFORMASI

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

Page 6: PENGANTAR TEKNOLOGI INFORMASI
Page 7: PENGANTAR TEKNOLOGI INFORMASI

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

Page 8: PENGANTAR TEKNOLOGI INFORMASI

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

Page 9: PENGANTAR TEKNOLOGI INFORMASI

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

Page 10: PENGANTAR TEKNOLOGI INFORMASI
Page 11: PENGANTAR TEKNOLOGI INFORMASI
Page 12: PENGANTAR TEKNOLOGI INFORMASI

Pemrosesan Instruksi

Fetch instructio

n

Decode instructio

n

Execute instructio

n

Place result in memory

Instruksi berikutnya diambil dari RAMdan disimpan di instruction register

Instruksi di-decode dan diinterpretasikan

Instruksi dieksekusi (utamanya olehALU)

Hasil eksekusi disimpandi akumulator dan/atau di lokasi tertentu di RAM

Page 13: PENGANTAR TEKNOLOGI INFORMASI
Page 14: PENGANTAR TEKNOLOGI INFORMASI

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