J277 Section 1 Systems Architecture, Memory and Storage

studied byStudied by 2 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 / 39

40 Terms

1

CPU

The central processing unit is the primary component of a computer that performs most of the processing inside the system. It executes instructions from programs and manages the operations of other hardware components.

New cards
2

Input Device

A hardware component used to enter data and control signals into a computer system, such as a keyboard or mouse.

New cards
3

Output Device

A hardware component that conveys information from a computer to the user, such as a monitor or printer.

New cards
4

Storage Device

A hardware component that is used to store data and information in a computer system, such as a hard drive or solid-state drive.

New cards
5

Memory

A component that stores data temporarily for quick access by the CPU, including RAM and cache.

New cards
6

Secondary Storage

A type of storage that retains data long-term, even when the computer is powered off, including devices like hard drives, SSDs, and optical disks.

New cards
7

Cache

A small, high-speed memory component that stores frequently accessed data and instructions to speed up processing by the CPU. Level 1 is closest to the CPU, while Level 2 is slightly larger and slower.

New cards
8

FDE cycle

The process by which the CPU fetches, decodes, and executes instructions in a sequence to perform tasks.

New cards
9

Fetch

The first stage of the FDE cycle where the CPU retrieves an instruction from memory.

New cards
10

Decode

The stage in the FDE cycle where the CPU interprets the fetched instruction to determine what action to perform next.

New cards
11

Execute

The final stage of the FDE cycle where the CPU carries out the instruction that has been decoded, resulting in an action or operation.

New cards
12

Control Unit

The component of the CPU that directs the operation of the processor and manages the execution of instructions by coordinating between the CPU and other components.

New cards
13

ALU

A component of the CPU that performs arithmetic and logical operations on the data processed by the system.

New cards
14

Accumulator

A register in the CPU that temporarily holds data and results of arithmetic and logical operations performed by the ALU.

New cards
15

Von Neumann Architecture

A computer design model that describes a system where the CPU, memory, and input/output devices are interconnected. It utilizes a single memory space for both data and instructions, allowing for efficient processing.

New cards
16

Registers

Small, fast storage locations within the CPU that hold data, instructions, and addresses temporarily during processing.

New cards
17

MAR

(Memory Address Register) holds the memory location of data that needs to be accessed or stored.

New cards
18

Program Counter

A CPU register that contains the address of the next instruction to be executed in a program. It increments after each instruction fetch.

New cards
19

MDR

(Memory Data Register) holds the actual data being transferred to or from the memory location specified by the MAR.

New cards
20

Logical Operations

Operations that manipulate binary data to perform tasks such as AND, OR, and NOT. These operations are fundamental in computing for decision-making and data processing.

New cards
21

Arithmetic Operations

Mathematical calculations performed on numerical data, including addition, subtraction, multiplication, and division. These operations are essential for processing numerical information in computing.

New cards
22

Shift Operations

A type of logical operation that moves bits in a binary number left or right, effectively multiplying or dividing the number by powers of two.

New cards
23

Clock Speed

The rate at which a CPU executes instructions, typically measured in gigahertz (GHz). Higher clock speeds indicate faster processing capabilities.

New cards
24

Cores

The individual processing units within a CPU that can execute instructions independently, improving performance and multitasking capabilities.

New cards
25

CPU Performance Factors

Factors that affect the overall efficiency and speed of a CPU, including clock speed, number of cores, cache size, and architecture.

New cards
26

RAM

(Random Access Memory) is a type of volatile memory that temporarily stores data and instructions for the CPU, allowing for quick access and efficient processing during active tasks.

New cards
27

ROM

A type of non-volatile memory that retains data even when powered off, commonly used to store firmware and system software (BIOS). It is crucial for booting up the computer and can be read but not easily written to.

New cards
28

Embedded System

A specialized computing system designed to perform dedicated functions within larger mechanical or electrical systems, often with real-time computing constraints. These systems are typically integrated into devices like appliances, automobiles, and medical equipment, and are optimized for specific tasks.

New cards
29

Parallel processing

A method of computation in which multiple processors or cores execute tasks simultaneously, improving performance and efficiency for complex calculations or large data sets.

New cards
30

Features of an Embedded System

Typically includes real-time operation, resource constraints, and specific functionality tailored to a particular application. They often have limited operating systems, minimal user interfaces and are designed for efficiency in power and processing.

New cards
31

Virtual Memory

A memory management capability that allows a computer to use hard drive space as additional RAM, enabling the execution of larger applications than the physical memory alone would allow. This process enhances multitasking and overall system performance by swapping data between RAM and disk storage as needed but can be slow compared to accessing physical memory directly.

New cards
32

Volatile

Refers to a type of computer memory that requires power to maintain the stored information. When power is lost, all data in volatile memory is erased, making it suitable for temporary data storage during processing.

New cards
33

Non-volatile

Refers to a type of computer memory that retains stored information even when power is lost. This makes it suitable for long-term data storage, such as in hard drives and flash memory.

New cards
34

Bootstrap Loader

A small program stored in ROM that initializes the operating system during the startup process of a computer. It loads the main operating system into memory and prepares the system for use.

New cards
35

BIOS

A firmware interface that initializes hardware during the booting process and provides runtime services for operating systems.

New cards
36

Factors affecting choice of storage

Includes speed, capacity, cost, portability, reliability and durability, which influence the selection of appropriate storage solutions based on user needs and system requirements.

New cards
37

Magnetic storage

A type of storage that uses magnetic media to read and write data, commonly found in hard disk drives (HDDs) and magnetic tapes. It is characterized by its ability to store large amounts of data at a relatively low cost.

New cards
38

Optical Storage

A type of storage that uses laser technology to read and write data on optical discs such as CDs, DVDs, and Blu-rays. It is known for its portability and capacity to store data in a durable format.

New cards
39

Solid State Storage

A type of storage that uses flash memory to store data, known for its speed, reliability, and durability such as a Solid State Disk, USB Memory Stick or SD Card. Unlike magnetic storage, it has no moving parts, making it more resistant to physical shock.

New cards
40
New cards

Explore top notes

note Note
studied byStudied by 11 people
980 days ago
5.0(1)
note Note
studied byStudied by 39 people
956 days ago
5.0(3)
note Note
studied byStudied by 7 people
398 days ago
5.0(1)
note Note
studied byStudied by 17 people
853 days ago
5.0(1)
note Note
studied byStudied by 11338 people
656 days ago
4.6(36)
note Note
studied byStudied by 116 people
488 days ago
5.0(1)
note Note
studied byStudied by 30 people
700 days ago
5.0(1)
note Note
studied byStudied by 20 people
828 days ago
5.0(1)

Explore top flashcards

flashcards Flashcard (83)
studied byStudied by 57 people
770 days ago
5.0(2)
flashcards Flashcard (40)
studied byStudied by 10 people
728 days ago
5.0(1)
flashcards Flashcard (40)
studied byStudied by 2 people
607 days ago
5.0(2)
flashcards Flashcard (59)
studied byStudied by 46 people
273 days ago
5.0(1)
flashcards Flashcard (54)
studied byStudied by 14 people
422 days ago
5.0(1)
flashcards Flashcard (71)
studied byStudied by 35 people
492 days ago
5.0(1)
flashcards Flashcard (352)
studied byStudied by 46 people
399 days ago
5.0(1)
flashcards Flashcard (114)
studied byStudied by 2 people
11 minutes ago
5.0(1)
robot