Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Maharaja Surajmal Institute Of Technology

C-4, JanakPuri, New Delhi


Electrical & Electronics Engineering Department

Assignment-1 (CO 1)

B.Tech Programme: Electrical & Electronics Engineering


Semester: 6th Sem.
Course Title: Microprocessors and Microcontrollers

Course Code: ETEE-310

Q 1. Draw and explain the architecture of 8085.


Q 2. List and categorize all the registers of 8085.
Q 3. Discuss the addressing modes of 8085 giving one example of each mode.
Q 4. Explain what you mean by the multiplexing of address and data bus.
Q 5. WAP to add ten 8-bit numbers stored at a memory location in 8085.
Q 6. WAP to multiply two 8-bit numbers stored at location 3050 and 3051 in 8085.
Q 7. WAP to exchange the contents of two memory locations in 8085.
Q 8. WAP to find the 2’s complement of a number in 8085.

MS. Mamta Rani

Assistant Professor, EEE Department


Maharaja Surajmal Institute Of Technology
C-4, JanakPuri, New Delhi
Electrical & Electronics Engineering Department

Assignment-2 (CO 2)

B.Tech Programme: Electrical & Electronics Engineering


Semester: 6th Sem.
Course Title: Microprocessors and Microcontrollers

Course Code: ETEE-310

Q 1. Draw and explain the architecture of 8086.


Q 2. Explain various addressing modes of 8086 with examples.
Q 3. What are the steps followed by 8086 when an interrupt comes? How much memory is
required to store the interrupt vector table?
Q 4. What is Interrupt Sub-routine (ISR) and where is it stored? What contents are stored
in the interrupt vector table?
Q 5. What is the difference between physical address and effective address? Obtain the
physical address for the offset address 07EA:0103.
Q 6. Explain following instruction of 8086
(i) SHR
(ii) SAR
(iii) SCAS
(iv) RAL

Q7. Explain with diagram minimum mode configuration.

Q8. Explain the following

(v) MOV AX,BX


(vi) MOV AX,[BX]
(vii) AX,[BX]

MS. Mamta Rani

Assistant Professor, EEE Department


Maharaja Surajmal Institute Of Technology
C-4, JanakPuri, New Delhi
Electrical & Electronics Engineering Department

Assignment-3 (CO 3)

B.Tech Programme: Electrical & Electronics Engineering


Semester: 6th Sem.
Course Title: Microprocessors and Microcontrollers

Course Code: ETEE-310

Q 1. Draw the block diagram of 8255 and explain its interfacing with 8086.
Q 2. Draw the block diagram of 8259 and explain it. Write initialization command words
and operation command words of 8259.
Q 3. Draw and explain the control word of 8253/8254 timer. What instructions are needed
to program counter 2 in an 8254 binary counting mode 0? The count is 3000H.
Assume the base port as 80H.
Q 4. Explain any two from following:
a. a) 8251 USART IC b) ADC c) DAC d) Stepper Motor
Q 5. Draw and explain DMA controller 8257.
Q 6. Draw and explain the control word of 8255.
Q 7. Write an assembly routine to initialize the 8259 in single level triggered mode, with
call address interval of 4, non buffered, non specially fully nested mode. Assume that
8259 is interfaced with 8086 at the address 0700H.
Q 8. Write a delay loop subroutine for 8085 and 8086.

MS. Mamta Rani

Assistant Professor, EEE Department


Maharaja Surajmal Institute Of Technology
C-4, JanakPuri, New Delhi
Electrical & Electronics Engineering Department

Assignment-4 (CO 4)

B.Tech Programme: Electrical & Electronics Engineering


Semester: 6th Sem.
Course Title: Microprocessors and Microcontrollers

Course Code: ETEE-310

Q 1. Draw and explain the architecture of 8051.


Q 2. Explain various addressing modes of 8051 with examples.
Q 3. Explain various SFRs (Special function registers) of 8051.
Q 4. Draw TCON, TMOD IE registers of 8051.
Q 5. Write an assembly language program to generate a square wave of 10 KHz using
Timer 1 in mode 1(using 8051).
Q 6. The SP is of ___ wide register. And this may be defined anywhere in the ______.
a) 8 byte, on-chip 128 byte RAM. b) 8 bit, on chip 256 byte RAM.
c) 16 bit, on-chip 128 byte ROM d) 8 bit, on chip 128 byte RAM.
Q 7. (i) After reset, SP register is initialized to address________.
a) 8H b) 9H c) 7H d) 6H
(ii) What is the address range of SFR Register bank?
a) 00H-77H b) 40H-80H c) 80H-7FH d) 80H-FFH
(iii) Which pin of port 3 is has an alternative function as write control signal for
external data memory?
a) P3.8 b) P3.3 c) P3.6 d) P3.1
Q 8. Draw and Explain Flag register of 8051.

MS. Mamta Rani

Assistant Professor, EEE Department

You might also like