ECE252L Syllabus Template IQRA-based S20
ECE252L Syllabus Template IQRA-based S20
Course Syllabus
Prerequisite: ECE251L
Office: COE107
Prescribed Textbooks:
1. Triebel W.A. and Singh A., (2003) The 8088 and 8086 Microprocessors Programming, Interfacing,
Software, Hardware and Application, 4th Edition, Prentice Hall.
2. Brey, B. B. (1997), "The Intel Microprocessors 8086/8088: Architecture, Programming, and
Interfacing", Prentice Hall
Recommended Texts:
1. Douglas V. Hall, “Microprocessors and Interfacing (Programming and Hardware) Second Edition.
2. Assembly Language for Intel-Based Computers
3. Rafiquzzaman, M., (2001), Microprocessors and Microcomputer-Based System Design, UBS.
4. Ray, A. K. and Bhurchandi, K. M., (2000), Intel Microprocessors Architecture, Programming and
Interfacing, McGraw Hill.
5. James L. Antonakos, “An Introduction to the Intel Family of Microprocessors”, Third Edition, Prentice
Hall
Course Description:
II. Skills
1. CLO2: Identify the internal architecture of the microprocessor systems and segmented memory
technology [ECE-S4-PLO5(e)] (Ihsan)
2. CLO3: Identify the addressing modes and Calculate the physical addresses [ECE-S4-PLO5(e)] (Ihsan)
3. CLO4: Identify the instruction sets and Write Assembly Programs [ECE-S4-PLO5(e)] (Ihsan)
4. CLO5: Build a de-multiplexed and buffered microprocessor system [ECE-S1- PLO3(c)] (Ihsan)
5. CLO6: Design a memory subsystems interfacing systems [ECE-S1- PLO3(c)] (Ihsan)
6. CLO7: Design an IO subsystems interfacing systems [ECE-S1- PLO3(c)] (Ihsan)
III. Competence
1. Independence and Responsibilities
a. …
2. Practice
a. CLO8: Analyse and interpret data appropriately [ECE-CP2- PLO11(k)] (Stewardship)
b. CLO9: Design and conduct experiments that answer relevant questions [ECE-CP4- PLO2(b)]
c. CLO10: Using DEBUG and MASM to write assembly programs [ECE-CP3- PLO11(k)]
(Stewardship)
3. Traits
a. CLO11: Present the course project orally. [ECE-CC3- PLO7(g)] (Ambassador)
b. CLO12: Present the course project in written report [ECE-CC3- PLO7(g)] (Ambassador)
Course Outline
Week Topic Class Plan Readings Tasks and
Material Assignments
Week 1 Introduction: Lecture Syllabus
Introduction to microprocessors, General architecture of
microcomputer system, Evolution of Intel microprocessors,
Architectural compatibility, Hardware and software, Review
of the basic number systems and conversion between
different number systems.
Week Basic Architecture of the 8088 microprocessors: Lecture & Chapter 1 Practice Sheet #1
2&3&4
Internal architecture of the 8088 microprocessors Problem
(Segment registers and memory segmentation Pointer Solving and
and index register, Status and flag register),
P.S.:
Final written exam is cumulative, covers all the contents of the syllabus.
This is only a suggested plan and may be subject to change.
Grade Distribution:
Type of Assessment Grading
1. Midterm Exam 20%
Research Articles:
1. Arsalan Mosenia · SUSMITA SUR-KOLAY · Anand Raghunathan · Niraj K. Jha, Wearable Medical
Sensor-Based System Design: A Survey, Mar 2017
2. James Henderson, Microprocessor based system design and electronic engineering technologies: a
remote controlled Boe-Bot robot system /
3. Ramachandran Gopalan · Philip A. Parker · Robert N. Scott, Microprocessor-Based System for
Monitoring Spinal Evoked Potentials During Surgery, Nov 1986 · IEEE Transactions on Biomedical
Engineering
Assessment Strategy
OFFICE OF THE PROVOST 4
UPDATED FROM OP/002.1/010.2/FRM/SEP2013
EFFAT UNIVERSITY
Course Syllabus
CLO1: Quiz#1 and Midterm
CLO2: Quiz#2, Midterm and Final Test
CLO3: Quiz#3, Midterm and Final Test
CLO4: Quiz#4 and Final Test
CLO5: Quiz#5 and Final Test
CLO6: Quiz#6 and Final Test
CLO7: Course Project
CLO8: Labs
CLO9: Labs
CLO10: Project Presentation
CLO11: Labs and Project report/article
CLO12: Labs + Projects
Courtesy is expected at all times. This includes turning off mobile phones during class.
Cheating and Plagiarism are unacceptable under any circumstance; Students should ask what constitutes plagiarism. It is
the student’s responsibility to familiarize herself with the plagiarism policy, which can be found in the Undergraduate
Catalogue.
Punctuality is required of all students. Three late arrivals count as one absence.
Assignments must be handed in electronically and on time.
Students are expected to attend all quizzes and exams during the scheduled times. There will be no makeup exams.
Class Contract
10% will be deducted from your grade for late submission of an assignment.
No assignment will be accepted after the discussion of it in class.
Assignment should be submitted in a presentable decent form otherwise it will not be accepted.
Blackboard should be checked regularly for announcements, assignments, information, etc.
Students should note that the bylaws state the following " A regular student will not be allowed to continue in a course
and take the final examination and will be given a DN grade if her unexcused absences are more than 20% of the
lecture sessions scheduled for the course." This rule will be applied in the class.
Absences:
Course Credits 10% sessions 15% sessions 20% sessions 33.3 sessions missed (Unexcused
missed missed missed and Excused Absences)
1 credit 2 2 3 5
2 credits 3 5 6 10
3 credits 5 7 10 15
4 credits 6 10 13 20
Computer Resources
Debug and MASM