ECS 50 Chapter 2 Computer Hardware and CPU Functionality Overview

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

Hardware

Physical components of a computer.

2
New cards

Low level software

Software that includes the operating system and system calls.

3
New cards

Different CPUs

Each has its own instruction set and instructions for one won't work on the other.

4
New cards

Different System Calls

System calls which are different on different operating systems.

5
New cards

CPU

Executes program's instructions.

6
New cards

Memory

Stores a program's instructions and data.

7
New cards

I/O Devices

Allow the computer to communicate with and interact with the outside world.

8
New cards

Bus

Connects the components of the computer together so that they can communicate.

9
New cards

Data

Allows data to be sent.

10
New cards

Address

Allows addresses to be sent.

11
New cards

Control

Allows control signals to be sent such as read or write.

12
New cards

RAM volatility

When power is lost the contents of RAM are lost.

13
New cards

CPU Cycle

Fetch, decode, execute, write.

14
New cards

CPU speed equation

Instructions / program * clock cycles / instruction * time / clock cycle.

15
New cards

Wall time

The actual amount of time it takes a program to execute.

16
New cards

ALU

Executes the arithmetic and logic instructions.

17
New cards

PC

Points to the current instruction being executed.

18
New cards

Data Registers

Small fast memory inside the CPU used to store the output of the ALU and as temporary space for variables being operated on.

19
New cards

MAR

CPU's connection to the memory address bus.

20
New cards

MDR

CPU's connection to the data bus.

21
New cards

IR

Holds the current instruction being executed.

22
New cards

ESP

Points to the top of the stack.

23
New cards

Flags

Store various bits of state about the current program being run.