Difficulty: Easy
Correct Answer: 10001101
Explanation:
Introduction / Context:Programming levels range from high-level languages to assembly to machine code. Machine language is the binary form executed directly by the CPU, represented as sequences of bits (opcodes and operands).
Given Data / Assumptions:
Concept / Approach:Machine code is encoded as bit patterns such as 10001101, where different bit fields represent operation and addressing. Assembly is a symbolic representation (e.g., ADD 5) that must be assembled into binary. High-level constructs like GOTO XOUT are compiler-level and further removed from hardware encoding.
Step-by-Step Solution:
Identify binary literal → '10001101' fits the definition.'ADD 5' is assembly (mnemonic + operand).'GOTO XOUT' is a high-level or pseudo-instruction, not pure machine code.Verification / Alternative check:Assembler tools translate mnemonics into opcodes; only the binary stream is executed by the CPU.
Why Other Options Are Wrong:They are not raw binary machine instructions.
Common Pitfalls:Confusing human-readable mnemonics with what the CPU actually fetches and executes.
Final Answer:10001101
Discussion & Comments