Anda di halaman 1dari 4

Tugas ke 5

Teori Sistem Mikroprosesor Topik : Register Flag, Register Index (IX) Tanggal Penyerahan : 16 Oktober 2012

Nama NIM Dosen Rombel

: Kemas Mochammad Anasrul : 5301410061 : Slamet Seno Adi : 01

PTE FT UNNES 2012

1. Mengartikan register flag 2. Rencanakan 10 program dengan alamat berindex (IX) pedoman IX berbeda, loncatannya juga ber beda, mengisi register dengan memori (3), mengisi memori dengan register (4), mengisi memori ke arah kecil (3). Jawab : a. Register Flag Mikroprosesor 8086/8088 mempunyai Status Flag 1 bit dan 4 Kontrol Flag yang dikonfigurasikan dalam register 16 bit. Status Flag terdiri dari: CF (Carry Flag) Tugas: Dimana sebuah carry out atau borrow, jika hasilnya adalah bit tertinggi (nilai 1). PF (Parity Flag) Tugas: Menset (nilai 1), jika instruksi menghasilkan sebuah angka genap (even parity). AF (Auxiliary Flag) Tugas: Digunakan oleh instruksi pegaturan desimal. ZF(Zero Flag) Tugas: Menset (nilai 1), jika hasil instruksi adalah 0. SF (Sign Flag) Tugas: Menset (nilai 1), jika hasilnya adalah negatif dan bernilai 0 jika positif. Kontrol Flag terdiri dari: OF (Overflow Flag) Tugas: Menunjukkan sebuah operasi yang tidak benar yaitu merubah hasil daripada tanda bit.. IF (Interrupt Enable Flag) Tugas: Jika diset (nilai 1) dapat melakukan operasi interupsi dan sebaliknya bila bernilai 0, maka interupsi tidak dapat dilakukan. DF (Direction Flag) Tugas: Mengontrol arah dari operasi string. Jika DF=1, maka register SI dan DI nilainya menurun (decrement); jika DF=0, maka register DI dan SI nilai menaik (increment). Register ini digunakan untuk instruksi-instruksi MOVS, MOVSB, MOVSW, CMPS, CMPSB, dan CMPSW. TF (Trap Flag) Tugas: Ditempatkan dalam single step mode untuk keperluan debug.

b. Tabel Isi Register dengan Memori:

No. Register IX 1. 2. 3. C D H 183 2 183 4 183 6 IX 184 7 185 5 185 8 186 7

d 5 2 2 3 1 d 1 0 1 3 1 6 8

Memori 1837 1856 1867 Register A B E L

No. Memori 1. 2. 3. 4. 1857 1868 1874 1875

Tabel Isi Memori ke arah kecil No. IX d (IX+Compl Biner Complement Memori

) 1. 2. 3. 184 1 184 6 185 9 5D A3 59 A7 10100011 10100111 10100101 1911 1954 1934

5B A5