basic structure of computers Flashcards

1
Q

computer organisation

A

explains the function and design of the various units of digital computers that store and process information
deals with the input and the output units of the computer (receive and send information and results)

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

computer types

A

embedded computers
personal computers
servers and enterprise systems
supercomputers and grid computers
cloud computing

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

embedded computers

A

integrated into a larger device or system in order to automatically monitor and control a physical process or environment
have a specific purpose and users may not be aware of the role that the computers play in the system

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

personal computers

A

widespread use in home, educational institutions, and business and engineering office settings
classification: desktop, workstation, portable and notebook computers

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

servers and enterprise systems

A

large computers, shared by a large number of users that access them from some form of a PC over a public or private network
they host large databases and provide information processing for a government agency or a commercial organisation

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

supercomputers

A

for highly demanding computations needed in weather forecasting, engineering, design and simulation and scientific work

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

grid computers

A

cost-effective: combine a large number of personal computers and disk storage units in a physically distributed high-speed network

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

supercomputers and grid computers

A

offer the highest performance, are the most expensive and physically the largest category

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

cloud computing

A

engineering trend in access to computing facilities
pc users access widely distributed computing and storage servers resources for individual, independent, computing needs
cloud hardware and software providers operate as a utility, changing on a pay-as-you use basis

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

functional units

A

input unit
memory
arithmetic and logic unit
output unit
control unit
interconnection network
processor
(machine) instructions
program
data
bits

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

input unit

A

accepts called information from human operators using devices such as keyboards, or other computers over digital communication lines

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

memory

A

stores the received information and the processing program
stores programs and data

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

arithmetic and logic unit

A

process the received information immediately

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

output unit

A

sends results to the outside world

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

control unit

A

coordinate all the actions

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

interconnection network

A

provides the means for the functional units to exchange information and coordinate their actions

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

processor

A

the arithmetic logic circuit + the main control circuits

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

(machine) instructions

A

explicit commands that:
- govern the transfer of information within a computer between the computer and I/O devices
- specify arithmetic and logic operations to be preformed

19
Q

program

A

stored in the memory
a list of instructions which performs a task

20
Q

data

A

stored in memory
numbers and characters that are used as operands by the instructions

21
Q

bits

A

a string of binary digits that contains an instruction, number or character

22
Q

primary memory(main)

A

a fast memory that operates at electronic speeds
programs must be stored here during
execution
the storage cells are handled as words

23
Q

words

A

storage cells in groups of fixed size, number of bits in each word is referred to as word length (16, 32, 64)

24
Q

address

A

associated with each word location to provide easy access to any word in the memory -> accessed by specifying its address and issuing a control command to the memory that starts the storage or retrieval process

25
Moores Law
number of transistors per chip: density of silicon chips doubles every 1.5 (2) years
26
Koomey's Law
Computation/Energy: energy efficiency increases 2x every 1.5 years
27
Rock's Law
cost to produce chips: cost of equipment to produce chips 2x every 4 years
28
registers
high-speed storage elements that store operands each can store one word
29
first generation
1945-1955 electro-mechanical memory contained the programs and data assembly language mercury delay-line memory I/O functions were performed by devices similar to type writers
30
second genearation
1955-1965 transistors replaces vacuum tube magnetic core memories and magnetic drum storage devices widely used high-level languages and compilers developed IBM became a major computer manafucturer
31
third genearation
1965-1975 ability to fabricate many transistors on a single silicon chip -> integrated circuit technology, faster and less costly processors microprogramming, parallelism, pipelining operating system software -> efficient sharing of a computer system by several user programs cache and virtual memory
32
fourth generation
1975-present very large scale integration (VLSI) complete processors and large scale of the main memory of small computers could be implemented in single chips super computers and grid computing ARPANET TCP/IP early internet
33
Metcalfe's Law
usefulness of a network ~n^2, n object/users
34
ASCC
Howard Aiken
35
ENIAC
John Mauchly and John Presper Eckert first all electronic computer
36
EDVAC
basis pf stored program
37
PLATO
early learning managment systems
38
BBS ( Bulletin Board System)
early business apps
39
IBM personal computer
blueprint for todays PC
40
the Y2K problem/The Millenium Bug
2000
41
Ariane 5
1996
42
the FDIV Problem
1993 Intel had an incorrect way of computing divisions
43