wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

EEE-3212 ( Quiz-1)

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What are the 2 parts of the instruction?

a)

Opinstruction and Opmemory

b)

Opcommand and Opstate

c)

Opcode and Operand

d)

Opcommand and Opmemory

2.

Assembly language is written using...

a)

Binary/hexadecimal

b)

English-like key words

c)

Plain English

d)

Abbreviated mnemonic keywords

3.
a)

register addressing mode

b)

immediate addressing mode

c)

based indexed addressing mode

d)

direct addressing mode

5.

Which of the following is true about microprocessors?

a)

It has an internal memory

b)

It has interfacing circuits

c)

It contains ALU, CU, and registers

d)

It uses Harvard architecture

6.

How many bit address buses are present in the 8085 microprocessor?

a)

16 bit

b)

8 bit

c)

32 bit

d)

128 bit

7.

After performing arithmetical or logical operations, the result is stored in -------.

a)

Stack Pointer

b)

Flag Register

c)

Accumulator

d)

Program Counter

8.

When a carry flag is set (1)

a)

A. when a subtraction results in no borrow.

b)

B. in operation results in a carry

c)

C. in operation results in a no carry.

d)

both A& B

9.

Which one is the following function is performed by the 8085 instruction MOV H, C ?

a)

Moves contents of H register to C register.

b)

Moves contents of C register to H register.

c)

Moves contents of C register to HL register.

d)

Moves contents of HL register to C register.

10.

What does works in DAD instruction?

a)

adds the contents (8bit) of the specified register pair with that of BC pair.

b)

sub the contents (16bit) of the specified register pair with that of HL pair.

c)

adds the contents (16bit) of the specified register pair with that of HL pair.

d)

sub the contents (8bit) of the specified register pair with that of DE pair.

11.

Consider the following register-

1. Accumulator & Flag Register

2. B and C registers.

3. D and E registers.

4. H and L registers.

a)

1, 3 and 4

b)

2, 3 and 4

c)

1, 2 and 3

d)

1, 2 and 4

12.

A program counter in a digital computer----

a)

Counts the number of programs run in the machine.

b)

Counts the number of times a subroutine is called.

c)

Counts the number of times the loops are executed

d)

Points to the memory address of the current or the next instruction to be executed.

13.

Which one of the following statements is correct regarding instruction CMP B?

a)

Compare accumulator with register B.

b)

Compare accumulator with memory.

c)

Compare accumulator with register A.

d)

The instruction does not exits.

14.

The instruction JNC, 16 bit refers to jump to 16-bit address. If-

a)

Sign flag is set.

b)

Carry flag is reset.

c)

Zero flag is set.

d)

The carry flag is set.

15.

XCHG instruction of 8085 exchange the content of---

a)

top of stack with contents of register pair.

b)

BC and DE register pairs.

c)

HL and DE register pairs.

d)

None of the above.

16.

Which of the following data transfer is not possible in microprocessor?

a)

Memory to accumulator

b)

Accumulator to memory

c)

Memory to memory

d)

Memory to register.

17.

Which of the following instructions 3-byte instruction?

a)

MVI A

b)

Jump

c)

Mov A, M

d)

LDAXB

18.

An example of 8085 instruction that uses direct addressing is----

a)

LDA 2050

b)

CMA

c)

RLC

d)

RRC

19.

Which STACK is used in 8085 microprocessor.

a)

FIFO

b)

LIFO

c)

FILO

d)

LILO

20.

What output will be show after performing this code:

lda 2500

mov b,a

lda 2501

sta 2500

mov a,b

sta 2501

hlt

Input: 2500--> 5

2501-->4

a)

Output:

2500--> 5

2501-->4

b)

2500--> 4

2501-->5

c)

2500--> 6

2501-->5

d)

2500--> 5

2501-->6