2023 question paper

MICROPROCESSORS

27 questions

  1. Q1a. For 16-bit operations, register E can be paired with what register? (i) A (ii) B (iii) C (iv) D20232m

    Module 1: Fundamentals of Microprocessors

    For 16-bit operations, register E can be paired with what register?
    (i) A
    (ii) B
    (iii) C
    (iv) D

    View this question on its own page →
  2. Q1b. Which of the following control signal becomes high in T1 clock cycle and remains deactivated in T2 clock cycle and onwards? (i) ALE (ii) \overline{PSEN} (iii) \overline{EA} (iv) All of the above20232m

    Module 1: Fundamentals of Microprocessors

    Which of the following control signal becomes high in T1 clock cycle and remains deactivated in T2 clock cycle and onwards?
    (i) ALE
    (ii) PSEN\overline{PSEN}
    (iii) EA\overline{EA}
    (iv) All of the above

    View this question on its own page →
  3. Q1c. JP instruction in 8085 performs branch if: (i) Carry flag is 1 (ii) Parity flag is 1 (iii) Sign flag is 0 (iv) Auxiliary carry flag is 020232m

    Module 3: Instruction Set and Programming

    JP instruction in 8085 performs branch if:
    (i) Carry flag is 1
    (ii) Parity flag is 1
    (iii) Sign flag is 0
    (iv) Auxiliary carry flag is 0

    View this question on its own page →
  4. Q1d. The instruction to copy the content of a memory location using a register indirect addressing mode is? (i) STAX (ii) LDAX (iii) LDA (iv) None of the above20232m

    Module 3: Instruction Set and Programming

    The instruction to copy the content of a memory location using a register indirect addressing mode is?
    (i) STAX
    (ii) LDAX
    (iii) LDA
    (iv) None of the above

    View this question on its own page →
  5. Q1e. Which of the following statement is true for the instruction PUSH B? (i) It is an arithmetic instruction (ii) Executes in single machine cycle (iii) It reads from memory location (iv) It performs memory write operation20232m

    Module 3: Instruction Set and Programming

    Which of the following statement is true for the instruction PUSH B?
    (i) It is an arithmetic instruction
    (ii) Executes in single machine cycle
    (iii) It reads from memory location
    (iv) It performs memory write operation

    View this question on its own page →
  6. Q1f. The number of pins in 8051 microcontroller is? (i) 64 (ii) 44 (iii) 40 (iv) 10020232m

    Module 2: The 8051 Architecture

    The number of pins in 8051 microcontroller is?
    (i) 64
    (ii) 44
    (iii) 40
    (iv) 100

    View this question on its own page →
  7. Q1g. The value of RAM is to ROM size ratio is lower in? (i) Microprocessor based systems (ii) Microcontroller based systems (iii) Both (i) and (ii) (iv) None of the above20232m

    Module 1: Fundamentals of Microprocessors

    The value of RAM is to ROM size ratio is lower in?
    (i) Microprocessor based systems
    (ii) Microcontroller based systems
    (iii) Both (i) and (ii)
    (iv) None of the above

    View this question on its own page →
  8. Q1h. The number of hardware interrupts in 8051 is? (i) 2 (ii) 3 (iii) 4 (iv) 520232m

    Module 2: The 8051 Architecture

    The number of hardware interrupts in 8051 is?
    (i) 2
    (ii) 3
    (iii) 4
    (iv) 5

    View this question on its own page →
  9. Q1i. Which member of MCS-51 family contains an internal ROM of 0 KB? (i) 8051 (ii) 8951 (iii) 8031 (iv) None of the above20232m

    Module 1: Fundamentals of Microprocessors

    Which member of MCS-51 family contains an internal ROM of 0 KB?
    (i) 8051
    (ii) 8951
    (iii) 8031
    (iv) None of the above

    View this question on its own page →
  10. Q1j. Which of the following statement is false regarding the RTS and CTS signals? (i) RTS is on the receiver side (ii) CTS is on the transmitter side (iii) RTS is made low at first (iv) CTS is made low at first20232m

    Module 5: External Communication Interface

    Which of the following statement is false regarding the RTS and CTS signals?
    (i) RTS is on the receiver side
    (ii) CTS is on the transmitter side
    (iii) RTS is made low at first
    (iv) CTS is made low at first

    View this question on its own page →
  11. Q2a. What is an embedded system? Describe the salient features and characteristics of an embedded system.20237m

    Module 1: Fundamentals of Microprocessors

    What is an embedded system? Describe the salient features and characteristics of an embedded system.

    View this question on its own page →
  12. Q2b. How does an MCS-51 family microcontrollers find use in embedded systems?20237m

    Module 1: Fundamentals of Microprocessors

    How does an MCS-51 family microcontrollers find use in embedded systems?

    View this question on its own page →
  13. Q3a. Explain how the address and data information is separated on the address data pins of 8085 microprocessor during the instruction fetch and execution stages.20237m

    Module 1: Fundamentals of Microprocessors

    Explain how the address and data information is separated on the address data pins of 8085 microprocessor during the instruction fetch and execution stages.

    View this question on its own page →
  14. Q3b. What are the different program development tools used in microprocessor and microcontrollers?20237m

    Module 3: Instruction Set and Programming

    What are the different program development tools used in microprocessor and microcontrollers?

    View this question on its own page →
  15. Q4a. What are the different addressing modes used in microprocessor? Explain with suitable instruction examples.20237m

    Module 3: Instruction Set and Programming

    What are the different addressing modes used in microprocessor? Explain with suitable instruction examples.

    View this question on its own page →
  16. Q4b. What are the different instruction types supported in 8085 microprocessor? Explain with suitable instruction examples.20237m

    Module 3: Instruction Set and Programming

    What are the different instruction types supported in 8085 microprocessor? Explain with suitable instruction examples.

    View this question on its own page →
  17. Q5a. Describe the memory organization in 8051 microcontroller.20237m

    Module 2: The 8051 Architecture

    Describe the memory organization in 8051 microcontroller.

    View this question on its own page →
  18. Q5b. Explain the functions of SP and PC registers in 8051 microcontroller.20237m

    Module 2: The 8051 Architecture

    Explain the functions of SP and PC registers in 8051 microcontroller.

    View this question on its own page →
  19. Q6a. Write a C or assembly language program for 8051 microcontroller to create a travelling light pattern connected at port 0 after every 500 ms. Assume there are 8 LEDs connected to 8 pins of port 0. Initially after startup, the LED connected to Pin 0 should be ON. Then after 500 ms, the next LED should be ON. Only one LED should be ON at a time and remaining should stay OFF. Continue this pattern forever. Assume the crystal frequency to be 12 MHz.20237m

    Module 6: Applications

    Write a C or assembly language program for 8051 microcontroller to create a travelling light pattern connected at port 0 after every 500 ms. Assume there are 8 LEDs connected to 8 pins of port 0. Initially after startup, the LED connected to Pin 0 should be ON. Then after 500 ms, the next LED should be ON. Only one LED should be ON at a time and remaining should stay OFF. Continue this pattern forever. Assume the crystal frequency to be 12 MHz.

    View this question on its own page →
  20. Q6b. Interface 4-digit seven-segment display with 8051 and write a program to display BCD numbers from 0-9 after every 1 second.20237m

    Module 6: Applications

    Interface 4-digit seven-segment display with 8051 and write a program to display BCD numbers from 0-9 after every 1 second.

    View this question on its own page →
  21. Q7a. What are the branching instructions in 8051? Explain with suitable examples.20237m

    Module 3: Instruction Set and Programming

    What are the branching instructions in 8051? Explain with suitable examples.

    View this question on its own page →
  22. Q7b. Explain the following instructions: (i) CJNE (ii) DJNZ20237m

    Module 3: Instruction Set and Programming

    Explain the following instructions:
    (i) CJNE
    (ii) DJNZ

    View this question on its own page →
  23. Q8a. Explain the special function registers associated with the I/O Ports. How to configure an I/O port as an input pin?20237m

    Module 2: The 8051 Architecture

    Explain the special function registers associated with the I/O Ports. How to configure an I/O port as an input pin?

    View this question on its own page →
  24. Q8b. What are the special function registers associated with the interrupt module of 8051?20237m

    Module 2: The 8051 Architecture

    What are the special function registers associated with the interrupt module of 8051?

    View this question on its own page →
  25. Q9a. Write short notes on: Counters20237m

    Module 4: Memory and I/O Interfacing

    Write short notes on: Counters

    View this question on its own page →
  26. Q9b. Write short notes on: Interfacing a stepper motor20237m

    Module 6: Applications

    Write short notes on: Interfacing a stepper motor

    View this question on its own page →
  27. Q9c. Write short notes on: Memory Interfacing20237m

    Module 4: Memory and I/O Interfacing

    Write short notes on: Memory Interfacing

    View this question on its own page →