Bona
Bona
MIKROPROSESOR 8085
PENJUMLAHAN BILANGAN 16-BIT YANG
MEMPUNYAI SUM 16-BIT ATAU LEBIH
DISUSUN OLEH:
NAMA: BONA OLOAN PANGIHUTAN SILITONGA
KELAS: TK-3D
DOSEN PENGAJAR:
BUDI HARIANTO. ST
0011
0000
3F:
0011
1111
1111
0001
: 30
CO51
: 3F
CO52
: 21
CO53
: 90
C054
: 51
CO55
: CF
C054 Dan C055 merupakan hasil dari penjumlahan yang telah kita lakukan diatas.
Kemudian kita akan melakukan penjumlahan dengan melakukan simulator 8085
1) Langkah pertama klik load sample program seteleh simulator 8085 terbuka kemudian
ganti input menjadi #DB 30H,3FH,21H,90H
2) Kemudian klik assemble dan perhatikan keadaan assembler, registers, dan memory,
belum ada yang berubah, kemudian klik step by step, kita akan mengulas satu persatu,
3) Klik FORWARD
Dan berikut adalah hasil perubahannya:
- C050= 30
- C051= 3F
- C052= 21
- C053= 90
4) Klik FORWARD
Dan berikut hasil perubahannya:
program status word (PSW)=0000, karena value pada accumulator adalah 00 dan
value pada flag register adalah 00
program counter=0003 karena bytes nya adalah 4
Clock cycle counter=4 karena T-states nya adalah 4. Ini diralat karena salah
langkah.
instruction counter=2 karena address ini adalah instruksi kedua. Ralat bahwa
disini instruction counter tidak semestinya karena kesalahan langkah.
keadaan memory msih sama dengan FORWARD yang pertama
5) Klik FORWARD
Dan berikut hasil perubahannya
6) Klik FORWARD
Dan berikut hasil perubahannya:
Yang berubah adalah adanya C054=51 dan C055=CF yang merupakan hasil dari penjumlahan
dari input yang diberikan
10).klik forward