1)An array is defined as:
ARRAY DB 2 DUP(5,2,2 DUP(4,7),6)
The location of ARRAY is at 500H and DS = 0
Select an instruction to read the third copy of 4.
Select one:
a. MOV AL,ARRAY[SI] :where SI=10
b. MOV BL,[500]
c. None of the answers.
d. MOV [BX+SI],CL ; where BX=400H and SI=100H
2)You defined a procedure as shown below:
How many bytes are stored on the stack by the CALL DELAY instruction?
3)Which 16 bit register holds a count for some instruction.
Select one:
a. None of the choices.
b. BX
c. AX
d. EDX
e. CX
4)What is the purpose of the IP/EIP/RIP register?
Select one:
a. Hold the address of the next instruction to be executed.
b. None of the choices.
c. Hold the result of computations.
d. All of the choices.
e. Hold the count of instructions to be executed.

Expert Answer

Get this answer with Chegg Study