Unit 2: Computer Architecture

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

1/25

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.

26 Terms

1
New cards

CPU (Central Processing Unit)

a hardware component of a computer and can perform basic arithmetic, logical or input/output operations, in order to process data from input devices into useful information

2
New cards

CU

Responsible for the operation of CPU, controlling the retrieval of instructions from the primary memory as well as the sequence of their execution

3
New cards

PC (Program Counter)

A register that holds the address of the next instruction to be executed

4
New cards

CIR (Current Instruction Register)

A register that contains the current instruction carried out by the processor and decodes the data into a readable format

5
New cards

Memory Address Register (MAR)

A register that holds memory address for data or a instruction about to be used by the CPU

6
New cards

Address bus

Connector which carries the address of memory locations used to store data and program instructions.

7
New cards

Data bus

Connector which carries the actual information.

8
New cards

Memory Data Register (MDR)

a register that contains the data value being fetched or stored

9
New cards

Register

A small storage location that can hold data, usually multiple of 8 bits

10
New cards

ALU (Arithmetic Logic Unit)

Responsible for basic arithmetic, logical or input/output operations.

11
New cards

Accumulator (ACC)

Stores the results of any arithmetic or logical operations carried out by the ALU and sends data back to the memory.

12
New cards

RAM (Random Access Memory)

Primary Storage device which stores the executing program instructions as well as any data that is needed. The data stored can be overwritten.

13
New cards

ROM (Read Only Memory)

Primary storage device which stores the program permanently. Those program is required to boot the computer. The data stored cannot be easily overwritten but only read.

14
New cards

Primary Memory

Memory that is directly accessible by the processor

15
New cards

Cache memory

SRAM placed between DRAM and the processor as a temporary storage for blocks of recently used program instructions

16
New cards

Persistent storage

As RAM is volatile and ROM cannot be overwritten, information to be stored is sent to the persistent storage

17
New cards

OS (Operating System)

Peripheral communication, concurrent processing, memory management, resource management, security, program/data management, network management, user interface

18
New cards

OS (Operating System)

a system that coordinates interaction between the hardware, other software and the user

19
New cards

Range of application software

Word processor, spreadsheets, database management systems, email, web browsers, computer-aided design and graphic processing software

20
New cards

Application Software

software program that helps you use the computer to do particular tasks

21
New cards

Common features of application

Toolbars, menus, dialogue boxes, graphical user interface

22
New cards

System software

Programs that control or maintain the operations of a computer and its devices.

OS + utility software

23
New cards

Integers representation

24
New cards

Characters representation

25
New cards

Colour representation

Pixel

26
New cards

Hexadecimal color code

Each color in each pixel is represented by 6 digit hexadecimal value. Each two values represent red, green, blue