Chapter 3: Hardware Flashcards

(54 cards)

1
Q

Define CPU
Central processing unit

A

responsible for the execution or processing of all the instructions and data in a computer

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

Define Von Neumann Architecture

A

a type of computer architecture which introduced the concept of the stored program in the 1940s

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

Define ALU

A

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

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

Define ACC [Accumulatr]

A

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

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

Define MAR (memory address register)

A

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

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

Define CIR [current instruction register ]

A

a register that stores the current instruction being decoded and executed

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

Define MDR [memory data register]

A

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

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

Define PC [Program couunter]

A

a register that stores the address where the next instruction to be read can be found

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

Define control unit

A

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

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

Define system clock

A

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

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

Define clock cycle

A

s 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 - other examples include web cache, database cache, DNS cache

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

Define register

A

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

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

Define address

A

a label for a memory location used by the CPU to track data

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

Define memory location

A

a numbered place in memory where values can be stored

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

Define system bus

A

a connection between major components in a computer that can carry data, addresses or control signals

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

Define address bus

A

the system bus that carries the addresses throughout the computer system

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

Define data bus

A

the system bus that allows data to be carried from CPU to memory (and vice versa) or to and from input/ output devices

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

Define control bus

A

– the system bus that carries signals from control unit to all other computer components

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

Define unidirectional

A

can travel in one direction only

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

Define bidirectional

A

can travel in both directions;

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

Define over clocking

A

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

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

Define core

A

a unit on a CPU made up of an ALU, control unit and registers

23
Q

Define dual core

A

A CPU containing 2 cores

24
Q

Define Fetch-Execute-Decode

A

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

25
Define BIOS
– a suite of programs on firmware that are used to perform the initialisation of a computer system during the boot-up process
26
Define opcode
– part of a machine code instruction that identifies what action the CPU has to perform
27
Define operand
part of a machine code instruction that identifies what data is to be used
28
Define instruction set
the complete set of machine code instructions used a particular microprocessor
29
Define embedded system
a combination of hardware and software designed to carry out a specific set of functions
30
Define barcode
a series of dark and light lines of varying thickness used to represent data; the code has to be scanned using laser or LED light source
31
Define keyfield
the field that uniquely identifies a record in a file
32
Define QR code
a matrix of dark and light squares which represent data
33
Define frame QR code
a type of QR code that includes a space for advertising
34
Define DAC
device that converts digital data into electric currents that can drive motors, actuators and relays
35
Define ADC
a device that converts analogue data (for example, data read from sensors) into a form understood by a computer
36
Define CCD
a light sensitive cell made up of millions of tiny sensors acting as photodiodes
37
Define virtual keyboard
an onscreen keyboard which uses the features of the touch screen to emulate a physical keyboard
38
Define touch screen
a screen that allows the user to select or manipulate a screen image using the touch of a finger or stylus; touch screens most frequently use capacitive, infra- red or resistive technology
39
Define RSI (repetitive strain injury)
pain felt in the muscles, nerves and tendons caused by a repetitive action (for example, excessive clicking of a mouse button over a period of time)
40
Define optical mouse
a pointing device that uses a red LED to track the movement of the device and then relays its coordinates to a computer
41
Define pointing device
an input device that allows the user to control the movement of an onscreen cursor or to allow onscreen selection by clicking a button on the device
42
Define CMOS
a chip that generates an electric current (or pulses) when light falls on its surface
43
Define DSP
a processor that calculates, for example, the coordinates of a pointing device based on the pulses of electricity received
44
Define optical character recognition
technology that can convert hard copy text or images into a digital format to be stored in a computer memory
45
Define CAD
software used to create drawings
46
Define CT scanner
technology that can create a 3D image of a solid object by slicing up the object into thin layers (tomography)
47
Define capacitive touch screen
a type of touch screen that uses the change in the screen’s capacitance (the ability to store an electrical charge) when it is touched by a finger or stylus
48
Define infra-red touch screen
a type of touch screen that uses infra-red beams and sensors to detect where the screen has been touched
49
Define resistive touch screen
a type of touch screen that uses two conductive layers which make contact where the screen has been touched
50
Define actuator
an output device that converts electrical energy into mechanical movement
51
Define DMD
a chip that uses millions of tiny mirrors on its surface to create a video display
52
Define thermal bubble
inkjet printer technology whereby tiny resistors create heat and form an ink bubble which is ejected onto paper in an inkjet printer
53
Define piezoelectric crystal
a crystal located in an ink reservoir within an inkjet printer; the crystal vibrates and forces ink out onto paper
54
Define direct 3D printing
a 3D printing technique in which the print head moves in the x, y and z directions