Nama : Esti Yuliana
NIM : SIR200938
Mata Kuliah : Arsitek dan Organisasi Komputer (Teori)
Dosen : Nahar Mardiyantoro, M. Kom
Konsep Program
¡ Pemrograman (hardware) merupakan proses penghubungan berbagai komponen logik pada konfigurasi yang diinginkan untuk membentuk operasi aritmatik dan logik pada data tertentu
¡ Hardwired program tidak flexibel
¡ General purpose hardware dapat mengerjakan berbagai macam tugas tergantung sinyal kendali yang diberikan
¡ Daripada melakukan re-wiring, Lebih baik menambah-kan sinyal-sinyal kendali yang baru
Pengertian Program
¡ Adalah suatu deretan langkah-langkah
¡ Pada setiap langkah, dikerjakan suatu operasi arithmetic atau logical
¡ Pada setiap operasi, diperlukan sejumlah sinyal kendali tertentu
Fungsi Control Unit
¡ Untuk setiap operasi disediakan kode yang unik
§ Contoh: ADD, MOVE
¡ Bagian hardware tertentu menerima kode tersebut kemudian menghasilkan sinyal-sinyal kendali
¡ Jadilah komputer!
Komponen Komputer :
Langkah Menangkap Instruksi :
- Program Counter (PC) berisi address instruksi berikutnya yang akan diambil
- Processor mengambil instruksi dari memory pada lokasi yang ditunjuk oleh PC
- Naikkan PC
- Kecuali ada perintah tertentu
- Instruksi dimasukkan ke Instruction Register (IR)
- Processor meng-interpret dan melakukan tindakan yang diperlukan
6. Membaca alamat dari location counter
7. Menuju memori dengan alamat yang diambil dari pc
8. Membaca dan menyimpan instruksi kemudian menyimpannya untuk nanti dibaca kembali
Contoh eksekusi Program :
1. Menuju memori dengan alamat dengan alamat yang telah dicari
2. Menuju memori dengan alamat yang diambil dari pc
3. Menuju ALU untuk memberikan instruksi yang diambil
Tidak ada komentar:
Posting Komentar
Komentarnya ya...