0 ratings0% found this document useful (0 votes) 155 views3 pagesMicroprocessor and Computer Architecture
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Course Title: Microprocessor and Computer Architecture (3 Cr.)
Course Code: CACSI55
‘Year/Semester: LM
Class Load: 6 Hrs. / Week (Theory: 3 Hrs, Tutorial: 1 Hr., Practies
2 Hrs.)
ourse Description
This course is an introduction to microprocessor and computer architecture, It
covers topics in both the physical design of the computer (organization) and the
logical design of the computer (architecture).
Course Objectives
The course has following specific objectives:
© To explain the microprocessor
* To explain the assembly language programming,
+ To explain the overview of computer organization
* To explain the principle of CPU system.
* Toexplain the principle of n
* To explain the principle of data flow
-mory system
Course Contents
Unit 1 Fundamental of Microprocessor 5 irs.
Introduction to Microprocessors, Microprocessor systems with bus organization,
Microprocessor archit
operation, 8085 instruction cycle, machine cycle, T states, Addressing modes
in 8085, Introduction to 8086.
ture and operation, 8085 Microprocessor and_ its
Unit2 Introduction To Assembly Language Programming 10 Hrs.
Assembly Language Programming Basics, Classification of Instructions and
Addressing Mode, 8085 Instru
the Programs, Developing Counters and Time Delay Routines, Interfacing
Concepts
ion Sets, Assembling, Executing and Debugging
Unit 3 Basic Computer Architecture 4 Hrs.
Introduction: History of computer architecture, Overview of computer
organization, Memory Hierarchy and cache, Organization of hard disk
Instruction Codes: Stored Program Organization-Indirect Address, Computer
Registers, Common bus system, Instruction set, ‘Timing and Control-Instruction
Cycle
Unit 4 Microprogrammed Control s 10 Hrs.
Basic Computer Design of Accuitilator: Control of AC Register, ALU
Organization; Control Memory-Address "Séquencing: Conditional Bran:
Mapping of Instruction-Subroutines; Miéro Program: Symbolic Micro
BLA Nf
aU
PageProgram, Binary Micro Program; Design of Control Unit: Basic Requirement of
Control Unit, Structure of Control Unit, Micro Program Sequencer
Unit § Central Processing Unit 10 Hrs,
General Register Organization: Control W
Instruction; Formats-Addressing Modes.
Data Transfer and Manipulation: Data Transfer Instructions, Data
Manipulation Instructions, Arithmetic Instructions, Logical and Bit
Manipulation Instructions, Shift Instructions.
Program Control: Status Bit Conditions, Conditional Branch Instructions,
Subroutine Call and Return, Program Interrupt, Types of Interrupts
|, Stack Organization and
Unit 6 Pipeline, Vector Processing and Multiprocessors 6 Hrs.
Parallel Processing, Pipeline Examples: Four Segment Instruction Pipeline, Data
Dependency, Handling of Branch Instructions; Vector Processin;
operations, Matrix Multiplication;
Vector
Laboratory Works
8085 Assembly Language program
1, Multi byte Addition & Subtraction, Multi byte decimal addition & subtraction,
2. Adder and substractor circuit,
3, Study of 8259 programmable interrupt controller - Development of interrupt
service routine.
4. Keyboard/display controller - Keyboard sean - blinking and rolling display
5. Parallel data transfer
6. Study of Microcomputer development system,
Teaching methods
The general teaching pedagogy includes class lectures, group works, case studies,
guest lectures, research work, project work, assignments (theoretical and
practical), tutorials and examinations (written and verbal). The teaching faculty
will determine the choice of teaching pedagogy as per the need of the topics.
waluation
: Examination Scheme
Internal Assessment | External Assessment
Theory | Practical [“theyry | Practical | Total
20 20 60
GH) [| GHrs)
Lge OW
( Page 36
eer 100Text Book
1. Morris Mano.M., Computer System architecture, PIL
Refi
ooks
ee
1. Hamacher.V.C.,Vranesic.Z.G and Zaky.S.G., “Computer Organisation
MeGraw Hill, New York.
2. Hayes,"Con
fer System Architecture". Me Graw Hill
or