27. For lO computer interface function outb(0xB6, 0x43), which register to hold Ox43? (a) AL (c) DX (d) AX (b) BL 28. Suppose memory variable j is 32-bit. After executing the following instructio...
27. For lO computer interface function outb(0xB6, 0x43), which register to hold Ox43? (a) AL (c) DX (d) AX (b) BL 28. Suppose memory variable j is 32-bit. After executing the following instructions int j 0X20AB int *Ptr asmi MOV EAX, Ptr; MOV EBX, [EAX] ADD EBX, 1; Which of the following statements is true? (b) EBX hold 0x20AC in hexadecimal (d) EAX hold 0x20AC in hexadecimal (a) EBX hold 0x20AB in hexadecimal (c) EAX hold Ox20AB in hexadecimal 29. Given floating pointing value, what is the value at ST(2) after executing the following instructions? float f1 6.8 float f2-2.4 float f3-15.0 -asm FLD f1; FLD f2; FLD f3; FADD; (d) 21.8 (b) 6.8 (c) 2.4 (a) 17.4 30. Given floating pointing value, what is the value at STIO) after executing the following instructions? float f1-6.8; float f2-2.4; float F3-15.0 asm FLD f1; FLD f2; FLD 13; FADD; (a) 17.4 (b) 6.8 (c) 2.4 (d) 21.8
27. For lO computer interface function outb(0xB6, 0x43), which register to hold Ox43? (a) AL (c) DX (d) AX (b) BL 28. Suppose memory variable j is 32-bit. After executing the following instructions int j 0X20AB int *Ptr asmi MOV EAX, Ptr; MOV EBX, [EAX] ADD EBX, 1; Which of the following statements is true? (b) EBX hold 0x20AC in hexadecimal (d) EAX hold 0x20AC in hexadecimal (a) EBX hold 0x20AB in hexadecimal (c) EAX hold Ox20AB in hexadecimal 29. Given floating pointing value, what is the value at ST(2) after executing the following instructions? float f1 6.8 float f2-2.4 float f3-15.0 -asm FLD f1; FLD f2; FLD f3; FADD; (d) 21.8 (b) 6.8 (c) 2.4 (a) 17.4 30. Given floating pointing value, what is the value at STIO) after executing the following instructions? float f1-6.8; float f2-2.4; float F3-15.0 asm FLD f1; FLD f2; FLD 13; FADD; (a) 17.4 (b) 6.8 (c) 2.4 (d) 21.8