CA715

COMPUTER ORGANIZATION AND ARCHITECTURE 

OBJECTIVE:
To understand the basic structure of a digital computer and to study the operations of internal components.


Number Systems - Binary Arithmetic - Boolean algebra - Map Simplifications - Gates - Combinational Circuits - Sequential Circuits.


Memory: Internal - External - Memory Organization - Associative - Cache – Virtual memory.
CPU: Arithmetic And Logic Unit - Instruction Sets - RISC - CISC - Instruction pipeline -Addressing modes and formats - Register organization - Control Unit Operation - Processor organization.


External Devices: I/O modules - Programmed I/O - Interrupt Driven I/O - Direct Memory Access - I/O Channels - Asynchronous Data Transfer.


Processors: Parallel – Multi-core – Mobile – Embedded - Cloud computing.
REFERENCES:

1. William Stallings, "Computer Organization and Architecture", 9th Edition, PHI,2012
2. M. Morris Mano, Michael D. Ciletti, "Digital Design", 4th Edition, Pearson Education, 2011.
3. Hennessy J. and Patterson D., "Computer Architecture: A Quantitative Approach", 5th Edition, Morgan Kaufmann, 2011.
COURSE OUTCOME:
Students will be able to:
1.Define the Boolean algebra and explain its use in circuit design
2.List the different types of memory and distinguish them.
3.Discriminate the various functional units of CPU and illustrate functioning of I/O devices
4.Explain latest processor technologies and evaluate systems for one’s own requirements