Chap 3 - Hardware

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

1/63

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.

64 Terms

1
New cards

CPU

central processing unit, processes all the instructions and data in a computer so that a result can be output

2
New cards

integrated circuit

is a complete system that combines multiple parts working together to preform tasks together.

3
New cards

arithmetic and logic unit

ALU, the component of the CPU that carries out all arithmetic and logical operations

<p>ALU, the component of the CPU that carries out all arithmetic and logical operations</p>
4
New cards

acumulator

ACC, temporary general-purpose register that stores numerical values at any part of a given operation

5
New cards

memory address register

MAR, a register that stores the address of the memory location currently being read from or written to

6
New cards

program counter

Holds the memory address of the next instructions to be executed. Increments by 1 as the fetch-decode-execute cycle runs

7
New cards

current instruction register

CIR, a register that stores the current instruction being decoded and executed

8
New cards

memory data register

MDR, a register that stores data that has been read from memory or data that is about to be written to memory

9
New cards

control unit

the component of a computers CPU that ensures synchronisation of data flow and programs throughout the computer by sending out control signals along the control bus

10
New cards

system clock

produced timing signals on the control bus to ensure synchronisation takes place

11
New cards

clock cycle

clock speeds are measured in terms of GHz, this is the vibrational frequency of the system clock which sends out pulses along the control bus, for example a 3.5GHZ clock cycle means 3.5 billion clock cycles a second

12
New cards

immediate access store

IAS, memory that holds all data and programs needed to be accessed by the control unit

13
New cards

backing store

a secondary storage device (HDD OR SSD) used to store data permanently even when the computer is powered down

14
New cards

cache

is temporary memory using static RAM to hold frequently used data/instructions by the CPU thereby increasing CPU performance. More generally, cache means any area of storage used to quickly access frequently used data (web cache, database cache, DNS cache)

15
New cards

register

a temporary component in the CPU which can be general or specific in its use, it holds data or instructions as part of the Fetch-Decode-Execute cycle

16
New cards

address bus

unidirectional, carries addresses, data is written to/read from

17
New cards

data bus

bidirectional, the system bus that allows data to be carried from CPU to memory or to and from input/output devices

18
New cards

control bus

bidirectional, carries commands and control signals to tell components when they should be receiving reads or writes

19
New cards

over clocking

changing the clock speed of a system clock to a value higher than the factory/recommended setting

20
New cards

core

a unit on a CPU made up of an ALU control unit and registers a CPU may contain a number of cores

21
New cards

Fetch-Execute-Decode

a cycle in which instructions and data are fetched from memory, decoded and finally executed

22
New cards

Basic Input/Output System (BIOS)

a suite of programs on firmware that are used to perform the initialisation of a computer system during the boot-up process

23
New cards

opcode

part of a machine code instruction that identifies what action the CPU has to perform

24
New cards

operand

part of a machine code instruction that identifies what data is to be used

25
New cards

instruction set

a list of all the commands that can be processed by a CPU and the commands are machine code

26
New cards

embedded system

a combination of hardware and software designed to perform a dedicated function

27
New cards

Barcode scanner (input)

reads barcodes to capture product information, used in supermarkets, warehouses, libraries
quickly and accurately retrieves product details

28
New cards

Digital camera (input)

captures photographs/videos as digital images, used for photography, smartphones, webcams
high quality visual content

29
New cards

Keyboard (input)

inputs text and commands by pressing keys, used in computers, tablets, laptops
type documents, enter data and control software

30
New cards

Microphone (input)

captures analogue sound and converts it into digital signals, used in recording studios, smartphones and computers
audio recording and voice communication

31
New cards

Optical mouse (input)

moves the cursor on the screen based on hand movements over a surface, used in computers and laptops
precise control and navigation on a computer screen

32
New cards

QR code scanner (input)

reads QR codes to access stored information, used in retail shops and mobile apps
quickly retrieves data from QR codes

33
New cards

touch screen (resistive) (input)

detects touch by pressing a flexible screen layer, used in ATMs, older smartphones
direct interaction with device

34
New cards

touch screen (infra-red) (input)

detects touch by interrupting infrared light beams across the screen, used in kiosks and large touch displays
accurate touch detection and works will in various lighting conditions

35
New cards

touch screen (capacitive) (input)

detects touch through changes in electrical charge on the screen surface, used in modern smartphones and touch monitors
smooth, responsive touch experience with multi-touch capabilities

36
New cards

two-dimensional (2D) scanner (input)

captures flat, 2D images of documents or photos for offices, libraries,
digitise documents and photos for storage, editing

37
New cards

three dimensional (3D) scanner (input)

captures detailed 3D shapes and dimensions of objects used for manufacturing, design and medical imaging
creates digital models of objects for design

38
New cards

actuator (output)

