Computer Architecture Flashcards

1
Q

Which componentes make the core of the computer?

A

Memory and Microprocessor

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

Which are the main components of the computer architecture?

A

Microprocessor, Memory, Busses

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

A computer architecture c an be enriched by

A

Peripherals

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

Definition of microprocessor

A

Electronic circuit that physically performs all the operations of the computer

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

Moore’s law

A

Performances of microprocessor increases as the technology scales

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

Microprocessor: 3 components

A

CPU
Local memory ‘cache’
Interfaces

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

CPU activities

A
  • computation: Operating Unit
  • traffic regulation: Control Unit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Operating Unit

A

Carries out processing, it contains
- Registers: flag/status (Store status of processes), data information
- Aritmetic Logic Unit (for operations on integer numbers)
- Floating Point Unit (for operations on decimal numbers)
(- Graphics Processing Unit optional)

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

Control Unit

A

Responsible for traffic regulation, it contains
- Program counter: stores address in memory of next instruction
- Instrcution register: stores current instruction
- Control Logic: interprets machines code of instruction in IR

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

Register definition

A

local memory elements to temporarily hold information, their size is often the same as a memory cell’s size

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

Memory characteristics

A

Speed
Cost
Volatility
Size

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

Memory: different kinds

A

Internal memory: fast, expensive, volatile (cache, main mem)
External memory: slow, cheaper, non-volatile (ROM)

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

Memory: capacity

A

2^|ABus|*DBus bit

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

Memory: features

A
  • Addressing: made of cells with unique numeric address
  • Parallelism: fixed amount of bits per cell
  • Access: sequential or random
  • Hierarchical structre: to optimize speed and cost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Operating principle of computers

A
  1. Program loading from external memory
  2. Data loading into main memory
  3. execution of 1 instruction at a time
    3.1 Program Counter reads memory address of first/next instruction
    3.2 Instruction Register takes instruction from main memory
    3.3 Control Logic interprets the instruction
    3.4 Operating unit does the computation required
    3.5 OU gives back result/status to CL
    3.5 Program Counter increments
  4. Result write back in main memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Peripherals definitio

A

I/O devices = interfaces that allaw interaction with human users

17
Q

Peripherals function

A

To convert information from real world to binary, thus they are composed of electronic and mechanical parts

18
Q

2 kinds of peripherals

A

input devices: provide data and instruction
Output devices: show results of computation