2.1 Computer Organization Flashcards

1
Q

CPU

A

Central Process Unit
Hardware chip that controls all processes and does all the calculations on the data the system handles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ALU

A

Arithmetic Logic Unit
Part of the CPU does all the arithmetic calculations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CU

A

Control Unit
Handles the loading of new commands into the CPU and decodes the commands

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Registers

A

high-speed memory units located inside the processor are used to store and manipulate data and instructions during program execution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cache Memory

A

small, high-speed memory unit used by the processor to temporarily store frequently used data and instructions for faster access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

CPU Block Diagram/ Von Neumann Diagram

A

Input –> CPU –> Output
I
Primary Memory

(See Notes Document/ Textbook)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

MAR

A

Memory Address Register

Holds the address of the current Instructions

(Fetched from the Memory or the address in the memory to which data is to be transferred)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

MDR

A

Memory Direct Register

Holds the content found at the address held in the MAR or Data that needs to be transferred to primary memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

RAM

A

Random Access Memory

–> Computer’s short-term@ memory
–> used for active tasks and apps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ROM

A

Read Only Memory

–> Non-volatile
–> Received data is permanently written on somewhere

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

2.1.4 Machine Instruction Cycle

A
  1. Fetch the instruction from primary memory to control Unit
  2. Decode instruction in the Control Unit
  3. Execute instruction
  4. Store the results of executions and check for the next instructions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

2.1.5 The Need for Persistent Storage

A

For it to store data and programs after the computer is turned off.

Or else every program and data would need to be reinstalled.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Memory Management
(main functions of an operating system)

A

managing the RAM. Ask has no allowed the programs to be less concerned with the computer architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Controlling and monitoring of system functions
(main functions of an operating system)

A

–> Controls the Peripheral devices

–> Programs only need to be concerned with the tasks they are supposed to carry out

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

2.1.7 Outline the use of a range of application software

A

Word –> A program to create and edit continue

Spreadsheets –> A program to make calculations

Computer-Aided Design –> Software to digitally design and edit parts to be manufactured.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

2.1.8 Identify common features of applications

A

–> Tools section
–> Menus
–> GUI (User interface)

17
Q

Bit

A

Smallest unit of data (0 or 1)

18
Q

Byte

A

basic unit of information in computer storage or processing (8 bits)

19
Q

Binary

A

Number system that uses any 0 and 1 to represent any number.

It has 2 bases

20
Q

Denary

A

decimal number system is positional system that uses 10 digits
(0-9)

21
Q

Hexadecimal

A

number system is a positional system that uses 16 digits
(0-9 and A-F)

22
Q

ASCII

A

8-bit, total of 256 characters can be represented

23
Q

UTF

A

An extension form of ASCII

24
Q

Strings

A

representation of characters in a continuous bit chain

(eg. “Hello World”)

25
Q

Float

A

Decimal

(eg. 3.1415926535897)

26
Q

Integers

A

Whole numbers
(eg. 256)

27
Q

BOOLEAN Operators

A

Review them on the Docs
AND, OR, NOT, NAND, NOR and XOR