ASSIGNMENT 2
ASSIGNMENT 2
ASSIGNMENT - 2
General Instructions:
i. The key goal of this assignment is to give a re-cap of all the theoretical
concepts that you have learnt during the initial sessions of this lab course.
This assignment also helps you to migrate gradually towards hardware-
design using Micro-controllers.
ii. Refer to the notes taken during the lab sessions and the powerpoint materials
shared with you, while writing your assignments.
iii. Plagiarism MUST strictly be avoided. If assignments of two students are
found to have same copied contents, then assignments of both those students
will NOT be evaluated.
iv. This assignment consists of two segments : Section-A & Section-B.
v. Section-A is common to all students.
vi. For section-B, you have to answer only the topic mentioned against your roll
number.
PROBLEM STATEMENTS
SECTION - A
Read through the initial chapters of following reference-books prescribed to you earlier
during the initial lectures of this course:
Page 1 of 4
EC-373 Microprocessor Engineering LAB
SECTION – B
For this section, you have to answer only the topic mentioned under your roll
number. Please give a write-up of maximum 1-page for this section.
discussed during the lectures (refer the powerpoint slides). Explain in brief about your
Page 2 of 4
EC-373 Microprocessor Engineering LAB
language ? Compare & contrast the pros-and-cons of “programming a hardware” using these
three types of languages. Also, briefly write about what you understand by the terms:
of 8086-architecture in a paragraph.
Recollect the details of 8086 Hardware Trainer Kit, as discussed during the lab sessions. Refer
to the block-diagram of 8086-Trainer kit (VMC-8603) given in your lecture slides. Give a
brief write-up about all the important ICs present in this Trainer-kit, explaining the function of
Draw the detailed pin-diagram of 8086-Microprocessor. Explain all the important signals
Pick and choose any 4 instructions of 8086 Microprocessor, belonging to the following
categories each:
- Arithmetic Instructions
Page 3 of 4
EC-373 Microprocessor Engineering LAB
Describe the functioning of these 8 instructions in detail, with proper instruction syntax, along
Submission Instructions:
Page 4 of 4