Instruksi RRA RRA Instruksi RRC RRC reg Instruksi RRCA RRCA Instruksi RRD RRD Instruksi SLA SLA reg

56

g. Instruksi RRA RRA

Operasi Isi dari A posisi satu bit diputar ke kanan. Isi dari bit 0 disalin ke carry flag dan isi carry flag sebelumnya disalin ke bit 7. Op Code 00011111 Flag S Z PV tidak berubah H N di-reset Lihat instruksi untuk C T State 4

h. Instruksi RRC RRC reg

8 Operasi Isi dari reg 8 are diputar posisinya 1 bit ke kanan. Isi dari bit 0 disalin ke carry flag dan bit 7. Op Code 11001011 : 00001[reg 8 ] Register Bit A 111 B 000 C 001 D 010 E 011 H 100 L 101 57 HL 110 Flag S Z berubah sesuai yang diinginkan ditentukan H N di-reset PV merupakan paritas Lihat instruksi untuk C T State 8 atau 15 HL RRC reg index + ofs 8 Operasi Isi memori pada lokasi yang ditunjukk oleh reg index ditambah ofs 8 diputar posisinya 1 bit ke kanan. Isi bit 0 disalin ke carry flag dan bit 7. Op Code [reg index ] : 11001011 : [ofs 8 ] : 00001110 Register Bit IX 11011101 IY 11111101 Flag S Z berubah sesuai yang diinginkan ditentukan H N di-reset PV merupakan paritas Lihat instruksi untuk C T State 23 58

i. Instruksi RRCA RRCA

Operasi Isi dari A diputar posisinya 1 bit ke kanan. Isi dari bit 0 disalin ke carry flag dan bit 7. Op Code 00001111 Flag S Z PV tidak berubah H N di-reset Lihat instruksi untuk C. T State 4

j. Instruksi RRD RRD

Operasi Isi dari low-order nibble HL disalin ke low-order nibble A. Isi sebelum nya disalin ke high-order nibble HL. Isi sebelumnya disalin ke low-order nibble HL. Op Code 11101101 : 01100111 Flag Flag refer to state dari A S Z berubah sesuai yang diinginkan ditentukan H N di-reset PV merupakan paritas Tidak berpengaruh pada C T State 18 59

k. Instruksi SLA SLA reg

8 Operasi Isi dari reg 8 posisinya digeser ke kiri 1 bit, Isi bit 7 disalin ke carry flag dan isi dari zero dimasukan ke bit 0. Op Code 11001011 : 00100[reg 8 ] Register Bit A 111 B 000 C 001 D 010 E 011 H 100 L 101 HL 110 Flag S Z berubah sesuai yang diinginkan ditentukan H N di-reset PV merupakan paritas Lihat instruksi untuk C T State 8 atau 15 HL SLA reg index + ofs 8 Operasi Isi memori pada lokasi ditunjuk oleh reg index ditambah ofs 8 posisinya digeser ke kiri 1 bit. Isi dari bit 7 disalin ke carry flag dan isi zero diletakan pada bit 0. 60 Op Code [reg index ] : 11001011 : [ofs 8 ] : 00100110 Register Bit IX 11011101 IY 11111101 Flag S Z berubah sesuai yang diinginkan ditentukan H N di-reset PV merupakan paritas Lihat instruksi untuk C T State 23

l. Instruksi SRA SRA reg