CH 3 (1) .En - Id
CH 3 (1) .En - Id
Organisasi komputer
dan Arsitektur
6th Edisi
bagian 3
sistem Bus
Konsep Program
• sistem tertanam tidak fleksibel
• Tujuan umum hardware dapat melakukan
tugas-tugas yang berbeda, mengingat sinyal
kontrol yang benar
• Alih-alih kembali kabel, menyediakan satu set
baru sinyal kontrol
Apa program?
• Urutan langkah-langkah
• Untuk setiap langkah, aritmatika atau logis
operasi dilakukan
• Untuk setiap operasi, yang berbeda dari sinyal
kontrol yang dibutuhkan
Fungsi Control Unit
• Untuk setiap operasi disediakan kode yang unik
—misalnya ADD, MOVE
• Bagian hardware tertentu menerima kode dan
mengeluarkan sinyal kontrol
• Kami memiliki komputer!
komponen
• Control Unit dan Unit Aritmatika dan Logika
merupakan Central Processing Unit
• Data dan instruksi harus diberikan ke sistem dan
dikeluarkan dari
—Input output
• penyimpanan sementara kode dan hasil yang
dibutuhkan
—Memori utama
Komponen komputer:
Top Level View
Siklus instruksi
• Dua langkah:
—Mengambil
—Menjalankan
Ambil Cycle
• Program Counter (PC) berisi address instruksi
berikutnya yang akan diambil
• Processor mengambil instruksi dari lokasi
memori yang ditunjuk oleh PC
• PC kenaikan
—Kecuali ada perintah
• Instruksi dimasukkan ke Instruction Register
(IR)
• Processor menafsirkan instruksi dan melakukan
tindakan yang diperlukan
mengeksekusi Cycle
• Prosesor-memori
—transfer data antara CPU dan memori utama
• Processor I / O
—Transfer data antara CPU dan modul I / O
• Pengolahan data
—Beberapa aritmatika atau operasi logika pada data
• Kontrol
—Mengubah urutan operasi
—misalnya melompat
• Kombinasi di atas
Contoh Program Eksekusi
Siklus Instruksi -
Diagram negara
Siklus Instruksi -
Diagram negara