Part 1 - Introduction Flashcards

1
Q

Architecture (2)

A
  1. High level design aspects.

2. Specify what the computer has to be able to do.

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

Organization (2)

A
  1. Low level aspects

2. How to achieve the requirements of the system

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

Embedded computers (2)

A
  1. Specific purpose computers

2. Integrated in larger systems to automatically monitor and control processes

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

Personal computers (1)

A
  1. For individual use
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Servers and Enterprise systems (1)

A
  1. Shared computers accessed from personal computers over a network.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Supercomputers (1)

A
  1. Used for high demanding calculations (as in weather forecasting)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Grid computers (2)

A
  1. Combination of a large number of personal computers and disk storages.
  2. Distribution over a network.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Functional units (5)

A
  1. Input
  2. Output
  3. Arithmetic and logic
  4. Memory
  5. Control units
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Input (1)

A
  1. Accepts information from user
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Output (1)

A
  1. Sends back results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Control units (1)

A
  1. Coordinates actions
  2. Sends control signals to sense the states.
  3. Govern timing signals.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Interconnection network (1)

A
  1. Allows information exchange.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Processor (1)

A
  1. ALU + Control units
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Information handled (2)

A
  1. Instructions

2. Data

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

(Machine) Instructions (3)

A
  1. Explicit commands
  2. Govern the transfer of information
  3. Specify arithmetic and logic operations to perform.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Program (1)

A
  1. Set of machine instructions which performs a task.
17
Q

Data (1)

A
  1. Numbers and characters used as operands by the instructions.
18
Q

Encoding of data and instructions (1)

A
  1. Encoded in strings of binary digits (bits)
19
Q

Primary memory (5)

A
  1. Fast memory
  2. Composed by cells which store 1 bit each.
  3. Cells handled in groups called words.
  4. Number of bits per word is referred as word length
  5. Each word has a distinct address.
  6. Memory access time is the time needed to access one word.
  7. Temporary
20
Q

RAM (2)

A
  1. Primary memory

2. Any location can be accessed in short and fixed amount of time.

21
Q

Cache (4)

A
  1. Smaller RAM memory (Primary)
  2. Hold sections of program and associated data which is currently executed.
  3. Contained on same chip of processor.
  4. At start of program the cache is empty.
22
Q

Secondary storage ()

A
  1. Permanent
  2. Used for large amounts of data
  3. Access times are longer
23
Q

ALU (2)

A
  1. performs operations on operands

2. Results can be stored or used immediately by the processor

24
Q

Registers (2)

A
  1. High speed storage in the processor.

2. Each register keeps 1 word

25
Q

Instruction Register (1)

A
  1. Holds instruction which is currently executed.
26
Q

Program Counter (1)

A
  1. Contains memory address of next instruction to be fetched and executed.
27
Q

Processor memory interface ()

A
  1. Manages transfer of data between main memory and processor.
28
Q

Operating steps ()

A
  1. Program has to be in main memory
  2. PC is set to point at the first instruction
    3.