basic processing unit Flashcards

1
Q

tri-state gates

A

disconnect i/o electronically

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

generating constants

A

connect to high/low voltage

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

register gating

A

register to store data + signal to control the gate

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

packaging

A

multiple register -> register file

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

replicating resources

A

increasing number of buses: allows more data transfer, but increases complexity and cost

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

Von Neumann

A

single memory-CPU pathway

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

Harvard

A

multiple memory-CPU pathway

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

Dennard scaling

A

limits clock increase

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

goals of isas:

A

make computers programmable, support non-functionals, extend

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

hardwired implementation

A

uses a fixed set of logic gates and circuits to execute instructions
the control signals for each instruction are hardwired into the control unit, so the control unit has a dedicated circuit for each possible instruction
simple and fast, but they can be inflexible and difficult to modify

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

micro-programmed control

A

add a layer between hardware and the user-/software-facing part of the ISA

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

horizontal organisation

A

simple
fast
1 bit per control signal
too many bits needed

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

vertical organisation

A

small control store, much decoding, slow

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