H1 Flashcards

1
Q

Classes of Computer Systems

A
  • purpose: microcomputer, supercomputers
  • function: servers, embedded computers
  • usage: public, personal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Categorieën Computer Architecture

A
  • ISA (Instruction Set Architecture): bepaald de machine code die de processor zal lezen en uitvoeren
  • Microarchitecture: beschrijft hoe processor ISA zal implementeren
  • System Design: bevat alle onderdelen van de computer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Machine Instructie

A
  • bewaard in de main memory
  • elke machine instructie voert een taak uit
  • binair en low level zodat processor het direct kan uitvoeren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Types of machine instructions

A
  • Memory read/write operations
  • input/output operations
  • Arithmetic Calculations
  • Logical Operations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Instruction Format

A

Opcode + Operand
-> opcode = welke operatie
-> Operand = op welke gegevens de operatie moet worden uitgevoerd

Opcode + Addressing mode
-> addressing mode = hoe geheugen adres berekent moet worden
(check ook andere tekening)

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

Direct Addressing mode

A

adresveld bevat het exacte geheugenadres waar de operand zich bevindt
add R1, (1001)

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

Indirect Addressing mode

A

adresveld bevat een geheugenlocatie. In die geheugenlocatie staat het adres van de operand
add R1, @500

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

Instruction Cycle

A

Fetch -> Decode -> Execute -> (Store) -> opnieuw
elke stap is een machine cycle

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

Computer memory ranschikken

A

——– snelheid ——–>
Hard disk - RAM - cache - registers
<——- grootte ——–

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

Type Computers volgens Neumann

A

Complex Instruction Set Computer (CISC)
Reduced Instruction Set Computer (RISC)
Fixed program computers
Stored program computers
(Explicit Parallel Interface Computing (EPIC))

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

CISC

A
  • minder instructies nodig
    -> gebruikt minder geheugen maar traag, meer logic op chip dus minder cache, complexe decoding, verbruikt meer stroom
    AMD/Intel x86
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

RISC

A
  • simpele hardware
  • complexe instructies worden gesplits in kleine makkelijkere instructies
    -> snel, minder logic op chip dus meer cache, simpele decoding, verbruikt minder stroom, vast aantal klokcycles
    Apple m1, m2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Microprocessor

A

digital systems die machine
language instructions lezen and executen

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