12.03.2016 Views

Teknik Mikroprosesor(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TEKNIK MIKROPROSESOR<br />

Akumulator (yang disingkat menjadi accu) adalah tingkatan selanjutnya dari<br />

ALU. Berikut adalah gambar accumulator dengan carry flag.<br />

Gambar 2.47. Accumulator dengan carry flag<br />

Terpisah dari fungsi yang telah ditunjukkan pada gambar 11 rangkaian ini<br />

terdiri atas register dan carry flag sebagai komponen tambahan yang penting.<br />

Register menyediakan memory penyangga untuk hasil yang dikeluarkan<br />

nanti. Untuk mencapai tujuan ini salah satu masukan pada ALU<br />

disambungkan ke keluaran register yang juga merupakan keluaran hasil<br />

operasi (feedback). Informasi yang ada di masukan B sekarang<br />

dikombinasikan dengan keluaran yang dihasilkan register. Hasil yang<br />

dikeluarkan oleh ALU di simpan pada register oleh pulsa clock. Pada tahap ini<br />

data yang ada pada register sebelumnya akan hilang. Untuk menghindari<br />

kemungkinan munculnya carry yang hanya sesaat saja maka keluaran carry<br />

ini disimpan pada suatu flag. Clock pada flag ini berdasarkan bit tambahan<br />

S8 dalam ROM (fungsi gerbang AND pada Gambar 12 ). Hal ini hanya perlu<br />

bila carry ini dikeluarkan oleh fungsi ALU. Fungsi yang akan diproses oleh<br />

accumulator ini ditampilkan pada tabel 3. Untuk kombinasi U3 sampai dengan<br />

U0 = 0101 fungsi operasi keluaran adalah A+1. Karena adanya umpan balik<br />

untuk masukan A, maka besarnya A bergantung pada isi yang ada di register<br />

saat itu. Dengan instruksi A + 1 ini, isi accumulator ini akan bertambah 1 tiap<br />

100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!