0% found this document useful (0 votes)
14 views6 pages

ECE252L Syllabus Template IQRA-based S20

Uploaded by

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

ECE252L Syllabus Template IQRA-based S20

Uploaded by

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

EFFAT UNIVERSITY

Course Syllabus

COURSE TITLE: MICROPROCESSOR SYSTEMS (2-3-3) COURSE #: ECE252L

College: Engineering Department: ECE

Semester / Year: Spring 2020

Course Schedule: Tuesday: 9:00 – 10:00AM


Thursday: 2:00 – 3:00
Sunday: 8:00- 10:00
Classroom: COE211

Prerequisite: ECE251L

Instructor: Dr. Nema Salem, Ph.D

Office: COE107

Office Hours: See my time table on my office’s door

Contact Information: Email: [email protected]

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:

Introduction to microcomputer systems, microprocessor architecture, assembly language programming,


instruction formats and types, addressing modes, memory and I/O subsystems, memory interfacing, basic
I/O interfacing, practice of the design of a microprocessor system design, testing, debugging.
Course Intended Learning Outcomes:
OFFICE OF THE PROVOST 1
UPDATED FROM OP/002.1/010.2/FRM/SEP2013
EFFAT UNIVERSITY
Course Syllabus
By the end of this course, students will be able to:
I. Knowledge
1. CLO1 Recognize the features, technology and concepts of microprocessor systems [ECE-K3-PLO10(j)]
(Itqan)

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),

OFFICE OF THE PROVOST 2


UPDATED FROM OP/002.1/010.2/FRM/SEP2013
EFFAT UNIVERSITY
Course Syllabus
 Memory address space and data organization, the Stack group
memory discussion
Week 5 Assembly Language Programming: Chapter 3 Quiz #1
 Addressing Modes. Practice sheet#2
Week 8088 Microprocessor – Instructions Sets: Chapter 4 Quiz #2
6&7&8
 Data transfer instructions, Practice Sheet #3
 Arithmetic instructions,
 Logic instructions, Shift and Rotate instructions.
 Compare instructions,
 Jump instructions,
 Loop handling instructions,
 Strings handling instructions
Week 8088 Microprocessor Hardware Architectures Chapter 5 Quiz #3
9&10
 Minimum mode and maximum mode systems, Practice Sheet #4
 Electrical characteristics, Lecture &
 Memory address space, Memory mapping, Memory Problem
control signals, Solving and
 Read and write bus cycles. group
Week 8088 Microprocessors and their Memory Interfacing: discussion Chapter 7 Quiz #4
11&12
Memory interface circuits. Practice Sheet #5
Week 13 8088 Microprocessor sand their input/output Interfacing: Chapter 8 Quiz #5
 Types of Input/Output:
o Isolated and
o Memory mapped
 Input/output instructions.
Week 14 Input/output Interface Circuits and LSI Peripheral Devices: Project Chapter 9 Quiz #6
 8255A Programmable Peripheral Interface(PPI), among the Practice Sheet #6
 8255A Implementation of parallel input/output Ports (If semester
time allows)
Week 15 Project Presentation Presentation Project
and work
Discussion among the
semester
Weeks Final Exam
16,17

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%

OFFICE OF THE PROVOST 3


UPDATED FROM OP/002.1/010.2/FRM/SEP2013
EFFAT UNIVERSITY
Course Syllabus
2. Practical Final Exam 5%
3. Written Final Exam 35%
4. Attendance and Participation 5%
5. Student Development & Participation 5%
6. Quizzes 15%
7. Team Research Project 8%
8. Practice Sheets 0%
9. Labs 7%

Project Grade Distribution:

Written Report 30%


Presentation 30%
Prototype Finishing 5%
Prototype working Properly 10%
Circuit Understanding 25%

Written Report/article including: 70%


Abstract
Introduction (literature Review)
Methodology
Analytical procedures
Results
Discussion
References
Presentation 30%

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

Faculty Expectations of Students:

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

OFFICE OF THE PROVOST 5


UPDATED FROM OP/002.1/010.2/FRM/SEP2013
EFFAT UNIVERSITY
Course Syllabus
Prepared by:
Name: Dr. Nema Salem, Ph.D
Position: Assistant Professor
Department: ECE
Semester: Spring 2020

OFFICE OF THE PROVOST 6


UPDATED FROM OP/002.1/010.2/FRM/SEP2013

You might also like