Electronic
Electronic
Tech/ECE/EC501/Odd/R21/R / 1
Roll Number
Group A
(Multiple Choice Type Questions)
Answer any ten from the following, choosing the correct alternative of each question: 10×1=10
1. Machine cycles in CALL instruction are (1) CO1 BL1
a) 6
b) 5
c) 4
d) 3
2. If clock frequency is 2 MHz then the time required for execution of (1) CO1 BL1
instruction STA 1900H is
a) 6.5milliseconds
b) 13microseconds
c) 6.5 microseconds
d) 10 microseconds
3. For 8255 PPI, the bidirectional mode of operation is supported in (1) CO5 BL1
a) mode 2
b) mode 1
c) mode 0
d) Either (a) or (b)
12/14/2023 8:02:55 AM
B.Tech/ECE/EC501/Odd/R21/R / 1
7. A single instruction to clear the lower four bits of accumulator in 8085 (1) CO1 BL1
microprocessor is
a) XRI 0FH
b) XRI F0H
c) ANI 0FH
d) ANI F0H
8. The segment and Offset address of the instruction to be executed by (1) CO1 BL2
8086 microprocessor are pointed by
a) CS and SI
b) DS and IP
c) CS and SP
d) CS and IP
9. What will be the contents of DE and HL register pair respective after (1) CO5 BL3
the execution of the following instruction?
LXIH, 2500H
LXID,0200H
DAD D
XCHG
a) 0200H,2500H
b) 0200H,2700H
c) 2500H,0200H
d) 2700H,0200H
11. In order to enable TRAP interrupt, which of the following instruction (1) CO1 BL2
is/are needed?
a) EI only
b) SIM only
c) EI and SIM
d) None of these
12. Microprocessor is said to be 8 bit or 16 bits depending on its (1) CO1 BL2
a) Address bus
b) ALU
12/14/2023 8:02:55 AM
B.Tech/ECE/EC501/Odd/R21/R / 1
c) Data bus
d) Control bus
Group B
(Short Answer Type Questions)
(Answer any three of the following) 3x5=15
13. Explain pin diagram of 8085 microprocessor (5) CO1 BL2
14. Answer all the questions (5)
a) Distinguish microprocessor and microcontroller (3) CO3 BL4
b) What is the function of ALE in 8085? (2) CO1 BL2
15. Write a program to arrange the data in ascending order of 8085. (5) CO4 BL6
16. Answer all questions. (5)
a) What is stack pointer and program counter in 8085? (3) CO1 BL2
b) What is NMI? (2) CO2 BL2
17. Distinguish maskable and non-maskable Interrupt of 8085. (5) CO1 BL4
Group C
(Long Answer Type Questions)
(Answer any three of the following) 3x15=45
18. Answer all questions. (15)
a) What is pipelining? (5) CO2 BL1
b) How pipelining is implemented in 8086 Microprocessor (5) CO2 BL2
c) Write a program to add two numbers in 8086. (5) CO4 BL6
19. Write short note on any three (15)
a) Addressing modes of 8051 (5) CO3 BL2
b) Data transfer instructions of 8051 (5) CO4 BL2
c) SIM and RIM instruction of 8085 (5) CO2 BL2
d) Modes of operation of 8255 (5) CO5 BL2
e) Block diagram of 8251 (5) CO5 BL2
20. Answer all questions (15)
a) Discuss the interrupts of 8086 (5) CO2 BL2
b) Write an assembly language programming using 8085 to multiply (5) CO1 BL6
two 8 bit numbers.
c) Apply RRC and RLC instruction on the given content of accumulator (5) CO1 BL3
and carry flag in 8085 and generate the result A = 78H and CY =1H
12/14/2023 8:02:55 AM
B.Tech/ECE/EC501/Odd/R21/R / 1
DS=3333H
Ss=2526H
IP=1232H
SP=1100H
DI=0020H
c) Write a program to find whether the number is even or odd in 8085. (5) CO4 BL6
22. Answer all questions. (15)
a) Explain the features of 8051 microcontroller. (5) CO3 BL2
b) Explain the following: (7) CO3 BL2
i. TMOD ii. TCON iii. SMPD
c) Write the difference between machine level language and assembly (3) CO1 BL2
language
12/14/2023 8:02:55 AM