Department of Computer Science and Engineering
B.Tech. II (CO) Semester - 3 | L |
T |
P |
C |
CO201 : Computer Organization (CS-I) | 3 |
1 |
2 |
5 |
COURSE OBJECTIVES | ||||
|
||||
COURSE OUTCOMES | ||||
After successful completion of this course, student will be able to
|
||||
COURSE CONTENT | ||||
Introduction | (02 Hours) |
|||
Number System and Representation of information, Arithmetic and Logical operation and hardware implementation, Software implementation of some complex operation. |
(03 Hours) |
|||
Arithmetic and Logic Unit, Introduction to memory Unit, control unit and Instruction Set, Working with an ALU |
(03 Hours) |
|||
Concepts of Machine level programming, Assembly level programming and High level programming |
(03 Hours) |
|||
Various addressing modes and designing of an Instruction set |
(03 Hours) |
|||
Concepts of subroutine and subroutine call, Use of stack for handling subroutine call and return |
(03 Hours) |
|||
Introduction to CPU design, Instruction interpretation and execution |
(03 Hours) |
|||
Memory | (06 Hours) |
|||
Concepts of semiconductor memory, CPU-memory interaction, organization of memory modules, Cache memory and related mapping and replacement policies, Virtual memory. |
||||
Input - Output | (08 Hours) |
|||
Introduction to input/output processing, working with video display unit and keyboard and routine to control them, Programmed controlled I/O transfer, Interrupt controlled I/O transfer, DMA controller, Secondary storage and type of storage devices, Introduction to buses and connecting I/O, devices to CPU and memory. |
||||
Introduction to ASIC, FPGA, VHDL, HDL concepts | (08 Hours) |
|||
Tutorials will be based on the coverage of the above topics separately | (14 Hours) |
|||
(Total Contact Time: 42 Hours + 14 Hours = 56 Hours) | ||||
PRACTICALS | ||||
|
||||
BOOKS RECOMMENDED | ||||
|