Microprocessors - B.Tech 4th Semester Examination, 2022

2022Semester 2Civil-CAEnd Semester
Aryabhatta Knowledge University, Patna
B.Tech 4th Semester Examination, 2022

Microprocessors

Time: 03 HoursCode: 110405Full Marks: 70

Instructions:

  1. The marks are indicated in the right-hand margin.
  2. There are NINE questions in this paper.
  3. Attempt FIVE questions in all.
  4. Question No. 1 is compulsory.
Q.1 Choose the correct option of the following (any seven) :[2x7=14]
  1. Intel 8085 is a

    1. microprocessor
    2. microcontroller
    3. Both (i) and (ii)
    4. None of the above
  2. On reset of 8051, stack pointer points to _______ address.

    1. 00H
    2. 05H
    3. 07H
    4. 0AH
  3. When 8051 wakes up, then 0x00 is loaded to which register?

    1. DPTR
    2. SP
    3. PC
    4. PSW
  4. The register whose bits represent status flags is

    1. DPTR
    2. SP
    3. PC
    4. PSW
  5. MOVC is used in _______ addressing mode.

    1. direct
    2. indirect
    3. index
    4. None of the above
  6. Device pins XTAL1 and XTAL2 of 8051 are used for connections to

    1. external oscillator
    2. external power
    3. external peripheral
    4. external memory
  7. Which of the 8051 variant architectures does not have ROM?

    1. 8051
    2. 8052
    3. 8031
    4. None of the above
  8. SWAP instruction works on _______ register.

    1. any
    2. accumulator
    3. general purpose
    4. special function
  9. 8051 can handle _______ interrupt sources.

    1. 3
    2. 4
    3. 5
    4. 6
  10. Name the architecture and the instruction set for microcontroller.

    1. von-Neumann architecture with CISC instruction set
    2. Harvard architecture with CISC instruction set
    3. von-Neumann architecture with RISC instruction set
    4. Harvard architecure with RISC instruction set
Q.2 Solve all three questions :[6+5+3=14]
  1. Differentiate between Microprocessor and Microcontroller. Also list some of the popular microprocessors and microcontrollers.

  2. What is word size of a processor? How is this related to ALU size, Memory size, Register size and Bus size? Explain.

  3. Comment on the benefit of having separate program and data memory in the typical microcontroller architecture.

Q.3 Solve both questions :[7+7=14]
  1. What make any system embedded? Give examples of application areas of embedded systems. Write three key characteristics of an embedded system.

  2. 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.

Q.4 Solve all three questions :[6+4+4=14]
  1. List addressing modes of 8051. By how many different ways we can access the program/code memory? Explain by using suitable example instructions.

  2. Write secondary functions of Port P3 pins of 8051.

  3. Differentiate among MOV, MOVC and MOVX instructions.

Q.5 Solve both questions :[7+7=14]
  1. Comment on the ROM availability in different variant architectures of 8051. How to access an external ROM? Draw proper interfacing diagram.

  2. How is machine cycle related to clock frequency and the execution time of an instruction? Explain in detail.

Q.6 Solve both questions :[7+7=14]
  1. Write 8051 assembly program to copy a block of 10 bytes from RAM location starting at 37h to RAM location starting at 59h.

  2. Explain the role of timers in 8051. Also explain the registers used for timer operations.

Q.7 Solve both questions :[6+8=14]
  1. Write a program to generate a delay of 10 milliseconds using timer.

  2. 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.

Q.8 Solve all three questions :[6+5+3=14]
  1. What is ADC and DAC? Explain DAC working with suitable diagram.

  2. What is interrupt? What is need of interrupts in the processor? List 8051 interrupts.

  3. List the serial communication interface standards. Write a few lines on each.

Q.9 Solve all three questions :[5+4+5=14]
  1. Differentiate between Synchronous and Asynchronous communications.

  2. What are sensors and actuators? List different sensors and actuators used in embedded system design.

  3. Discuss about the wireless protocols used in communication for embedded systems.