Computer Science: End of Half Term 1 Test - Comp 1

studied byStudied by 4 people
0.0(0)
Get a hint
Hint

Hardware

1 / 29

flashcard set

Earn XP

Description and Tags

Architecture of CPU, CPU performance, Embedded Systems

30 Terms

1

Hardware

machines, wiring, physical components of a computer

e.g. mouse, keyboard, circuit board, writing

New cards
2

Software

the programs & other operating info of a computer

e.g. notepad, chrome, files

New cards
3

RAM

  • Random Access Memory

  • volatile storage - retains no data when turned off

  • holds data that is currently being worked on

  • very fast as no permanent data is being held

New cards
4

CPU

  • Central Processing Unit

  • where instructions are processed

  • circuits that contain lots of transistors

  • works with memory

New cards
5

Computer system

  • system that accepts an input, processes it, turns it into an output

  • storage is needed to hold input & output

  • hardware & software allow this to happen alongside other components

New cards
6

Computer architecture

the design of a computer system and the different components in it

New cards
7

Von Neumann architecture

  • modern computers use this architecture

  • designed by john von neumann

  • common instructions are stored in memory alongside data (stored program concept)

  • makes computers more versatile

New cards
8

Stored program concept

  • instructions & data are stored as binary digits

  • instructions are fetched from memory one at a time in the order they’re sent

  • the processer decodes the instruction before executing it

New cards
9

Control unit

  • understands instructions

  • tells other components what each instruction needs from them

  • coordinates all parts and makes sure they’re all working together

New cards
10

ALU

  • Arithmetic Logic Unit

  • calculator of the CPU

  • handles maths & logical operations

New cards
11

Cache

  • very fast memory in CPU

  • stores frequently used instructions

  • reduces need for RAM

New cards
12

Registers

very small, very fast memory location in CPU

MAR, MDR, CIR, PC, ACC

New cards
13

MAR

Memory Address Register - stores memory addresses used when searching for data in RAM

New cards
14

MDR

Memory Data Register - stores data when fetched from MAR

New cards
15

CIR

Current Instruction Register - stores data that is currently being worked on

New cards
16

PC

Program Counter - points to the next instruction to be fetched and increments each time. keeps track of instructions

New cards
17

ACC

Accumulator - stores the result of a calculation

New cards
18

Fetch-execute cycle steps

  1. Fetch: next instruction & any data involved is fetched from main memory

  2. Decode: instruction is decoded

  3. Execute: instruction is carried out

New cards
19

Clock speed

  • cycles per second in hertz (Hz)

  • the higher the clock speed, the faster it can process instructions

  • 1 cycle a sec = 1 Hz = one instruction per sec

New cards
20

Number of cores

  • the number of processors linked together on a single chip

  • having multiple means that different instructions can be processed simultaneously

  • dual core processer = 2 processors linked together ect

New cards
21

Cache size

how big the cache is

New cards
22

Three things that affect CPU performance

clock speed
number of cores
cache size

New cards
23

Clock

  • regular electronic pulse that synchronise the stages of the cycle

  • basic unit of time in CPU

  • each fetch execute cycle takes one clock cycle to complete

New cards
24

Embedded system

  • a specialised computer system that completes a specific task

  • has all the elements of a typical system

  • doesn’t have an operating system because it only does a few tasks

  • built into object/device that it controls - a mini computer system inside it

New cards
25

Where are embedded systems held

ROM (permanent memory)

New cards
26

Example of embedded systems

Washing machine

  • input is the time, temp, type of wash that the user chooses

  • system takes that and runs the machine

  • output could be a noise made/display shown to signify that it’s finished

(other examples: microwave, satnav, home security systems)

New cards
27

ROM

  • Read Only Memory

  • non-volatile - data is retained when power is off

  • used for BIOS and bootstrap

New cards
28

BIOS

Basic Input Output System - checks that hardware is working

New cards
29

Bootstrap

the first code that is executed when the computer system is started

New cards
30

Properties of an embedded system

  • small

  • use less power than general-purpose computer

  • lower cost

New cards

Explore top notes

note Note
studied byStudied by 31 people
... ago
5.0(1)
note Note
studied byStudied by 28 people
... ago
4.7(3)
note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 5 people
... ago
5.0(1)
note Note
studied byStudied by 58 people
... ago
5.0(4)
note Note
studied byStudied by 37 people
... ago
4.0(2)
note Note
studied byStudied by 499 people
... ago
5.0(6)

Explore top flashcards

flashcards Flashcard (90)
studied byStudied by 17 people
... ago
5.0(1)
flashcards Flashcard (21)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (34)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 2 people
... ago
5.0(2)
flashcards Flashcard (289)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (64)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (29)
studied byStudied by 55 people
... ago
5.0(1)
robot