You are on page 1of 2

B.

Decoder
Total No. of Questions: 3 C. Address Latch Enable
D. Demultiplexer
v. How many flip-flops are there in a flag re- 1 BL1 CO1
Enrollment No....................................... gister of 8085 microprocessor?
Faculty of Computer Science A. 4
B. 5
Mid Sem I Examination March - 2023 C. 7
BC3CO40 Microprocessor and Interfacing D. 10
Programme: BSc Branch: Computer Science vi. How many address lines are present in 8086 1 BL1 CO2
microprocessor?
Duration: 1.5 Hrs. Maximum Marks: 30 A. 16
B. 20
C. 32
D. 40
BL CO PO PSO (If vii. A memory connected to a microprocessor 1 BL2 CO2
Applicable) has 20 address lines and 16 data lines. What
Q.1 i. What is the length of Stack pointer 1 BL1 CO1 will be the memory capacity?
A. 6 bit A. 8KB
B. 16 bit B. 2KB
C. 8 bit C. 16KB
D. 12 bit D. 64KB
ii. Which of the following addressing method 1 BL1 CO2 viii. How many bit program counter is available 1 BL1 CO1
does the instruction, MOV AX,[BX] repres- in 8085.
ent? A. 8
A. register indirect addressing mode B. 16
B. direct addressing mode C. 32
C. register relative addressing mode D. 4
D. register addressing mode ix. Which of the following is true about 1 BL2 CO2
iii. Which of the following is the correct se- 1 BL2 CO1 MOV A, B instruction?
quence of operations in a microprocessor? A. It means move the content of register A
A. Opcode fetch, memory read, memory to register B
write,I/O read, I/O write. B. It uses immediate addressing mode
B. Opcode fetch, memory write, memory C. It doesn’t affect the flag register
read, I/O read, I/O write. D. It is a 2-byte instruction
C. I/O read, opcode fetch, memory read, x. Which of the following is not a condition 1 BL2 CO2
memory write, I/O write. flag?
D. Non-volatile, Permanent A. Trap flag
iv. Which of the following circuit is used as a 1 BL2 CO2 B. Auxiliary carry flag
special signal to demultiplex the address C. Parity flag
bus and data bus? D. Zero flag
A. Priority Encoder
Q.2 i. Draw and explain the block diagram of a 3 BL3 CO1
microprocessor 8085.

ii. What is a flag? 2 BL3 CO2


iii. If a processor has 4 GB memory then 5 BL4 CO2
how many address lines are required to
access this memory?
OR iv. Write ALP for 8086 to add two 8 – bit 5 BL3 CO3
unsigned nos. residing in Data Segment
and store the result at another location in
the same segment.

Q.3 i. Differentiate between microprocessor and 4 BL2 CO2


microcontroller.
ii. Draw and Briefly explain pin diagram of 6 BL2 CO2
8086 microprocessor.
OR iii. What are the advantages of an assembly 6 BL2 CO2
language in comparison with high level
languages?

You might also like