0% found this document useful (0 votes)
105 views

Microprocessors System Syllabus

This course provides understanding of architecture of microprocessor-based systems; registers study of microprocessor operation, assembly language, arithmetic operations, and interfacing.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views

Microprocessors System Syllabus

This course provides understanding of architecture of microprocessor-based systems; registers study of microprocessor operation, assembly language, arithmetic operations, and interfacing.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

VISION COLLEGE OF COMPUTING SCIENCES VISION

IFSU an Academic Centers of COURSE SYLLABUS An academic center of Excellence


Excellence in Computing Science
First Semester School Year: 2019-2020
MISSION
I. Course Code : CPE 513
To provide quality education MISSION
research and extension services II. Course Title : MICROPROCESSOR SYSTEMS
to bring about educated and To provide quality education
III. Credit Units: 3 units (2 hours lecture, 3 hours laboratory)
morally upright individuals towards professional
endowed with professional and IV. Course Description development and global
entrepreneurial skills, who will This course provides understanding of architecture of microprocessor-based competitiveness of graduates in
take the lead in enhancing Computing Science
systems; registers study of microprocessor operation, assembly language, arithmetic
sustainable development towards
operations, and interfacing.
improved quality of life.

GOALS OF THE UNIVERSITY GOALS

1. Pursue Excellence in To produce quality and globally


Instruction competitive graduates who are
2. Pursue Excellence in equipped with knowledge and
Research Services skills in the application and
3. Pursue Excellence in management of information
Extension and Training technology
Services
4. Pursue Excellence in
Resource Generation
5. Pursue Excellence in
Administration and IFSU-VPAA-INS-F004
Management Rev.00(Feb. 04, 2019)
OBJECTIVES OBJECTIVES

1. Intensify enhancement in The graduates:


instruction
2. Broaden access to higher
1. Analyze complex problems, identify and
education
3. Promote student welfare define the computing requirements
4. Improve student performance in needs to design an appropriate solution
licensure examinations and V. Course Outcomes
employment 2. Apply computing and either knowledge
5. Intensify conduct of research a. To understand the organization and design principles behind modern domains to address real world problems
6. Increase presentation and
publications of research results/ microprocessor-based systems
3. Design and develop computing solution
papers in national and b. To be proficient in assembly and high-level (C language) programming for using a system level perspective.
international fora/journals
7. Generate, package and patent embedded systems
relevant technologies 4. Manipulate modern computing tools
c. To understand the performance impact of the embedded software, including the
8. Improve extension and training
services energy and memory-limited design techniques; 5. Work effectively in multi-disciplinary and
9. Intensify conduct of existing multi-cultural teams and
extension and training
d. To know how to connect peripheral devices and networking interfaces, and how to
programs and activities write programs for the efficient interface use 6. Conduct research extension and
10. Undertake new extension and
training programs focused on
e. To design a realistic embedded system solution through teamwork resource.
technology sharing and VI. Grading System
application
11. Enhance existing income
Midterm Grade = 1/3 Midterm Exam + 1/3 Class Standing
generating projects + 1/3 Lab
12. Maximize the utilization of assets
(land)
13. Intensify resource generation and Tentative FG = 1/3 Final Exam + 1/3 Class Standing + 1/3 Lab
networking
14. Continue modernizing the Final Grade = 1/3 Midterm Grade + 2/3 TFG
university
15. Continue improving administrative
proficiency and financial VII. Weekly Learning Activity Plan (see attach table)
management
16. Adopt good governance by heart
and action of all university
officials
17. To continue modernizing offices
and processes.
18. To continue improving
administrative proficiency and
financial management.
19. To continue adhering to good
governance conditions.

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
VII. LEARNING ACTIVITY PLAN

Learning Outcomes Teaching & Learning


Course Content Assessment Task Resources References
The students Activities
Week 1: PRELIMINARY.
 comply the school, INTRODUCTION TO THE
classroom and COURSE
laboratory policies A. School, Classroom and
 compute the Midterm laboratory policies
and Final Grade based
Recitation
on the sample scores B. Computation of Midterm and Manual
Reading Graded Recitation Student Manual
given Final Grades VMGO
demonstrate awareness
regarding the VMGO of the Vision, Mission, Goals and
University, Goals of the Objectives
College and Objectives of
the Program

Week 2, 3 INTRODUCTION TO
 Understand the MICROPROCESSORS
microprocessor C. History of computation:
evolution
Mechanical, Electrical,
 Identify the main
components of Transistor ages Digital Logic &
Computer
microprocessor-based D. Intel microprocessor family: LCD Projector Microprocessor
Lecture
system 4004 to Pentium Performance Test Topic File Design with
Hands on interfacing
 Understand the E. Reasons behind Group Quiz Software
functions of Peer Teaching requirements( MS Emulator8086
microprocessor technology
microprocessor F. Main components of PowerPoint)
microprocessor-based
systems
G. Functions of microprocessor
IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
Week 4: CHAPTER II. INTEL
MICROPROCESSOR
 Understand the Intel ACHITECTURE
Computer
microprocessors H. Operation Modes and Digital Logic &
Lecture LCD Projector
architecture Registers Topic File Microprocessor
Peer Teaching
 Differentiate the Real I. Flag Register Bits Quiz Software Design with
