Kinerja / proses kerja : Saat data
dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan
di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh
Control Unit di Program-storage, namun apabila berbentuk data ditampung di
Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka
Control
Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke
Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut
ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari
Working-storage untuk ditampung di General-purpose register (dalam hal ini di
Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah
arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan
berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila
hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil
pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika
pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil
pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu
selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke
output-devices.
Tidak ada komentar:
Posting Komentar