2023 question paper
MICROPROCESSORS
27 questions
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
View this question on its own page →For 16-bit operations, register E can be paired with what register?
(i) A
(ii) B
(iii) C
(iv) DQ1b. 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
View this question on its own page →Which of the following control signal becomes high in T1 clock cycle and remains deactivated in T2 clock cycle and onwards?
(i) ALE
(ii)
(iii)
(iv) All of the aboveQ1c. 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
View this question on its own page →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 0Q1d. 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
View this question on its own page →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 aboveQ1e. 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
View this question on its own page →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 operationQ1f. The number of pins in 8051 microcontroller is? (i) 64 (ii) 44 (iii) 40 (iv) 10020232m
Module 2: The 8051 Architecture
View this question on its own page →The number of pins in 8051 microcontroller is?
(i) 64
(ii) 44
(iii) 40
(iv) 100Q1g. 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
View this question on its own page →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 aboveQ1h. The number of hardware interrupts in 8051 is? (i) 2 (ii) 3 (iii) 4 (iv) 520232m
Module 2: The 8051 Architecture
View this question on its own page →The number of hardware interrupts in 8051 is?
(i) 2
(ii) 3
(iii) 4
(iv) 5Q1i. 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
View this question on its own page →Which member of MCS-51 family contains an internal ROM of 0 KB?
(i) 8051
(ii) 8951
(iii) 8031
(iv) None of the aboveQ1j. 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
View this question on its own page →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 firstQ2a. What is an embedded system? Describe the salient features and characteristics of an embedded system.20237m
Module 1: Fundamentals of Microprocessors
View this question on its own page →What is an embedded system? Describe the salient features and characteristics of an embedded system.
Q2b. How does an MCS-51 family microcontrollers find use in embedded systems?20237m
Module 1: Fundamentals of Microprocessors
View this question on its own page →How does an MCS-51 family microcontrollers find use in embedded systems?
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
View this question on its own page →Explain how the address and data information is separated on the address data pins of 8085 microprocessor during the instruction fetch and execution stages.
Q3b. What are the different program development tools used in microprocessor and microcontrollers?20237m
Module 3: Instruction Set and Programming
View this question on its own page →What are the different program development tools used in microprocessor and microcontrollers?
Q4a. What are the different addressing modes used in microprocessor? Explain with suitable instruction examples.20237m
Module 3: Instruction Set and Programming
View this question on its own page →What are the different addressing modes used in microprocessor? Explain with suitable instruction examples.
Q4b. What are the different instruction types supported in 8085 microprocessor? Explain with suitable instruction examples.20237m
Module 3: Instruction Set and Programming
View this question on its own page →What are the different instruction types supported in 8085 microprocessor? Explain with suitable instruction examples.
Q5a. Describe the memory organization in 8051 microcontroller.20237m
Module 2: The 8051 Architecture
View this question on its own page →Describe the memory organization in 8051 microcontroller.
Q5b. Explain the functions of SP and PC registers in 8051 microcontroller.20237m
Module 2: The 8051 Architecture
View this question on its own page →Explain the functions of SP and PC registers in 8051 microcontroller.
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
View this question on its own page →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.
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
View this question on its own page →Interface 4-digit seven-segment display with 8051 and write a program to display BCD numbers from 0-9 after every 1 second.
Q7a. What are the branching instructions in 8051? Explain with suitable examples.20237m
Module 3: Instruction Set and Programming
View this question on its own page →What are the branching instructions in 8051? Explain with suitable examples.
Q7b. Explain the following instructions: (i) CJNE (ii) DJNZ20237m
Module 3: Instruction Set and Programming
View this question on its own page →Explain the following instructions:
(i) CJNE
(ii) DJNZQ8a. 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
View this question on its own page →Explain the special function registers associated with the I/O Ports. How to configure an I/O port as an input pin?
Q8b. What are the special function registers associated with the interrupt module of 8051?20237m
Module 2: The 8051 Architecture
View this question on its own page →What are the special function registers associated with the interrupt module of 8051?
Q9a. Write short notes on: Counters20237m
Module 4: Memory and I/O Interfacing
View this question on its own page →Write short notes on: Counters
Q9b. Write short notes on: Interfacing a stepper motor20237m
Module 6: Applications
View this question on its own page →Write short notes on: Interfacing a stepper motor
Q9c. Write short notes on: Memory Interfacing20237m
Module 4: Memory and I/O Interfacing
View this question on its own page →Write short notes on: Memory Interfacing