02 3 What Is Computer Architecture
02 3 What Is Computer Architecture
02 3 What Is Computer Architecture
Although the term computer architecture sounds very complicated, its definition is easier than one
might think. Computer architecture is a science or a set of rules stating how computer software and
hardware are joined together and interact to make a computer work. It not only determines how the
computer works but also of which technologies the computer is capable. Computers continue to be a
major part of our lives, and computer architects continue to develop new and better programs and
technologies.
System design – This includes all the hardware parts, such as CPU, data processors,
multiprocessors, memory controllers and direct memory access. This part is the actual computer
system.
Instruction set architecture – The includes the CPU’s functions and capabilities, the CPU’s
programming language, data formats, processor register types and instructions used by computer
programmers. This part is the software that makes it run, such as Windows or Photoshop or similar
programs.
Microarchitecture – This defines the data processing and storage element or data paths and how
they should be implemented into the instruction set architecture. These might include DVD storage
devices or similar devices.
All these parts go together in a certain order and must be developed in a pattern so they will function
correctly.
Some students choose to complete an MBA (master’s of business administration) with a focus on
information systems. The advantage of this program is that it offers both computer-related and
business courses. Even after earning the degree, applicants may be required to have at least two years
of experience working with IT systems before being hired as a computer architect. Some computer
architects go on to become computer and information systems managers once they’ve obtained
sufficient experience.
https://www.computersciencedegreehub.com/faq/what-is-computer-architecture/