Exam 4: Data Transfers,addressing,and Arithmetic-assessment

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

The following instructions will set the Overflow flag: mov al,0D7h add al,75h

Free
(True/False)
4.9/5
(79)
Correct Answer:
Verified

False

The format for the ADD instruction is: MOV source,destination

Free
(True/False)
4.9/5
(70)
Correct Answer:
Verified

False

The following instruction will produce 1FFFFFFCh in EDX: movsx edx,-4

Free
(True/False)
4.9/5
(77)
Correct Answer:
Verified

False

The MOVSX instruction can use a variable as the source operand.

(True/False)
4.8/5
(69)

When you move a 16-bit constant or an 8-bit constant into a 64-bit register,the upper bits of the destination operand are cleared.

(True/False)
4.9/5
(83)

The following instructions will set the Overflow flag: mov al,80h sub al,-5

(True/False)
5.0/5
(88)

The following statement will assemble without errors: mov DWORD PTR [eax],1234h

(True/False)
4.8/5
(83)

The following instruction will assemble correctly: dec BYTE PTR [edi]

(True/False)
4.9/5
(76)

Suppose BX and DX both contain positive integers.If adding them produces a negative result,the Overflow flag will be set.

(True/False)
4.8/5
(89)

The EIP register can be the source operand of a MOV,ADD,or SUB instruction.

(True/False)
4.8/5
(79)

If AL contains +127 and you add 3 to AL,the Overflow flag will be set.

(True/False)
4.7/5
(93)

The MOV instruction permits a move between two 8-bit memory operands,as long as one operand uses the BYTE PTR operator.

(True/False)
4.8/5
(91)

The SUB instruction requires the source operand to be no larger than the destination operand.

(True/False)
4.9/5
(66)

The Overflow flag will never be set when subtracting a positive integer from a negative integer.

(True/False)
4.8/5
(86)

The SAHF instruction copies the CPU status flags to the AH register.

(True/False)
4.8/5
(93)
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)