WorksheetsFCPC-FinalExam-COMPORG
Total questions: 27
Worksheet time: 39mins
What special purpose does the ECX register serve?
(a)
What is the sum of 00001111 and 00000010?
(a)
When a 32-bit value is pushed on the stack, what happens to ESP.?
(a)
Which instruction performs the following operations (CF = carry flag)>
(a)
In 32-bit mode, aside from the stack pointer (ESP), what other register points to variables on the stack?
(a)
Why overflow cannot occur when MUL and one-operand IMUL instruction execute?
(a)
Which register (in 32-bit mode) manage the stack?
(a)
Which instruction shifts each bit to the right..copies lowest bit into the carry flag.
(a)
When EBXis the operandin a DIV Instruction. Which register holds the quotient?
(a)
Files produced by the assembler?
(a)
What is the most significant bit?
(a)
When BX is the operand in a DIV instruction, which register holds the quotient?
(a)
Which instruction shifts each bit in an operand to the left and copies the highest bit into the carry and lowest bit position?
(a)
What would happen if the RET instruction was omitted from a procedure?
(a)
What are the required input parameters for the DumpMem procedure
(a)
What happens to the carry flag when the SHR AX, 1 instruction executes?
(a)
adds both a source operand and the carry flag to destination
(a)
Name the four basic parts:
(a)
