Module #3 Study Deck Flashcards
(True/False) In debugging mode, the contents of internal memory and registers can be viewed when a breakpoint is encountered.
True
In debugging mode, which function key is will execute a library procedure, then stop on the next instruction after the procedure?
* F5
* F9
* F11
* F10
F10
The MASM assembler is used for locating (blank) errors, but the debugging system is used for locating (blank) errors.
- syntax
- logic, run-time, or execution
(True/False) In debugging mode, the values of watched variables/registers may only be viewed in hexadecimal format.
False
(blank) branching means that we either branch or don’t branch depending on the outcome of a logical condition. (blank) branching means jumping to another location in the program without checking any conditions.
- conditional
- unconditional
Conditional jumps check flags in which register before jumping?
* control register
* branch register
* status register
* address register
status register
Please select the appropriate description of the LOOP instruction.
Jump if ECX is nonzero
Jump if ECX is zero
Decrement ECX, then Jump if ECX is nonzero
Decrement ECX, then Jump if ECX is zero
Jump if ECX is zero
If the LOOP instruction sets ECX to zero, a jump to the destination label does take place.
True / False
False