Project description
1. Which instruction pushes all of the 32-bit general-purpose registers on the stack?
2. Which instruction pushes the 32-bit EFLAGS register on the stack?
3. Which instruction pops the stack into the EFLAGS register?
4. Suppose there were no PUSH instruction. Write a sequence of two other instructions that would accomplish the same as push eax.
What will be the nal value in EAX after these instructions execute?
push 5
push 6
pop eax
pop eax
Bonus Questions:
1. Discuss conditional processing in an assembly language.
2. Discuss assembly language procedures.