converts energy into motion, makes things move and performs physical taks based on instructions from a computer or control system. Used to make a robots arm move and rotate a motor
essential in any system that requires movement

39
New cards

digital light processing (DLP) projector (output)

projects images onto a screen, shows images or video by shining light through tiny mirrors, used in classrooms, cinemas.
high quality images

40
New cards

inkjet printer (output)

prints text and images onto paper by spraying tiny droplets of ink, used in schools and offices
low cost compared to other types of printers

41
New cards

laser printer (output)

heat from a laser fuses toner (fine powder) onto paper, used in schools and offices
high quality and fast printing

42
New cards

light emitting diode (LED) screen (output)

displays images and video using tiny lights called LED’s , used in televisions, computer monitors and smartphones
high quality images and energy efficient

43
New cards

liquid crystal diode (LCD) projector (output)

projects images or videos onto a screen by shining light through liquid crystal panels, used in home cinemas and classrooms
bright, good quality and affordable

44
New cards

liquid crystal display (LCD) screen (output)

displays images and videos using liquid crystal with a backlight, used in monitors and laptops. energy efficent, thin, lightweight

45
New cards

speaker (output)

converts electrical signals into analogue sound waves to play music, used in televisions and radios
multiple sizes and shapes

46
New cards

3D printer (output)

adds thin layers of plastic, one on top of another to form a three dimensional object, used in manufacturing, medicine and education

47
New cards

DAC

digital to analogue converter, device that converts digital data into electric currents (for motors, actuators)

48
New cards

ADC

analogue to digital converter, a device that converts analogue data into a form understood by a computer

49
New cards

random access memory (RAM)

  • is primary storage that is directly connected to the CPU and holds the data and instructions that are currently in use

  • RAM is volatile 

  • For the CPU to access the data and instructions they must be copied from secondary storage

  • RAM is very fast

  • RAM is read/write

  • Much larger capacity than ROM

  • Stores part of the OS and programs that are currently running

50
New cards

read only memory (ROM)

  • ROM is primary storage that holds the first instructions a computer needs to start up (Bootstrap)

  • ROM contains the BIOS (Basic Input Output System)

  • ROM is fast memory, but slower than RAM

  • ROM is non-volatile

  • ROM is read only

  • smaller capacity than RAM

51
New cards

magnetic storage (description + pros and cons)

secondary storage that used platters which are divided into tracks and sectors which contain 0s and 1s. A read/write arm, moves the head over the surface of the disc to the location of the data which is read/written using electromagnets
examples - HDD, floppy disk
pros - high storage, cheap
cons - not reliable or portable, loud

52
New cards

optical storage

uses lasers to burn the surface of a disk, creating pits and lands suitable for storing binary 0s and 1s shining a laser across the surface of the disk and processing the reflection. The laser is also used to read the data from the pits and lands
examples - CD, Blu-ray, DVD
pros - portable, durable, not loud, cheap

cons - low capacity, slow

53
New cards

virtual memory

extension of primary storage (RAM). If RAM is almost full, virtual memory can be used to keep the computer operational. Programs and data not currently being executed are transferred to virtual memory. Programs are stored as pages of data. Pages of data are transferred between RAM and virtual memory when needed

pros - good backup, extends temporarily

cons - slow, negatively impacts performance

54
New cards

solid state (flash memory)

uses electronic circuits to store binary 0s and 1s. It uses NAND and NOR gates in electrical circuits to persistently control the flow of electrons. Transistors are used as control gates and floating gates.
examples - SSD, USB flash memory
pros - silent, fast, portable, durable, high capacity
cons - unreliable and expensive

55
New cards

cloud storage

long-term (secondary) storage of data that resides in a remote location, accessible only via a wide area network (Internet). Data is stored on remote servers

pros - reliability, security, capacity, collaboration
cons - expensive, availability

56
New cards

network interface card (NIC)

The Network Interface Card (NIC) is required for a computer to connect to a network. A NIC can be both wired and wireless and allows your computer to send and receive data over a network

57
New cards

router

sends data to a specific destination on a network
can assign IP addresses
can connect a local network to the internet

58
New cards

static and dynamic IP address

static IP addresses dont change, dynamic do

59
New cards

IP address

address is a unique identifier given to devices which communicate over the Internet. IP addresses make it possible to deliver data to the right device. A device connecting to a network will be given an IP address, if it moves to a different network then the IP address will change

60
New cards

IPv4 and IPv6

IPv4
- 32-bit address length
- lacks enhanced security
IPv6
- 128-bit address length
- generates more addresses

61
New cards

MAC address

a unique identifier which acts as a network address for a device. A network interface card is given a MAC address at the point of manufacture

62
New cards

Dynamic host configuration protocol

DHCP, is a server that automatically provides and assigns an IP address

63
New cards

microprocessor

a type of integrated circuit on a single chip

64
New cards

program counter

holds the address of the next instruction to be executed