Basio IO - Hardware


1. (Extremely) Basic Computer Architecture

Hardware Components of a Computer

To learn more about the hardware pieces of a computer, you should take ICE3M - Computer Engineering.

Software Layers

In addition to hardware, there are some very important pieces of software (aka programs and applications) that are needed to make your computer run. We are going to learn how to write some very simple pieces of software in this class. 


2. CPU Pieces

The CPU is the central processing unit. It is also called the microprocessor or the 'brain' of the computer. The CPU is made of transistors. Transistors are one of the most significant inventions in computer hardware. They made desktop computers possible. They were created by Bell Labs in 1947.

2.1 ALU

2.2 CU

2.3 buses

2.4 primary memory aka L1 aka cache

2.5 secondary memory aka L2 aka cache