Computer Science Topic 2

studied byStudied by 10 people
5.0(1)
Get a hint
Hint

machine instruction cycle

1 / 47

flashcard set

Earn XP

Description and Tags

48 Terms

1

machine instruction cycle

basic operation cycle of a computer; the process by which a computer retrieves program instructions (fetch) from memory, determines what actions the instruction requires (decode), and carries out those actions (execute and optionally store).

New cards
2

CPU (Central Processing Unit)

Primary component of a computer that processes instructions; it runs the operating system and applications, constantly receiving input from the user or active software programs; it processes the data and produces output, which may be stored by an application or displayed on the screen.

New cards
3

ALU (Arithmetic Logic Unit)

An integrated circuit within a CPU that performs arithmetic and logic operations.

New cards
4

CU (Control Unit)

Part of the CPU that implements the microprocessor instruction set; it extracts instructions from memory and decodes and executes them, and sends the necessary signals to the ALU to perform the operation needed.

New cards
5

register

A small, very fast, temporary, memory storage location.

New cards
6

memory address register

A register on the CPU that either stores the memory address from which data will be fetched to the CPU or the address to which memory will be sent and stored.

New cards
7

memory data register

A register on the CPU that contains the data read from or to be stored in main memory.

New cards
8

primary memory

The primary memory of a computer is made up of the Read-Only Memory (ROM) and the Random Access Memory (RAM), CPU registers and Cache Memory. These are the memory or storage locations directly accessible to the processor.

New cards
9

secondary memory/storage

This is a non-volatile/persistent storage device used to store the operating system, applications and data in a computer system so that they are available the next time the system is started.

New cards
10

RAM (Random Access Memory)

Often referred to as Main Memory or simply Memory its the place in a computer where the operating system, application programs, and data in current use are kept so that they can be quickly reached by the computer's processor.

New cards
11

ROM (Read-Only Memory)

"Built-In" computer memory containing data that normally can only be read, not written to. It is accessed at start up and stores the Basic Input Output System (BIOS).

New cards
12

cache memory

Memory storage built on or very close to the CPU to allow super fast read/write access.

New cards
13

bus

A connection between two or more components of a computer system used for transporting binary information.

New cards
14

data bus

In a computer system it is used to transfer data to and from the CPU and Main Memory.

New cards
15

address bus

In a computer system this communicates the memory location to be read from/written to.

New cards
16

persistent storage (non-volatile)

A digital storage facility that doesn't lose its data after it loses its power supply e.g. magnetic hard disc, CD, DVD, Flash Memory

New cards
17

operating system

A collection of programs used to allow a computer system to be used. Consists of Input/Output (IO) control, File management, Software/hardware interface, Memory management, User interface, Scheduling, Program execution control and Security.

New cards
18

memory management

The process of controlling and coordinating computer memory, assigning portions called blocks to various running programs to optimize overall system performance.

New cards
19

Multitasking

allowing a user to perform more than one task at a time.

New cards
20

word processor

a computer program that provides special capabilities beyond that of a text editor such as the WordPad program that comes as part of Microsoft Windows operating systems.

New cards
21

Spreadsheet

a computer application that simulates a physical spreadsheet by capturing, displaying, and manipulating data arranged in rows and columns

New cards
22

database management system

a program that lets one or more computer users create and access data in a database

New cards
23

email

software which allows users to send and recieve electronic messages, attach files and forward on to others.

New cards
24

browser

an application program that provides a way to look at and interact with all the information on the World Wide Web

New cards
25

CAD (Computer-Aided Design)

software used by architects, engineers, drafters, artists, and others to create precision drawings or technical illustrations.

New cards
26

graphic processing software

software that allows the creation and manipulation of digital graphics e.g. photograph editing and manipulation

New cards
27

GUI

a graphical user interface to a computer. The design for common components such as toolbars, menus and dialogue boxes, are often provided by the operating system.

New cards
28

Toolbar

a horizontal row or vertical column of selectable image "buttons" that give the user a constantly visible reminder of and an easy way to select certain desktop or other application functions, such as saving or printing a document or moving pages forwards or backwards within a Web browser.

New cards
29

Menu

a set of options presented to the user of a computer application to help the user find information or execute a program function.

New cards
30

dialogue box

a small area on a screen, in which the user is prompted to provide information or select commands

New cards
31

Bit (binary digit)

the smallest unit of data in a computer (0 or 1).

New cards
32

Byte

a unit of data that is eight binary digits (bits) long; can represent a letter, number, or typographic symbol.

New cards
33

Binary

a numbering scheme in which there are only two possible values for each digit: 0 and 1.

New cards
34

denary/decimal

the base-10 number system, probably the most commonly used number system. (numbers 0-9)

New cards
35

hexadecimal

a base-16 number system.

New cards
36

data representation

the methods used internally to represent information stored in a computer.

New cards
37

Integers

a whole number that can be positive, negative, or zero.

New cards
38

Characters

a printable symbol having phonetic or pictographic meaning and usually forming part of a word of text, depicting a numeral, or expressing grammatical punctuation.

New cards
39

RGB

A way to digitally represent colours using binary numbers to represent varying levels of red (R), green (G) and blue (B) light. The more bits used for each, the more colours can be represented but taking up more storage.

New cards
40

Boolean operator

simple words (AND, OR, NOT, or AND NOT) used as conjunctions to combine or exclude keywords in a search, resulting in more focused and productive results

New cards
41

AND

the output is true when both inputs are true; otherwise the output is false.

New cards
42

OR

the output is true if either or both of the inputs are true; if both inputs are false then the output is false.

New cards
43

XOR

the output is true if either, but not both, of the inputs are true; the output is false if both inputs are false or if both inputs are true.

New cards
44

NOT

reverses the logic state.

New cards
45

NAND

operates as an AND gate followed by a NOT gate; the output is false if both inputs are true; otherwise the output is true.

New cards
46

NOR

operates as an OR gate followed by a NOT gate; output is true if both inputs are false; otherwise the output is false.

New cards
47

truth tables

a breakdown of a logic function by listing all possible values the function can attain.

New cards
48

logic gates

an elementary building block of a digital circuit.

New cards

Explore top notes

note Note
studied byStudied by 40 people
... ago
5.0(1)
note Note
studied byStudied by 14 people
... ago
5.0(1)
note Note
studied byStudied by 33 people
... ago
5.0(1)
note Note
studied byStudied by 17085 people
... ago
4.7(97)
note Note
studied byStudied by 5 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (54)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (61)
studied byStudied by 13 people
... ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (102)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (80)
studied byStudied by 18 people
... ago
5.0(2)
flashcards Flashcard (39)
studied byStudied by 50 people
... ago
5.0(2)
robot