0% found this document useful (0 votes)
63 views1 page

MPMC

This document contains questions and tasks related to 8051, 8086, 8255, 8257 and other microcontroller components. It includes requests to explain addressing modes, internal architectures, program status words and more for various microcontrollers. It also includes assembly language programs to perform matrix operations and exponentiation on 8051. Finally, it asks to predict register values and flags after instructions on 8086 and explain the stack structure and interrupt vector table for 8086.

Uploaded by

infernalbeast01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views1 page

MPMC

This document contains questions and tasks related to 8051, 8086, 8255, 8257 and other microcontroller components. It includes requests to explain addressing modes, internal architectures, program status words and more for various microcontrollers. It also includes assembly language programs to perform matrix operations and exponentiation on 8051. Finally, it asks to predict register values and flags after instructions on 8086 and explain the stack structure and interrupt vector table for 8086.

Uploaded by

infernalbeast01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Explain the different modes of operation of 8255 in detail.

Draw and explain the internal architecture of 8257.


Explain the addressing modes of 8051 with example.

Write an assembly language program for 8051 to compute x to the power n where
both x and n are 8-bit numbers given by user and the result should not be more
than 16 bits

Draw and explain the format of program status word in 8051.

Draw and explain the operational waveform of 8254 in MODE 0 operation.


Write the function of the following control signals in 8255.
RD, WR, A0, A1, RESET, CS

Explain the addressing modes of 8051 with example.


Write an assembly language program for 8051 to perform addition of two 2x2
matrices.

Explain the interrupt and stack structure of 8051.


Write an assembly language program for 8051 to find the transpose of a 2x2
matrix.

List the IO ports available in 8051.


Explain the features of 8257 DMA controller.

Assume that 8086 registers having values AX=0030H, BX = 0031H,


CX=0032H, DX=0033h, Flag – 0000H.
Predict the values of Registers and Flags [ AX, BX, CX, DX, Carry flag (CF),
Zero Flag (ZF), Sign Flag (SF) ] after the execution of following instructions:
(Assume each instruction are being executed independently)
i) ROR AX,04h ii) CMP BX, CX iii) XCHG CX, DX iv) AND AX, BX
v) LOOP Addr vi) XOR AX, AX vii) STC

Explain the stack structure of 8086.

nterface two 32K X 8 EPROMS and two 32K X 8 RAM chips with 8086,
microprocessor and draw the suitable circuit showing their interfacing.

Draw and explain the internal architecture of 8259.


b) State the purpose of Interrupt Vector Table of 8086 and explain its structure.

Explain the 8254 programmable timer and its operation modes with a neat block
diagram.
Explain different modes of operation of 8255 PPI.
With a neat diagram describe the architecture of 8255 PPI.
Give the registers available in 8257 DMA Controller. Explain their functions.
Explain the Internal RAM organization of 8051 with neat diagram.
List any four addressing modes supported by 8051 microcontrollers with one
example each.

Explain internal architecture of 8051 with neat diagram.


State the name and purpose of any 6 special function registers (SFRs) of 8051
microcontroller.

You might also like