Hands-on interfacing
mode address and J. Real Mode Address requirements( MS
programming Emulator8086
Protected Mode Generation PowerPoint)
Address Generation K. Memory Paging

Week 5: CHAPTER III. INTEL FAMILY


 Identify and PROGRAMMING
understand the A. Data addressing Modes
different data B. Program Flow
addressing modes Addressing Modes Lecture Computer
LCD Projector Digital Logic &
 Understand the C. Stack Addressing Board Work Group Quiz Microprocessor
Topic File
Program flow Modes Q&A Assignment Design with
Software
addressing modes D. Instruction Encoding Hands-on interfacing
requirements( MS
 Identify and E. Instruction Set programming Emulator8086
PowerPoint)
understand the
Instruction
encoding and
instruction set

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
Week 6 & 7: CHAPTER IV. INTEL FAMILY
 Understand the Intel HARDWARE
Family Hardware such F. Intel 8086 and 8088
as Pin functions, Clock G. Pin Functions Lecture Computer
LCD Projector Digital Logic &
Generator, buses H. Intel 8284A Clock Board Work Quiz Microprocessor
Topic File
Generator Hands-on Assignment Software Design with
I. Buss Buffering and programming interfacing
requirements( MS
Latching Emulator8086
PowerPoint)
J. Bus Timing for Read
and Write

Week 8 & 9: CHAPTER V. MEMORY


 Identify the memory STRUCTURES AND
types and INTERFACING Computer
LCD Projector
characteristics A. Memory Types and Digital Logic &
Hands on Performance Test Topic File
 Perform operations in characteristics Software Microprocessor
Peer Teaching Group Quiz
memory addressing B. Memory Addressing requirements( MS Design with
Board Work Assignment interfacing
decoding, memory Decoding PowerPoint)ne
interfacing with PROMs C. Memory Interfacing with Emulator8086
Articles
PROMs Print Articles
D. Memory Banks for 16 to
64 bit Buses
MIDTERM EXAM

Week 10, 11: CHAPTER VI. ERROR Digital Logic &


DETECTION AND Microprocessor
 Understand the CORRECTION TECHNIQUES Computer Design with
Error detection and Hands on Quiz LCD Projector interfacing
correction A. Parity Bit Error Detection Peer Teaching Assignment Topic File Emulator8086

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
techniques using B. Hamming Codes Board Work Software
Parity Bit and requirements( MS
Hamming Codes PowerPoint)
Week 11 & 12: CHAPTER VII. INPUT/OUTPUT
 Understand the STRUCTURES
input and output
interfacing A. Basic I/O interfacing Computer
B. Debouncing switching LCD Projector Digital Logic &
contacts Hands on Quiz Topic File Microprocessor
Software Design with
C. I/O Address Decoding Peer Teaching Assignment interfacing
D. Interface Units Board Work requirements( MS
Emulator8086
E. Impact of I/O on system PowerPoint)
performance
F. Magnetic Disks

Week 13: CHAPTER VII. INPUT/OUTPUT


 Understand the COMMUNICATIONS
input/output A. Serial and Parallel Computer
communications Communications LCD Projector Digital Logic &
B. Synchronous and Hands on Topic File Microprocessor
Performance Test Software Design with
Asynchronous Methods Peer Teaching interfacing
Quiz requirements( MS
C. Polling Board Work Emulator8086
D. Interrupts PowerPoint)
E. Direct Memory Access
(DMA)
Week 14 & 15: CHAPTER VII. COMPUTER Computer Digital Logic &
Understanding the PERFORMANCE Hands on LCD Projector Microprocessor
Performance Test
computer performance A. Throughput and Peer Teaching Topic File Design with
Quiz Software interfacing
Response Time Board Work
B. Execution Time and requirements( MS Emulator8086

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
MIPS PowerPoint)

Week 16, 17: CHAPTER VII. DIGITAL


 Identify and understand SIGNAL PROCESSORS AND
the characteristics and MULTIPROCESSORS
design of Digital Signal A. Characteristics and Computer
processors and Design LCD Projector Digital Logic &
B. Fixed Point and Floating Hands on Topic File Microprocessor
Multiprocessors
Performance Test Software Design with
Point DSPs Peer Teaching interfacing
Quiz requirements( MS
C. Single Bus Board Work Emulator8086
Multiprocessors PowerPoint)
D. Network Connected
Multiprocessors

Week 18: Group Research Presentation Computer


 Presentation LCD Projector Digital Logic &
Group research Microprocessor
Presentation presentation Design with
Software interfacing
requirements( MS Emulator8086
PowerPoint)
FINAL EXAMINATION

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)
VIII. References

Books
1. Microcontroller and Microcomputers: Principles of Software and Hardware Engineering, Cady, F., Oxford University Press, 2010
2. Introduction to Embedded Systems: Interfacing to the 9$12, Valvano, J. Cegage Learning, 2010
3. Tanenbaum, Structured Computer Organization, Prentice-Hall, 1999
4. Shriver and B. Smith, The Anatomy of A High-performance Microprocessor-a Systems Perspective, IEEE Computer Society Press 1998

Online References

Prepared by: Checked by: Approved by:

MARVIN D. MAYORMENTE MINERVA M. FIESTA, MIT DENNIS C. BALUNAO, MIT


Professor / Instructor Chairperson Dean

IFSU-VPAA-INS-F004
Rev.00(Feb.04,2019)

You might also like