Tugas Interaksi Data


Jawaban
1.    Arti accumulator adalah suatu bentuk di gunakan di komputer jaman dahulu dan hanya mengoprasikan satu register, tapi program menjadi bertambah panjang & Mempunyai bentuk umum : [OPCODE][AO]. Terdiri dari satu alamat operand, hasil disimpan di accumulator.

2.    Interupsi adalah suatu permintaan khusus pada mikroprocessor untuk melakukan sesuatu, jika terjadi interupsi maka komputer akan menghentikan dahulu apa yang sedang di kerjakan dan melakukan apa yang diminta oleh yang menginterupsi..mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU.
3.    Subrutin adalah kumpulan perintah yang ditujukan untuk menangani suatu tindakan dengan tujuan untuk memudahkan pembuatan program mengingat subrutin bisa dipanggil berkali-kali dalam suatu program.Melibatkan argument yang dipakai sebagai upaya untuk menyertakan suatu nilai dari luar.
4.    Contoh kasus interupsi
·     Pada awal sistem melakukan pencetakan dengan printer, saat itu terdapat pengiriman data pada saluran komunikasi sehingga modul komunikasi meminta interupsi.
·     Proses selanjutnya adalah pengalihan eksekusi interupsi mudul komunikasi, sedangkan interupsi printer ditangguhkan.
·     Saat pengeksekusian modul komunikasi terjadi interupsi disk, namun karena prioritasnya lebih rendah maka interupsi disk ditangguhkan.
·     Setelah interupsi modul komunikasi selesai akan dilanjutkan interupsi yang memiliki prioritas lebih tinggi, yaitu disk.
·     Bila interupsi disk selesai dilanjutkan eksekusi interupsi printer. Selanjutnya dilanjutkan eksekusi program utama


5.                A. X = (A+B­-C) / (D*E/F)
Instruksi 3 Alamat
Instruksi
Komentar
SUB
ADD
MPY
DIV
DIV
Y,B,C
Y,Y,A
T,D,E
T,T,F
Y,Y,T
Y ß B - C
Y ß Y + A
T ß D*E
T ßT / F
Y ß Y/T





Instruksi 2 Alamat
Instruksi
Komentar
MOVE
SUB
ADD
MOVE
MPY
DIV
DIV
Y,B
Y,C
Y,A
T,D
T,E
T,F
Y,T
Y ß B
Y ß Y - C
Y ß Y + A
T ß D
T ß T * E
T ß T / F
Y ß Y / T




B.    Y = (A/B) + (C*D)- (E-­F)

Instruksi 3 Alamat
Instruksi
Komentar
DIV
MPY
SUB
SUB
ADD
Y,A,B
T,C,D
Z,E,F
T,T,Z
Y,Y,T
Y ß A/B
T ß C * D
Z ß E - F
T ßT - Z
Y ß Y + T




Instruksi 2 Alamat
Instruksi
Komentar
MOVE
DIV
MOVE
MPY
MOVE
SUB
SUB
ADD
Y,A
Y,B
T,C
T,D
Z,E
Z,F
T,Z
Y,T
Y ß A
Y ß Y / B
T ß C
T ß T * D
Z ß E
Z ß Z -  F
T ß T - Z
Y ß Y + T




Komentar

Postingan populer dari blog ini

Pemeliharaan Preventive Komputer dan Solusinya

Praktikum Simulasi ADC (Analog to Digtal Converter)

Langkah dan Hasil Pengamaran Trouble Shooting