1.Consider the following instruction: OR( %1111_0000, AL ) ; After its execution
ID: 662354 • Letter: 1
Question
1.Consider the following instruction:
OR( %1111_0000, AL ) ;
After its execution, what will be true about the bits stored in AL?
Select one:
a. The four low-order bits stored in AL are guaranteed to all be zeros, regardless of the value originally held in AL
b. The four low-order bits stored in AL are guaranteed to all be ones, regardless of the value originally held in AL
c. The four high-order bits stored in AL are guaranteed to all be zeros, regardless of the value originally held in AL
d. The four high-order bits stored in AL are guaranteed to all be ones, regardless of the value originally held in AL
e. None of the choices presented are correct
2.When executing a CALL() instruction, which value gets pushed onto the stack by the CALL() instruction itself?
Select one:
a. the return value returned by the function
b. the return address to jump to after running the function
c. the name of the function to run
d. all the parameters passed to the function
e. all of the choices presented get placed onto the stack by the CALL( ) instruction itself
3.On the 80x86 CPU, the ESP register keeps track of the value on the top of the runtime stack.
Select one:
True
False
4.The instruction:
FADD() ;
will use as its parameters the registers EAX and EBX.
Select one:
True
False
Explanation / Answer
1.a)
2.b)
3.True
4.False
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.