Topic 2

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

1/29

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.

30 Terms

1
New cards

Clockspeed

The number of cycles a CPU performs per second. Measured in GHz

2
New cards

Cores

Physical processing units of CPU. Responsible for executing instructions and performing calculations.

3
New cards

Threads

Sequence of instructions given to CPU, allow multitasking.

4
New cards

Control unit

  • Controls and coordinates the operations of the computer

  • Controls which instructions are done and when

  • Direct flow of data between CPU and other devices

5
New cards

Program counter

Stores the memory address of the next instruction to be executed

6
New cards

Memory adress register

Stores the memory address of the current intruction or data that has to be fetched or the data that has to be written to the memory.

7
New cards

Memory data register

It temporarily stores the instruction/data fetched from the memory or data that needs to be written to the memory.

8
New cards

Current instruction register

Holds the current instruction being executed

9
New cards

Accumulator

Stores temporarily the result of the calculations performed by the ALU.

10
New cards

Arithemtic and logic unit

A part of the CPU that performs all of the arithemtic calculations and boolean operations.

11
New cards

Address bus

Physical connection that carries the address of the data from the MAR to the memory.

12
New cards

Data bus

Physical connection that carries data between the MDR and memory.

13
New cards

Control bus

Physical connection that carries control commands from CPU to control and coordinate the activities within a computer.

14
New cards

Primary memory

Memory that the computer can access directly

15
New cards

Random access memory

  • Volatile primary storage, so when the power is off the data is lost.

  • Stores the current instructions and data

  • Holds operating system or any open documents and programs that are running

  • It can be read and written to

16
New cards

Issues with small RAM

  • Slow performance (vRAM)

  • Freezing or crashing

  • Inability to run certain programs

  • Reduced multi tasking capability

17
New cards

Read only memory

  • Non volatile primary storage that keeps the content when the computer is turned off

  • Contains the instructions to start the computer

  • Can be read but not written to, making it it ideal to store instructions needed for the computer to run.

18
New cards

Cache

  • Small, high speed memory found between the CPU and RAM.

  • Stores copies of data that have been recently and often used by the CPU.

19
New cards

Role of registers

  • Store addresses

  • Store instructions

  • Store data

  • Perform arithmetic operations

20
New cards

Secondary memory

  • Non volatile

  • Not immediately accessible by the CPU

  • It stores program and data

  • High storage capacity

21
New cards

Virtual memory

  • Often reffered to as ‘cloud storage‘

  • Stores and retrievs data over the internet in a cloud rather than locally on a device

22
New cards

Advantages of virtual memory

  • Data can be accessed at any time from any device as long as there’s internet connection.

  • Data can be easily shared without the need of removable media.

  • Easier to collaborate

23
New cards

Disadvantages of virtual memory

  • Can be expensive

  • With poor internet connection access time is slow

  • No internet means no accessing data

24
New cards

Machine instruction cycle

  1. Fetch instruction:

  2. Decode instruction

  3. Execute instruction

  4. Store result

25
New cards

AND gate

26
New cards

OR gate

27
New cards

NOT gate

28
New cards

NAND gate

29
New cards

NOR gate

30
New cards

XOR gate