Microprocessors - B.Tech 4th Semester Examination, 2022
Microprocessors
Instructions:
- The marks are indicated in the right-hand margin.
- There are NINE questions in this paper.
- Attempt FIVE questions in all.
- Question No. 1 is compulsory.
-
Intel 8085 is a
-
On reset of 8051, stack pointer points to _______ address.
-
When 8051 wakes up, then 0x00 is loaded to which register?
-
The register whose bits represent status flags is
-
MOVC is used in _______ addressing mode.
-
Device pins XTAL1 and XTAL2 of 8051 are used for connections to
-
Which of the 8051 variant architectures does not have ROM?
-
SWAP instruction works on _______ register.
-
8051 can handle _______ interrupt sources.
-
Name the architecture and the instruction set for microcontroller.
-
Differentiate between Microprocessor and Microcontroller. Also list some of the popular microprocessors and microcontrollers.
-
What is word size of a processor? How is this related to ALU size, Memory size, Register size and Bus size? Explain.
-
Comment on the benefit of having separate program and data memory in the typical microcontroller architecture.
-
What make any system embedded? Give examples of application areas of embedded systems. Write three key characteristics of an embedded system.
-
Discuss about the role of micro-controllers in embedded systems in detail. Give a detailed note on the technologies other than microcontrollers used in embedded system design.
-
List addressing modes of 8051. By how many different ways we can access the program/code memory? Explain by using suitable example instructions.
-
Write secondary functions of Port P3 pins of 8051.
-
Differentiate among MOV, MOVC and MOVX instructions.
-
Comment on the ROM availability in different variant architectures of 8051. How to access an external ROM? Draw proper interfacing diagram.
-
How is machine cycle related to clock frequency and the execution time of an instruction? Explain in detail.
-
Write 8051 assembly program to copy a block of 10 bytes from RAM location starting at 37h to RAM location starting at 59h.
-
Explain the role of timers in 8051. Also explain the registers used for timer operations.
-
Write a program to generate a delay of 10 milliseconds using timer.
-
How can we use time delay generated in question no. 7(a) for making Diwali lighting with blinking period of 10 milliseconds? Use delay code as subroutine.
-
What is ADC and DAC? Explain DAC working with suitable diagram.
-
What is interrupt? What is need of interrupts in the processor? List 8051 interrupts.
-
List the serial communication interface standards. Write a few lines on each.
-
Differentiate between Synchronous and Asynchronous communications.
-
What are sensors and actuators? List different sensors and actuators used in embedded system design.
-
Discuss about the wireless protocols used in communication for embedded systems.