ICT Ed. 436 Microprocessor Computer Organization
ICT Ed. 436 Microprocessor Computer Organization
1. Course Description
This course is an introduction to microprocessor & computer organization. It covers topics in 8086
microprocessors and the physical design of the computer (i.e. computer organization). This course
discusses the basic structure of a digital computer, microprocessor and deals with the detail study of
the 8086 microprocessor programming and organization of the Control unit, the Arithmetic and
Logical unit, the Memory unit and the I/O unit.
2. General Objectives
The general objectives of this course are as follows:
To provide the students with the knowledge of microprocessor and assembly language
programming
To provide the organization and designing concept of computer system including processor,
computer arithmetic, memory organization and I/O organization.
To discuss in detail, the operation of the arithmetic unit including the algorithms &
implementation of fixed-point and floating-point addition, subtraction, multiplication & division.
To study the cache memories and virtual memory.
To study the different ways of communicating with I/O devices and standard I/O interfaces
3. Course Outlines:
Unit 1, 3, 4 and 6
Lecture
Discussion
Unit 2, 5, 7 and 8
Lecture
Discussion
Practical
5. Evaluation :
Note: Students must pass separately in internal assessment, external practical exam and semester
examination.
5.1 Internal Evaluation (40 Points):
Internal evaluation will be conducted by subject teacher based on following criteria:
1) Class Attendance 5 points
2) Learning activities and class performance 5 points
3) First assignment ( written assignment) 10 points
4) Second assignment (Case Study/project work with presentation ) 10 points
5) Terminal Examination 10 Points
Total 40 points
Total 40 points
Recommended books:
1. Peter Abel, “IBM PC Assembly Language and Programming”, 5th Edition 2001, Pearson
Education Inc.
New Delhi.
References materials:
1. Walter A. Triebel and Avtar Singh, “The 8088 and 8086 Microprocessors, Programming,
Interfacing, Software, Hardware and Applications”, 4th Edition 2003, Prentice Hall
2. A.J Vande Goor, Computer Architecture and Design, Addison Wesley; Wokingham, UK, 1989
3. A.S Tanenbaum, Structured Computer Organization, Prentice Hall India Limited, new Delhi.