Computer Architecture for Beginners

by Prof. K. SanthiBalamurugan BalusamyProf. M.B.Benjula AnbuMalarProf. G. PriyaProf. M.DeepaM. Lawanya Shri
₹ 300
ISBN Number : 978 - 1- 73034 - 330 - 8

Prof. K. Santhi

Prof. K. Santhi received M.Tech degree in Computer Science and Engineering from VIT University, Vellore. She is currently an Assistant Professor (Senior) in School of Information Technology and Engineering, VIT University. Her research interest includes Computer Networks, Computer Architecture and Cloud Computing.


Read more...

Balamurugan Balusamy

Balamurugan Balusamy completed his Ph.D in computer science after completing his M.E computer Science and Engineering and B.E computer science and engineering. Currently he is serving as Associate Professor in S c h o o l o f I n f o r m a t i o n Te c h n o l o g y a n d E n g i n e e r i n g , V I T University,Vellore,India. His research interests are Cloud computing , Software Engineering, Security and Big data.


Read more...

Prof. M.B.Benjula AnbuMalar

Prof. M.B.Benjula AnbuMalar received M.Tech degree in Information Technology (Networking) from VIT University, Vellore. She is currently an Assistant Professor in School of Information Technology and Engineering, VIT University. Her research interest includes Computer Architecture, Cryptography, Internet of Things and Cloud Computing


Read more...

Prof. G. Priya

Prof. G. Priya received B.Tech degree in Madras University and M.Tech degree in Computer Science and Engineering from VIT University, Vellore. She is currently an Assistant Professor (Senior) in School of Computer Science and Engineering, VIT University, Vellore. Her research interest includes Web Technologies, Programming Languages, Cloud Computing , Computer Networks, and Internet of Things.


Read more...

Prof. M.Deepa

Prof. M.Deepa received M.Tech degree in Computer Science and Engineering from VIT University, Vellore. She is currently an Assistant Professor (Senior) in School of Information Technology and Engineering, VIT University, Vellore. Her research interest includes Computer Architecture, Software E n g i n e e r i n g , I m a g e P r o c e s s i n g a n d C l o u d C o m p u t i n g .


Read more...

M. Lawanya Shri

Prof. M. Lawanya Shri received M.Tech degree in Computer Science and Engineering from VIT University, Vellore. She is currently an Assistant Professor (Senior) in School of Information Technology and Engineering, VIT University, Vellore. Her research interest includes Database Management System, Web Services, Programming languages, Web Technologies and Cloud Computing.


Read more...


Book Overview

Definition Computer architecture is a specification detailing how a set of software and hardware technology standards interact to form a computer system or platform. In short, computer architecture refers to how a computer system is designed and what technologies it is compatible with. There are three categories of computer architecture: System Design: This includes all hardware components in the system, including data processors aside from the CPU, such as the graphics processing unit and direct memory access. It also includes memory controllers, data paths and miscellaneous things like multiprocessing and virtualization. Instruction Set Architecture (ISA): This is the embedded programming language of the central processing unit. It defines the CPU′s functions and capabilities based on what programming it can perform or process. This includes the word size, processor register types, memory addressing modes, data formats and the instruction set that programmers use. Micro architecture: Otherwise known as computer organization, this type of architecture defines the data paths, data processing and storage elements, as well as how they should be implemented in the ISA.