mic workbook
mic workbook
WORK BOOK
Course: CO4K
Subject: MICROPROCESSORS
Subject Code: 314321
Academic Year: 2024-25
Student Name:
Roll No: Seat no:
GND 1
40
AD14 2
39
AD13 3
38
AD12 4
37
AD11 5
36
AD10 6
35
AD9 7
34
AD8 8
33
AD7 9 32
MICROPROCESSOR
AD6 10
8086 31
AD5 11
30
AD4 12
29
AD3 13
28
AD2 14 27
AD1 15
26
AD0 16
25
17
INTR 24
18 23
CLK
19 22
GND
20
21
Que. 2:- Draw Following Diagram and Label all parts with dotted parts as well, also name the
diagram
Que. 3:- Explain Concept of Pipelining with appropriate diagram?
Que. 4:- Give Flag Register Format with neat Labeled diagram. Also Explain function of each
flag.
Que. 5:- Name the following diagram and blocks.
Unit 2: The Art of Assembly Language Programming
Que. 1:- State and explain the steps involved in program development.
Que. 4:- Give the steps of Execution used for Assembly Language Programming.
Unit 3: Instruction Set of 8086 Microprocessor
Que. 1:- Identify the addressing modes of given instructions:
STC :
INC BX :
Que. 2:- List the different addressing modes of 8086 with examples?
Que. 3:- Describe following prefix and String instructions with suitable example REP and
MOVSB?
Que. 4:- Describe Machine Instruction Formats with Suitable Diagram.
Que. 5:- Write All String related Instructions with Suitable Example.
Unit 4: Assembly language programming
Que. 1:- Assembly Language Program for Addition of two 8-bit BCD numbers
Que. 2:- Write Assembly Language Program for finding the smallest number in the given
array.
Que. 3:- Assembly Language Program to arrange number of the given array in ascending
order.
Que. 2:- What is meant by MACRO? How MACRO is defined? Explain the use of
MACRO in assembly language programming with example.