Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

25. A CALL BX instruction will modify a) CS b) IP (b) IP and memory in the stack

ID: 2292782 • Letter: 2

Question

25. A CALL BX instruction will modify a) CS b) IP (b) IP and memory in the stack segment (b) IP and memory in the code segment 26. Zero flag bit ZF-1 means a result cf a) 0 c) non-zero 27. Given the memory map of the Interrupt Vector Table (IVT) as follows, what is the logica for the Interrupt Service Routine (ISR) for INT 01h? (a) A000:1020 (b) B000: 3040 (c) C000: 5060 (d) 00C0: 6050 0000:0000 60 0000:0000 50 0000:0002 00 0000:0003 CO 0000:0004 40 0000:0005 30 0000:0006 00 0000:0007 B0 0000:0008 20 0000:0009 10 0000:000A 00 0000:000B A0 AX-0000 BX-e000 CX-0000 Dx-0000 SP-FFFE BP-0000 S 1-0000D1-000 DS-672A ES-O?ZA SS-67ZA CS-072A IP-9100 NU UP EI NG NZ NA PO 072A:0100 7400 JZ 0102 28. The machine code for the instruction JZ 0102 as in the example is (a) 072A (b) 0100 (c) 7400 (d) 0102 29. If we replace the 0102 with 0110 as in the instruction 1Z 0102, machine code 7400 will change to (d) 7410 (a) 740E (b) 74F3 (c) 7400 30. The physical address for the instruction JZ 0102 as in the example is (c) 82A00 (d) 83A00 (a) 072A0 (b) 073A0 31. Before the instruction is run, current flags (d) CF-1, ZF-1 (a) CF-0, ZF0 (b) CF-0, ZF 1 32. JZ 0102 means jump to 0102 if (b) CF-0 (c) ZF 1 (d) CF 1 (a) ZF 0

Explanation / Answer

25. c, CALLS cancontain a register operand. An example is CALL BX, in which the content of IP is pushed into the stack, and a jump is made to the offset address located in register BX, in the current code segment. This type of CALL uses 16 bit offset address stored in any 16-bit register, expect the segment registers.

26.b, ISR is a small program that the processor process

27.b

28.c

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote