Microprocessor Previous Question Bank

                            Semester Final Examination: April -2024(Held in October-2024)


1.

a)

Mention the features of 8086 microprocessor.

[3]

 

b)

Differentiate between compiler and assembler.

[5]

 

c)

RISC stands for Reduced Instruction Set Computer. It is designed to reduce the execution time by simplifying the instruction set of the computer. Show the architecture of a RISC processor.

[6]

 

 

 

 

2.

a)

Define term- Addressing Mode and Offset Address.

[2]

 

b)

Write down some characteristics with example of the following 8086 addressing

modes- i. Based, ii. Register Indirect and iii. Immediate.

[2×3]

 

c)

Given, CS=1000H, DS=1000H, SS=2000H, ES=4000H, BX=4000H, SI=5000H,

DI=6000H, IP=8000H and BP=9000H. Find the memory location from where the 8086

accesses the data while executing the following instructions:    

i) MOV BX, [SI-5], ii) MOV CX, DS: [BP+4] and iii) MOV AH, [BX+10H]

[2×3]

 

 

 

 

3.

a)

Mention at least three applications of Microcontroller in our real life.

[3]

 

b)

Differentiate between Microprocessor and Microcontroller.

[5]

 

c)

Draw the architecture of 8051 Microcontroller.

[6]

 

 

 

 

4.

a)

Define term- Vector Interrupt, Non-vector Interrupt, Maskable Interrupt.

[1×3]

 

b)

Differentiate between Hardware Interrupt and Software Interrupt in 8086 microprocessors.

[5]

 

c)

Explain how Interrupt works in computer step by step.

[6]

 

 

 

 

5.

a)

Mention at least two advantages of DMA in computer.

[4]

 

b)

Draw the block diagram of Microcontroller.

[4]

 

c)

Explain how DMA Controller works in computer with appropriate figure.

[6]

 

 

 

 

6.

a)

Make a short note on the Co-processor.

[3]

 

b)

Interface is the path for communication between two components. Show the block diagram of memory and I/O Interfacing with brief description.

[5]

 

c)

Consider A=10001011 and B=01000101 are added together in form of C=A+B. find out the value of C and show the status of Carry flag, Auxiliary flag, Parity flag, Zero flag, Sign flag, Overflow flag.

[6]

 

 

 

 

7.

a)

Define term- i) Mnemonic, ii) Opcode, iii) CISC and iv) Program Counter.

[1×4]

 

b)

Make comparison between 8085 and 8086 Microprocessor.

[4]

 

c)

Draw the architecture of 8086 Microprocessor and describe the operation of its

Bus Interface Unit (BIU) and Execution Unit (EU).

[3+3]

 

 

 

 




Semester Final Examination: January – 2024


1.

a)

State the following terms-

i. Instruction, ii. Mnemonic iii. Extended ASCII, iv. Assembly Language

[1×4]

 

b)

Differentiate between compiler and assembler.

[4]

 

c)

Mention a 8-bit, a 16-bit, a 32-bit and a 64-bit microprocessor and write some

characteristics of them.

[6]

 

 

 

 

2.

a)

Define sign, carry, parity and zero 8086 FLAG registers.

[4]

 

b)

Evaluate the physical address of 8086 microprocessor using offset and segment registers.

[4]

 

c)

Write down some characteristics of the following 8086 addressing modes-

i. Based    ii. Register Indirect   iii. Based with Displacement

[2×3]

 

 

 

 

3.

a)

Make a brief note about the Digital Signal Processor.

[4]

 

b)

Differentiate between RISC and CISC processor.

[4]

 

c)

Build a block diagram of an 8086 microprocessor and describe the operation of its

Bus Interface Unit (BIU) and Execution Unit (EU).

[6]

 

 

 

 

4.

a)

Contrast the terms microprocessor and microcomputer.

[4]

 

b)

Explain Interrupt Vector Table of 8086 microprocessor with figure.

[5]

 

c)

Indicate some features of indexed, register and based indexed 8086 addressing modes.

[2×3]

 

 

 

 

5.

a)

Define term: Software and Hardware Interrupt.

[3]

 

b)

Write four differences between 8085 and 8086 microprocessors.

[5]

 

c)

Given, CS=1000H, DS=2000H, SS=3000H, ES=4000H, BX=5000H, SI=6000H,

DI=7000H, IP=8000H and BP=9000H. Find the memory location from where the 8086

accesses the data while executing the following instructions:    

i) MOV DX, [BX+SI+6]              ii) MOV AL, [BP+DI+8]

[2×3]

 

 

 

 

6.

a)

“Microprocessor acts as a CPU”-explain it.

[4]

 

b)

Define the following terms-

i. Program Counter ii. Source Index iii. Assembler iv. Offset Address

[1×4]

 

c)

Briefly explain the components of a microprocessor-based system.

[6]

 

 

 

 

7.

a)

Point out the roles of code segment and data segment registers.

[3]

 

b)

Compare maskable and non-maskable interrupts.            

[5]

 

c)

Figure out the programming model of 8086 through the Core2 microprocessor including

the 64-bit extensions and define RAX, CX, RDX and RBP registers.

[6]

 

 

 

 



3rd Semester Final Examination: April-2024

1.

a)

State microprocessor. “Microprocessor acts as a CPU”-explain it.

  [1+3]

b)

Define the following terms-

i. Program Counter  ii. Source Index  iii. Assembler  iv. Offset Address

  [1x4]

c)

Briefly explain the components of a microprocessor-based system.

      [6]

 

2.

a)

Define instruction. Write 4-data transfer instructions and 4-arithmetic instructions.  

  [1+4]

b)

List out the purposes of Accumulator and Data registers.

      [4]

c)

Draw the 8086 microprocessor's pin layout.

      [5]

 

3.

a)

State microcontroller. Figure out the pin diagram of the 8051 microcontroller.

   [1+4]

b)

Describe the architectural diagram of the 8051 microcontroller with figure.

      [7]

c)

Write two uses of microcontroller in real life.

      [2]

 

4.

a)

Summarize the segment registers of the 8086 microprocessor.

     [4]

b)

Examine the 8086 microprocessor's interrupt vector table with the accompanying figure.          

     [7]

c)

Distinguish between software and hardware interrupts.

     [3]

 

5.

a)

Show the architectural diagram of the 8086 microprocessor.

     [4]

b)

Point out the necessity of Parity and Auxiliary Carry flag registers.

     [4]

c)

Mention two features of each 80286, 80386, and Pentium microprocessor.

     [6]

 

6.

a)

Explain Absolute, Indexed, and Register Indirect 8086 addressing modes with examples.    

     [6]

b)

Given, CS=1000H, DS=2000H, SS=3000H, ES=4000H, BX=5000H, SI=6000H,

DI=7000H, IP=8000H and BP=9000H. Find the memory location from where the 8086

accesses the data while executing the following instructions:    

i) MOV DX, [BX+SI+6]              ii) MOV AL, [BP+DI+8]

  [2x2]

c)

Compare between RISC and CISC processors.

     [4]

 

7.

a)

Perform Rotate Left and Rotate Carry Right instructions on data bits=10011010 and

carry bit=1. 

     [6]

b)

Make a short note on the co-processor.

     [4]

c)

Write four differences between 8085 and 8086 microprocessors.

     [4]


Post a Comment

0 Comments