• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/29

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

29 Cards in this Set

  • Front
  • Back

Arithmetic and Logic Unit

Carries out arithmetic calculations (+-*/) and logical operations such as AND OR NOT

Control unit

Responsible for initially the fetching, decoding and execution of instructions

Memory address register (MAR)

Holds the address of the memory location where data is to be written to/read from

Memory data register (MDR)

Holds the data that is to be written to or read from memory

Buses

Multiple wires/lines that connect the processor and main memory

Cache memory

Fast access memory located at or near processor which holds frequently used instructions

Bootstrap loader

A small programming stored in ROM which is executed at start up

Interface

Goes between the computer and a device do they can work together

Serial transmission

Where data is transferred one bit after another down a single channel

Parallel transmission

Where multiple bits are transferred down multiple channels simultaneously

Concatenation

To join two or more strings together to make a new string

Sub string

Extracting characters from a larger string to produce a smaller string

Addressability

The way in which the processor identifies each memory location

Read line

Signal on control bus to initiate a memory read operation

Write line

Signal on control bus to initiate a memory write operation

Clock line

Provides a series of clock pulses into the processor to synchronise events

Reset line

Signal on control bus to stop execution of current programming and resets registers

Interrupt

Signal on control bus which deals with interrupting devices such as printers

Sample rate

How often a sample of audio is taken per second

Sample depth

How many bits are used to describe the sound in one sample

Twos complement

The binary system used to represent negative numbers in the computer

Floating point

The binary system used to represent real numbers using two parts: the mantissa and the exponent

Precision of a floating point number

Is affected by the number of bits allocated to the mantissa

Range of the floating point number

Is affected by the number of bits allocated to the exponent

Low level language

Programming language closer to the computer's hardware e.g binary

High level language

Programming language closer to human language e.g English-like

Machine code

A low level language based on binary instructions 01000111

Assembly code

A low level language based pneumonics which is hardware dependent

Translator

A program that translates a high level language into machine code