1.1 overview

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 32

33 Terms

1

What is a computer system?

a group of hardware and software collaborating to make an appliance that fulfils a specific task, or multiple tasks through input and output 

  

New cards
2

What two groups can all computers be classified into?

  • General Purpose System

  • Embedded System

New cards
3

What is a General Purpose System?

They can complete multiple different purposes by making use of software applications

New cards
4

What are some examples of General Purpose Systems?

Phones, laptops and computers

New cards
5

What is an Embedded System?

A computer that completes one specific task within a larger system

New cards
6

Give three examples of an Embedded System

  • Dishwasher

  • Washing machine

  • Oven

New cards
7

What is Firmware?

Hardware and software that the Embedded Systems need in order to carry out their specific function

New cards
8

What happens each time the clock ticks?

One Fetch Decode Execute cycle (one instruction is processed per tick)

New cards
9

What are clock speeds measured in?

Hertz

New cards
10

How fast are most clock speeds?

3 GigaHertz (~3 billion instructions processed per second)

New cards
11

How does clock speed correlate to CPU speed?

The higher the clock speed, the faster the CPU can run

New cards
12

How is the negative of having the clock run very fast?

The faster the clock speed, the more heat is generated. If the CPU gets too hot, it can get damaged

New cards
13

What is a core?

A complete processing unit within a CPU

New cards
14

What components of a CPU do cores also have?

ALU (Arithmetic Logic Unit), Control Unit (CU), and registers

New cards
15

What is ‘multitasking’?

Having extra cores to allow additional tasks to be carried out simultaneously, and this means that the processing time will speed up 

New cards
16

New cards
17

What does the ‘fetch’ in the FDE cycle mean?

Fetch an instruction from main memory

New cards
18

What does the ‘decode' in the FDE cycle mean?

Decode the instruction from main memory

New cards
19

What does the ‘execute’ in the FDE cycle mean?

Carry out the instruction

New cards
20

What is the FDE cycle?

It describes the basic operation that all modern computer systems use

New cards
21

What is the CPU?

Central Processing Unit - where all the data is processed and where the FDE cycle is carried out.

New cards
22

What are the main components of the CPU?

  • Arithmetic Logic Unit

  • Control Unit

  • Cache

  • Registers

New cards
23

What are registers?

High speed devices used by the CPU to store small amounts of data used for certain processes

New cards
24

What do registers mainly process?

The addresses of the next instruction to be executed and the results of calculations

New cards
25

What are the five types of registers?

  • Program counter

  • Memory Address Register

  • Memory Data Register

  • Current Instruction Register

  • Accumulator

New cards
26

What does the program counter do?

It holds the RAM address of the next instruction to be fetched from main memory

New cards
27

What does Memory Address Register do?

Holds the memory address where instructions will be fetched from or data fetched from/stored to

New cards
28

What does the Memory Data Register do?

Holds the current data that has been fetched from memory OR is about to be stored in memory

New cards
29

What does the Current Instruction Register do?

It holds the instruction that is currently being processed - the instruction that is about to get executed

New cards
30

What does the Accumulator do?

It stores the result of the current calculation from ALU, stores input into ALU

New cards
31

What is the purpose of the Control Unit?

To control and monitor the flow of data between the hardware components and the CPU. It also executes the instructions provided by the program

New cards
32

What is the purpose of the Arithmetic Logic Unit?

It handles all of the data processing within the CPU. It performs standard arithmetic (fancy that) operations like subtraction, addition, multiplication and division and also deals with logical comparisons such as ‘is this value greater than this value?’

New cards
33

What is cache?

High speed volatile memory that is built into the processor

New cards

Explore top notes

note Note
studied byStudied by 23 people
680 days ago
5.0(1)
note Note
studied byStudied by 5220 people
688 days ago
4.6(34)
note Note
studied byStudied by 2 people
16 days ago
5.0(1)
note Note
studied byStudied by 9 people
684 days ago
5.0(2)
note Note
studied byStudied by 8 people
1019 days ago
5.0(1)
note Note
studied byStudied by 16 people
448 days ago
5.0(1)
note Note
studied byStudied by 42 people
84 days ago
5.0(1)
note Note
studied byStudied by 3 people
126 days ago
5.0(1)

Explore top flashcards

flashcards Flashcard (75)
studied byStudied by 8 people
319 days ago
5.0(1)
flashcards Flashcard (69)
studied byStudied by 37 people
80 days ago
5.0(2)
flashcards Flashcard (114)
studied byStudied by 9 people
673 days ago
5.0(1)
flashcards Flashcard (51)
studied byStudied by 4 people
665 days ago
5.0(1)
flashcards Flashcard (35)
studied byStudied by 18 people
117 days ago
4.5(2)
flashcards Flashcard (159)
studied byStudied by 5 people
769 days ago
5.0(1)
flashcards Flashcard (88)
studied byStudied by 9 people
531 days ago
4.0(1)
flashcards Flashcard (24)
studied byStudied by 38 people
1 day ago
5.0(1)
robot