Assembly Language MCQ Questions & Answers

Assembly Language MCQs : This section focuses on "Basics" of Assembly Language. These Multiple Choice Questions (MCQ) should be practiced to improve the Assembly Language skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.

1. Assembly language is a ________ programming language.

A. low-level
B. mid-level
C. high-level
D. None of the above

View Answer

2. Which of the following advantages ofusing assembly language?

A. It requires less memory and execution time
B. It allows hardware-specific complex jobs in an easier way
C. It is suitable for time-critical jobs
D. All o f the above

View Answer

3. The fundamental unit of computer storage is a?

A. char
B. bit
C. integer
D. boolean

View Answer

4. Hexadecimal number system uses base?

A. 4
B. 8
C. 16
D. 32

View Answer

5. An assembly program can be divided into ________ sections.

A. 2
B. 3
C. 4
D. 5

View Answer

6. The _______ section is used for declaring initialized data or constants.

A. bss
B. text
C. Both A and B
D. data

View Answer

7. The¬†bss¬†section is used for declaring variables.

A. Yes
B. No
C. Can be yes or no
D. Can not say

View Answer

8. Which of the following is represented by .text section?

A. Data segment
B. Code segment
C. Stack
D. None of the above

View Answer

9. This segment contains data values passed to functions and procedures within the program.

C. Can be true or false
D. Can not say

View Answer

10. There are ten 32-bit and six 16-bit processor registers in _________ architecture.

A. IA-8
B. IA-16
C. IA-32
D. IA-64

View Answer


* You must be logged in to add comment.