course structure - DSpace at CUSAT
course structure - DSpace at CUSAT
course structure - DSpace at CUSAT
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Unit 1<br />
CAS 2102 - Computer Organiz<strong>at</strong>ion<br />
(Revised June 2008 )<br />
Introduction – Basic Structure of Computers – Computer Types, Functional Units, Basic<br />
Oper<strong>at</strong>ional Concepts, Bus Structures, Software, Performance, Multiprocessors and<br />
Multicomputers. Number System and Digital Electronics – Introduction, Represent<strong>at</strong>ion of<br />
neg<strong>at</strong>ive number, Conversion of Real Number, Binary Coded decimal, Hexadecimal Number<br />
System, Octal Number System, ACII and ISCII codes, EBCDIC Code, logic G<strong>at</strong>es, Combin<strong>at</strong>ional<br />
and sequential circuits, Boolean Algebra, Flip-Flops, L<strong>at</strong>ch, Register, Shift Register,<br />
Encoders/decoders, Code converters, Counters.<br />
Unit 2<br />
Machine Instructions and programs – Memory loc<strong>at</strong>ions and addresses, Memory oper<strong>at</strong>ions,<br />
Addressing modes, Assembly Language, Basic I/O oper<strong>at</strong>ions, Stacks and Queues, Subroutines,<br />
Additional Instructions, Encoding of Machine Instructions. Input-Output organiz<strong>at</strong>ion – Accessing<br />
I/O devices, Interrupts, Direct Memory Access, Buses, Interface Circuits, Standard I/O Interfaces.<br />
Unit 3<br />
The Memory System – Some Basic Concepts, Semiconductor RAM Memories, Read-Only<br />
Memories, Cache Memories, Performance Consider<strong>at</strong>ions, Virtual Memories, Memory<br />
Management Requirements, Secondary Storage.<br />
Arithmetic- Addition and Subtraction of signed numbers, Multiplic<strong>at</strong>ion of positive, numbers,<br />
Signed Operand Multiplic<strong>at</strong>ion, Integer division, Flo<strong>at</strong>ing point numbers and Oper<strong>at</strong>ions. Logic<br />
circuits - Basic Logic Functions, Synthesis of logic functions, Minimiz<strong>at</strong>ion of logic, Synthesis<br />
with NAND and NOR G<strong>at</strong>es, Practical Implement<strong>at</strong>ion of logic g<strong>at</strong>es.<br />
Unit 4<br />
Basic processing Unit – Fundamental Concepts, Execution of a complete instruction,<br />
Multiple-bus organiz<strong>at</strong>ion, Hardwired control, Microprogrammed control. Ipelining – Basic<br />
concepts, D<strong>at</strong>a hazards, Instruction Hazards, Influence on instruction sets, superscalar Oper<strong>at</strong>ion,<br />
D<strong>at</strong>ap<strong>at</strong>h and control consider<strong>at</strong>ion<br />
Computer Peripherals – Input Devices, Output devices, Serial Communic<strong>at</strong>ion Links.<br />
Unit 5<br />
Typical Micro processors – Intel 8086, Intel 80486, Intel Pentium, Cyrix Microprocessors,<br />
AMD Microprocessors, 8086 Instructions, L<strong>at</strong>est Processors.<br />
Text Book:<br />
References:<br />
1. Carl Hamacher, Zvonko Vranesic, Safw<strong>at</strong> Zaky, ‘Computer Organiz<strong>at</strong>ion’. 5 th Ed. T<strong>at</strong>a<br />
McGraw-Hill, 2002.<br />
2. B.Ram, ‘Fundamentals of Microprocessors and Micro Computers’. 5 th Ed. Dhanp<strong>at</strong> Rai<br />
Public<strong>at</strong>ions, 2001.<br />
1. Tanenbaum A.S, ‘Structured Computer Organiz<strong>at</strong>ion’. 5/e, Prentice Hall of India 2006,<br />
(3 rd 1990)<br />
2. Mano M M, ‘Computer System Architecture’. 3 rd Ed. Prentice Hall of India, 1993.<br />
3. Hayes, ‘Computer Architecture and Organiz<strong>at</strong>ion’, 2 nd Ed. McGraw Hill, 1988.<br />
4. Sloan M E, ‘Computer hardware and Organiz<strong>at</strong>ion’, Science Research<br />
Associ<strong>at</strong>es, 1976.<br />
*****