Microprocessors and its Applications - B.Tech 5th Semester Examination, 2019

2019Semester 3Civil-CAEnd Semester
Aryabhatta Knowledge University, Patna
B.Tech 5th Semester Examination, 2019

Microprocessors and its Applications

Time: 03 HoursCode: 031511Full 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 Answer any seven of the following short answer-type questions:[2x7=14]
  1. Write about the basic difference between microprocessor and microcontroller.

  2. Draw and explain the memory and I/O read cycle of 8085.

  3. Define the following: (i) Nibble (ii) Word

  4. Explain the concept of memory segmentation in 8086 microprocessor.

  5. Why are the lower byte addresses bus (A0-A7) and data bus (D0-D7) multiplexed?

  6. Write basic operations of microprocessor with block diagram.

  7. Compare between Procedure and Macros in assembler directives of 8086.

  8. Define compiler or interpreter in programming languages.

  9. How many instructions can 8085 support?

  10. Write about the types of addressing modes in 8086.

Q.2 Solve both questions :[6+8=14]
  1. Differentiate between the following:
    (i) Microprocessor and microcontroller
    (ii) Low and high level languages
    (iii) RISC processor and CISC processor
    (iv) Compiler and interpreter

  2. Explain minimum mode operation of 8086 microprocessor with block diagram.

Q.3 Solve both questions :[6+8=14]
  1. Explain evolution of microprocessor with its different generations.

  2. Explain the requirement of a program counter, stack pointer and status flags in the architecture of the 8085 microprocessor.

Q.4 Solve both questions :[6+8=14]
  1. Define opcode and operand. Specify the opcode and the operand in the instruction MOV H,L.

  2. Write a program to add two 16-bit numbers for 8085 \( \mu p \).

Q.5 Solve both questions :[6+8=14]
  1. Explain ALE, HOLD, READY, S0, S1 SIGNALS for 8085 microprocessor.

  2. Explain working of 8257 DMA controller with the help of a functional block diagram.

Q.6 Solve both questions :[6+8=14]
  1. Write the instruction to display the contents of stack pointer register at output ports.

  2. Explain the following:
    (i) 8259 programmable interrupt controller
    (ii) Development tools-Editor, Library builder, Linker, Emulator

Q.7 Solve both questions :[6+8=14]
  1. Design a system for 8085 such that it contains 4 KB of EPROM and 2 KB of RAM using two 2 KB of EPROM and two 1KB of RAM. Draw the complete interfacing diagram.

  2. Draw the architecture of 8086 and explain its different units. What do you mean by pipelining?

Q.8 Solve both questions :[6+8=14]
  1. Draw the block diagram of 8251 USART and explain each block. Also draw its interfacing with 8086.

  2. Draw and explain block diagram and pin configuration of IC-8253.

Q.9 Solve both questions :[6+8=14]
  1. Explain the concept of memory segmentation.

  2. Explain assembler level programming and draw the flowchart of assembler level programming.