Question: 11. The instruction is stored at location 300 with its address field at location 301. The address field has a value of 400. A
11. The instruction is stored at location 300 with its address field at location 301. The address field has a value of 400. A processor register RI contains the number 200. Evaluate the effective address if the addressing mode of the instruction is Relative Addressing mode; Relative: 300 + 200 = 500 Relative: 302 + 200 =502 Relative: 301 +400=701 Relative: 302 +400=702 12. The instruction is stored at location 300 with its address field at location 301. The address field has a value of 400. A processor register R1 contains the number 200. Evaluate the effective address if the addressing mode of the instruction is Register Indirect mode; Register Indirect: 200 Register Indirect: 300 Register Indirect: 301 Register Indirect: 302 13. The instruction is stored at location 300 with its address field at location 301. The address field has a value of 400. A processor register R1 contains the number 200. Evaluate the effective address if the addressing mode of the instruction is Index Register mode; Indexed Register: 300+400-700 Indexed Register: 301 + 400=701 Indexed Register: 302 + 400 - 702 Indexed Register: 200 + 400 - 600 14. An 8-bit computer has a register R. Determine the values of status bits C, S, Z, and V as shown in the figure below after each of the following instructions. The initial value of register R is hexadecimal 72. The digits below are also in hexadecimal. Add immediate operand C6 to R=?. This figure will be used for Q14-Q18 Moned con Testo conson DAN Schne och p Bone Brinchi Bach Brand ch chiq anch Check for Figure 8-8 Segerb EHIALU Oupe F (72+C6=138)16: 01110110 +1100011000111100: Flags: C=1,S=1, Z=0, V=0 (72+ C6 =128)16: 01110000+1100001000111010: Flags: C-1, S=0, Z=0, V = 1 (72+C6=138)16: 01110010+1100011000111000: Flags: C= 1, S=0, Z=0, V=0 (72+ C6=138)16: 01110010+11010110 01111000: Flags: C=1,S=0, Z=1, V=0 15. An 8-bit computer has a register R. Determine the values of status bits C, S, Z, and V as shown in the figure below after each of the following instructions. The initial value of register R is hexadecimal 72. The digits below are also in hexadecimal. Add immediate operand 1E to R=?. (72+1E=80)16: 01110010+00011110=10011000: Flags: C=0, S-1, Z-0, V = 1 (72+1E=90)16: 01110010+0001111010010000: Flags: C=0, S-1, Z=0, V=1 (72+1E=70) 16:01110010 +0001111010010100: Flags: C=0, S = 1, Z=0, V = 1 (72+1E-85) 16:01110010+0001111010010101: Flags: C-0, S-1, Z-0, V = 1 This figure will be used for questions from 9 13 R1 = 200 Memory Opcode Mode PC-300 301 302 Next instruction 400
Step by Step Solution
3.53 Rating (174 Votes )
There are 3 Steps involved in it

Get step-by-step solutions from verified subject matter experts