Computer System Architecture eBooks Computer Science PDF Download

Click on the Topic to Watch the Video Lecture

COMP201TH: Computer System Architecture


Books Recommended: Click on the Book Name to Download PDF

  1. M. Mano, Computer System Architecture, Pearson Education 1992.
  2. A. J. Dos Reis, Assembly Language and Computer Architecture Using C++ and JAVA,
    Course Technology, 2004
  3. W. Stallings, Computer Organization and Architecture Designing for Performance, 8th
    Edition, Prentice Hall of India,2009
  4. Digital Design, M.M. Mano, Pearson Education Asia, 1979

Click on the Topic to Watch Video Lecture


Unit-I


Introduction: Logic gates, Boolean algebra, combinational circuits, circuit simplification, flipflops
and sequential circuits, decoders, multiplexers, registers, counters, and memory units.
Data Representation and basic Computer Arithmetic: Number systems, complements,
fixed and floating-point representation, character representation, addition, subtraction,
magnitude comparison. Computer System Architecture eBooks


Unit-II


Basic Computer Organization and Design: Computer registers, bus system, instruction set,
timing and control, instruction cycle, memory reference, input-output and interrupt.
Central Processing Unit: Register organization, arithmetic, and logical micro-operations,
stack organization, microprogrammed control.


Unit-III


Programming the Basic Computer: Instruction formats, addressing modes, instruction
codes, machine language, assembly language, input-output programming.

Unit-IV


Input-output Organization: Peripheral devices, I/O interface, Modes of data transfer, direct
memory access.


Books Recommended: Computer System Architecture eBooks

  1. M. Mano, Computer System Architecture, Pearson Education 1992.
  2. A. J. Dos Reis, Assembly Language and Computer Architecture using C++ and JAVA,
    Course Technology, 2004
  3. W. Stallings, Computer Organization and Architecture Designing for Performance, 8th
    Edition, Prentice Hall of India ,2009
  4. Digital Design, M.M. Mano, Pearson Education Asia, 1979

A computer system is basically a machine that simplifies complicated tasks. It should maximize performance and reduce costs as well as power consumption. The different components in the Computer System Architecture are Input Unit, Output Unit, Storage Unit, Arithmetic Logic Unit, Control Unit etc