wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Assembly Language

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

In assembly language program, one byte instruction will have ____ number of operands.

a)

1

b)

2

c)

0

d)

3

2.

Microprocessor understands _____ language

a)

High level language

b)

basic language

c)

machine language

3.

_____ language uses mnemonics

a)

c

b)

C++

c)

Assembly

4.

______ is needed to convert assembly language to machine language

a)

compiler

b)

assembler

c)

interpreter

5.

______ is needed to convert a high level language to machine language

a)

compiler

b)

assembler

c)

browser

d)

editor

6.

A Label is separated by _____ from the mnemonic

a)

semicolon

b)

colon

c)

fullstop

d)

space

7.

In 8085 instruction, _______ is used for decision making

a)

comment

b)

flag

c)

memory address

8.

8085 Instruction set has 76 opcodes(eg.MOV,MVI) and ____ number of instructions

a)

200

b)

76

c)

246

d)

300

9.

Which one is NOT a branching operation?

a)

JUMP

b)

CALL

c)

RETURN

d)

MOV

10.

MOV B, A is a ________ addressing mode.

a)

register

b)

register indirect

c)

Immediate

d)

Direct

11.

In Assembly language program, comment lines will start with_______

a)

"//"

b)

";"

c)

"#"

d)

"/* */"

12.

In 8085, ____Register contains the memory address from where the next instruction is to be fetched

a)

SP

b)

Accumulator

c)

PC

d)

Flag

13.

Stack pointer stores the address of Top of the Stack

a)

true

b)

false

14.

which one is NOT a Logical and Bit Manipulation instruction?

a)

ANA B

b)

ORA B

c)

XRA B

d)

DCR B

15.

Which one is NOT a control instruction?

a)

NOP

b)

CMP

c)

HLT

d)

SIM