Back close

Course Detail

Course Name Computer Organization and Architecture
Course Code 18CA201
Program M. C. A., M. C. A. ( Offered at Mysuru Campus )
Semester One
Credits Four
Year Taught 2018
Degree Postgraduate (PG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri

Syllabus

Logic Circuits: Basic Logic Functions- Synthesis of Logic Functions- Minimization of Logic Expressions- K-Maps- Synthesis with NAND and NOR Gates- IC Packages- Decoders and Encoders- Multiplexers and De Multiplexers- Flip Flops- Registers- Counters. Basic Organization of a Computer: Functional Units- Basic Operational Concepts- Bus Structure -Instruction Code- Instruction Sets- Instruction Formats. Types of Instructions: ALU Instructions – Branch Instructions – I/O Operations -Subroutines- Program ExamplesAddressing Modes. RISC and CISC Architectures. Basic Processing Unit: Fundamental Concepts- Execution of a Complete Instruction- Multiple Bus Organization- Hardwired Control – Micro Programmed Control. Arithmetic: Addition and Subtraction of Signed Numbers – Design of Fast Adders – Multiplication of Positive numbers- Signed-Operand Multiplication. Memory System: Basic Concepts– Semiconductor RAM Memories– Read-Only Memories– Cache Memories– Mapping Functions– Replacement Algorithms–Performance Considerations– Virtual Memories. Input-Output Organization: Accessing I/O devices – Programmed Input / Output – Interrupts– Direct Memory Access- Buses – Interface circuits- Standard I/O Interfaces (PCI, SCSI, USB) – I/O devices and Processors.

Text Books

  1. Carl Hamacher, ZvonkoVranesic and SafwatZaky, “Computer Organization”, Fifth Edition, Tata McGraw-Hill, 2002.
  2. David A. Patterson and John L. Hennessy, “Computer Organization and Design: The Hardware / Software Interface”, Fourth Edition, Elsevier, 2012.
  3. Thomas L.Floyd, “Digital Fundamentals”, 11th Edition, Prentice Hall, 2015.
  4. M. Morris Mano, Computer System Architecture, 3rd Edition, Prentice Hall, 2013

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now