Translates the program written in assembly language into machine language instructions for execution?

An assembler is a type of translator specifically designed to convert programs written in assembly language into machine language instructions that a computer’s processor can execute directly.
Assembly language is a low-level programming language that uses symbolic codes (mnemonics) to represent... Read More

1 PROGRAMMING MCQS

Translates the program written in assembly language into machine language instructions for execution?

  • Interpreter
  • Assembler
  • Compiler
  • None of these
Correct Answer: B. Assembler

Detailed Explanation

An assembler is a type of translator specifically designed to convert programs written in assembly language into machine language instructions that a computer’s processor can execute directly.


Assembly language is a low-level programming language that uses symbolic codes (mnemonics) to represent machine-level instructions. However, these symbols are not understood by the CPU. That’s where the assembler comes in—it takes the assembly code and translates it line-by-line into binary machine code, making it ready for execution.

Discussion

No comments yet. Be the first to share your thoughts!

Leave a Comment

More from Programming MCQs