Difficulty: Easy
Correct Answer: binary machine code
Explanation:
Introduction / Context:
Processors read and execute sequences of bits, not textual mnemonics. Assemblers and toolchains therefore convert symbolic instructions into the exact binary encodings defined by the instruction set architecture (ISA).
Given Data / Assumptions:
Concept / Approach:
The ISA specifies bit fields for operation, addressing mode, and operands. The assembler encodes these into binary. Hex is often used as a compact notation for binary but the hardware ultimately consumes binary voltage levels.
Step-by-Step Solution:
Verification / Alternative check:
Disassemblers convert binary back to mnemonics; this reversibility demonstrates the binary-to-text mapping.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing “hex file” formats (e.g., Intel HEX) with the actual in-memory binary bytes; hex files are transport representations.
Final Answer:
binary machine code
Discussion & Comments