AS1 Flashcards

Hardware and Communication

1
Q

ALU

A

Arithmetic Logic Unit
-Performs calculations and logical operations
- Includes float point multiplication, integer division, comparison tests

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

CU

A

Control Unit
- The control unit manages machine code execution
- Signals sent via control bus to connected devices
- Sychronises instructions using the processor’s internal clock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Control Bus

A
  • Used by the CPU to communicate with devices that are contained within the computer
  • Connects internal components to the motherboard.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Registers

A

PC - Stores address of next instruction. Increments with each new instruction
MAR - Contains address of instruction to be fetched
MDR - Contains fetched instruction
CIR - Contains instruction being decoded/executed
Accumulator - Stores ALU results

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

General Purpose Registers

A
  • Used while programs are running. Can be used for any purpose programmer chooses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Pipelining

A
  • An instruction being fetched while an instruction being executed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cache

A
  • Minimises wasted clock cycles when a program is loading necessary instructions and data
  • Faster access than RAM
  • Stores frequently accessed data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cache Miss

A
  • A piece of data is not found in the cache
  • Slows to execution time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Cache Levels

A

1: Fast, Small, Embedded in CPU
2: Bigger capacity, Slower, On a chip to avoid slowing down traffic
3: Improves on level 1 and 2, Shared by cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Parallel Processing

A
  • Splits the FDE cycle into threads, multitasked by cores, speeds up execution time.
  • Some time lost to organising/communication.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Core

A
  • A unit which can execute instructions.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Optical Character Recognition

A
  • Turns printed documents into editable text.
  • Digitises books.
  • Allows written documents to be edited.
  • Special characters might be missed.
  • Has to be read after to ensure accuracy.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Optical Mark Recognition

A
  • Scans for marks on a form.
  • Efficient for marking multiple choice exams.
  • Efficient for mass amounts of data.
  • Might miss marks that have been amended/not drawn on in a certain way.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Magnetic Ink Character Recognition

A
  • Checks for iron oxide ink.
  • Detects fraudulent cheques.
  • Quickly reads cheques.
  • Someone within the bank could pass.
  • Cheques are outdated.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Touch Screens

A
  • Send co-ordinates to the operating system depending on where has been touched on the screen.
  • Resistive screen cheaper, Capacitive (more efficient version) available.
  • Easy to use.
  • Capactivie doesn’t work with gloves.
  • Can only register one touch at a time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Magnetic Storage

A
  • Read/Stored on arm with a special read/write head.
  • As the disc spins, head travels across it, transfers data on disc in binary.
  • Cheap, Good capacity.
  • Faster ones more expensive, Develops errors overtime.
17
Q

Flash Storage

A
  • Retains state without power.
  • Electronically Erasable Programmable Read Only Memory.
  • Better performance than a hard drive, No moving parts.
  • More expensive, Lower capacity.
18
Q

Optical Storage

A
  • Lasers burn indents into disc.
  • ‘Pits and Lands’ binary.
  • Capacity, Cost, Size for mass media is good.
  • Rewritable discs are expensive/slow, Fragile, Sun damage.
19
Q

Fragmentation

A
  • When memory is rewritten, data gets split up in memory.
  • Slows down execution time, Disc head has to physcically travel further to reassemble file segments.
  • Defragmentation prevents this.
  • SSD is direct access memory, Only bonus is ‘trimming’ speeding up execution slightly, Will shorten life.
20
Q

Peer-To-Peer

A
  • Every device on the network has the same access level.
  • They are all connected to each other directly.
21
Q

Client-Server

A
  • Every device is connected to the server. Server has highest access level.
  • Every request goes through server.
22
Q

Network Interface Card

A
  • Allows a device to connect to a network.
  • Every network devices needs one.
  • NICs have a port to allow the device to connect a cable.
  • WNIC for portable computers. ‘Wireless enabled’.
23
Q

Hub

A
  • For smaller networks. Low traffic.
  • Each packet is broadcasted to every connected device. Only the device with the desired destination of the packet takes it.
  • Cheap to set up.
  • Devices connect using a cable.
24
Q

Switch

A
  • Connects devices together on a network.
  • Switches receive data packets from a connected node, read the destination address, and send the packet to its designated node directly.
  • The switch determines the route using the route table.
  • MAC address.
25
Q

Router

A
  • Routes packets to ports.
  • Route table.
  • Connects different LAN segments together.
  • Allows external access from network.
  • Wireless use encryption.
    Home routers uses WPA2, security.
  • IP address.
26
Q

Protocol Names

A

HTTPS - Hypertext Transfer Protocl Secure.
FTP- File Transfer Protocol.
SMTP - Simple Mail Transfer Protocol.
IMAP - Internet Message Access Protocol.
DHCP - Dynamic Host Configuration Protocol.
UDP - User Datagram Protocol.

27
Q

Protocol Uses

A

HTTPS - Transmission of web pages across the internet.
FTP - Transfer of files across the internet.
SMTP - Directs emails from servers across the internet.
IMAP - Retrieves an email on a device.
DHCP - Ensures each device on a network has a unique index.
UDP - Sends data across internet quickly.

28
Q

TCP/IP

A
  • A suite of protocols that control the breakdown and process of data being sent across the internet.