Page 157 - coba Revisi Modul Organisasi dan Arsitektur Komputer_Neat
P. 157
prosesor 8 bit. Terdapat 2 bit flag berfungsi sebagai
tanda yang menunjukan hasil operasi ALU. Kedua flag
tersebut adalah sign flag dan zero flag. Jika hasil
operasi ALU bernilai negatif maka sign flag bernilai 1
jika positif sign flag bernilai 0. Jika hasil operasi ALU
bernilai o maka zero flag bernilai 1 jika hasilnya bukan
0 maka zero flag bernilai 0.
Bendera (Flag)
Bendera berfungsi menandai hasil proses ALU.
Terdapat dua bit nilai yaitu bit tanda (sign bit) dan bit
nol (zero bit). Jika hasil ALU negatif maka sign bit
bernilai 1 dan jika hasilnya tidak negatif maka bit tanda
bernilai 0. Jika hasil ALU nol maka bit nol bernilai 1,
jika hasilnya bukan nol maka bit nol bernilai 0.
Register TMP, Register B, dan Register C
Register-register ini berfungsi sebagai tempat
menyimpan sementara nilai yang akan dioperasikan
atau pun hasil operasi. Khusus register TMP
menyimpan data yang akan dioperasikan oleh ALU.
Lebih banyak register yang dapat digunakan untuk
menyimpan sementara, lebih baik. SAP-2 lebih leluasa
dalam menyimpan data-data sementara hasil operasi,
tidak hanya dalam Akumulator A.
Register Keluaran 3 dan 4
Register yang berfungsi mengkomunikasikan hasil
proses dengan pengguna. Pengguna dapat melihat hasil
operasi pada peraga heksadesimal.
147