Multiple choice assembly

The debug command U

  1. Retrieve the assembly program instructions from the disk

  2. Retrieve the assembly program instructions from the RAM

  3. Convert the machine code stored in memory into assembly equivalent

  4. none of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

In assembly debuggers (like DOS Debug), the 'U' command (Unassemble) disassembles machine code from memory back into readable assembly mnemonics.

AI explanation

In DOS/DEBUG.exe, the U (Unassemble) command reads raw machine code bytes already present in memory and translates/disassembles them back into their human-readable assembly language equivalent (mnemonics + operands). It doesn't fetch code from disk (that's the 'L'/Load command's job), and it isn't simply retrieving instructions unchanged — it performs the disassembly translation.