返回卡包市场

Principles of computer science

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 17内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (17 张)

#1
正面 (问题)

Von Neumann architecture

背面 (解答)

DIAGRAM: __________Main Memory ________ (Read)!_____¡(Write) Input –> Central Proecessing Unit –> Output • A structure in which computer hardware is connected and organised. • It consists of RAM and CPU interconnected by buses. • The CPU reads and writes data & program instruction to and from main memory (RAM)

#2
正面 (问题)

Main memory

背面 (解答)

Known as Random Access Memory(RAM) It stores the data & programs the CPU can access. Volatile - Loses content when power is lost. Faster and more expensive than secondary storage

#3
正面 (问题)

Programmable computer

背面 (解答)

A computer that is multi-purpose, can be programmed to carry out different tasks. They are able to store program instructions and data in memory.

#4
正面 (问题)

The CPU consists of…

背面 (解答)

• Control Unit (CU) • Arithmetic logic unit (ALU) • Registers • Clock

#5
正面 (问题)

Control Unit (CU)

背面 (解答)

The control Unit decodes information received from main memory and coordinates the actions of the other parts of the CPU

#6
正面 (问题)

Arithmetic Logic unit (ALU)

背面 (解答)

Performs arithmetic and logic operations on data

#7
正面 (问题)

Registers

背面 (解答)

Provides fast and temporary storage for instructions

#8
正面 (问题)

Clock

背面 (解答)

Sends out electrical signals to synchronise the actions of the hardware components. Measured in hertz, 1 hertz = 1 “tick” per second

#9
正面 (问题)

Busses

背面 (解答)

Busses connect the CPU with the main memory. There are 3 types of busses: • Adress bus • Data bus • Control bus

#10
正面 (问题)

Secondary Storage

背面 (解答)

Non-volatile Allows the system to store data and programs permanently. Types: -SSD(Solid State Drives): USB drive -HDD(Hard Disc Drive): Magnetic storage -Optical Storage: DVD/CD Cheaper and slower than main memory.

#11
正面 (问题)

Solid State Drive

背面 (解答)

Represents bits by little pools of trapped electrons on a microchip

#12
正面 (问题)

Binary System

背面 (解答)

Components inside computers have billions of transistors. Binary is used to represent the transistors inside the component. Transistors can be on or off (1 or 0).

#13
正面 (问题)

Fetch

背面 (解答)

CPU sends through the address bus the memory address of the next instruction The CU within the CPU sends a read message to the memory through control bus The content of the memory locations is sent to the CPU via the data bus General: The next instruction to be executed is transferred from the RAM to the CPU

#14
正面 (问题)

Decode

背面 (解答)

The CU looks up the instruction in the CPUs instruction set

#15
正面 (问题)

Execute

背面 (解答)

CU coordinates the action of other components to carry out the operation and instructs the ALU if calculations needed to be done

#16
正面 (问题)

Why is binary used?

背面 (解答)

Components inside computers have billions of transistors. Binary is used to represent the transistors inside the component. Transistors can be on or off (1 or 0).

#17
正面 (问题)

Signed / unsigned integer

背面 (解答)

An unsigned integer has no positive or negative sign. Signed: -8, +8 Unsigned: 8