ISA Ext Flashcards

1
Q

Fetch

A

Instructions are fetched from the memory address,
the memory address is stored in the program counter
and then stored into the instruction register,
the program counter at the end of the instruction the moves to the next instruction.

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

Decode

A

the decoder decodes the instruction in the instruction register and interprets it for the machine.

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

Execute

A

The control unit then passes the decoded information
as a sequence of signals
to relevant parts of the CPU
and performs actions.

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

What is Assembly?

A

Low - level language designed for systems so we dont have to use machine language.

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

What is an assembler?

A

Translates assembly code into machine code

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

Instruction Cycles

A

To get instructions to the control unit

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

Memory Hierarchy levels

A
*Fastest*
Registers
Cache
Main Memory
Magnetic disk
Optical disk
*Slowest*
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

6 architecture levels

A

0 digital logic level
compiler
1 microarchitecture
assembler
2 instruction set level
OS
3 operating system machine level
microprogram
4 assembly level
hardware
5 problem oriented Level

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

How do the 6 levels or architecture work together

A
  • Program runs in level 05,
  • is compiled and ran through an assembler (level 04),
  • Partial interpretation with the OS (Level 03),
  • which uses instructions (level 02)
  • to transform into binary code which interprets into micro architecture (level 01)
  • and then uses logic to work with hardware into logic gates (level 0) and signalling.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ISA proper def

A

Instruction set architecture is how the machine operates, this includes how memory, data types registers and I/O devices operate

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