16.08.2013 Views

course structure - DSpace at CUSAT

course structure - DSpace at CUSAT

course structure - DSpace at CUSAT

SHOW MORE
SHOW LESS

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 />

*****

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!