Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
Fetch - Execute Cycle
1 / 10
suivant
Slide 1:
Vidéo
Digital Technology
Further Education (Key Stage 5)
Cette leçon contient
10 diapositives
, avec
diapositives de texte
et
1 vidéo
.
La durée de la leçon est:
15 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Slide 1 - Vidéo
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Slide 2 - Diapositive
6 Registers
4 Memory Data Registers
1 Memory Address Register (MAR)
aka Instruction Address Register
1 Current Instruction Register (CIR)
aka Instruction Register
Memory Data Register A
Memory Data Register B
Memory Data Register C
Register D
Memory Address Register
Current Instruction Register
Slide 3 - Diapositive
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Memory Data Register A
Memory Data Register B
Memory Data Register B
Memory Data Register B
Memory Address Register
Current Instruction Register
Slide 4 - Diapositive
Instruction Table
Instruction
Description
4-bit Opcode
Address or Registers
LOAD_A
Read RAM location into Register A
0010
4-bit RAM address
LOAD_B
Read RAM location into Register B
0001
4-bit RAM address
STORE_A
Write from Register A into RAM location
0100
4-bit RAM address
ADD
Add two Registers, store result into second Register
1000
2-bit Register ID,
2-Bit Register ID
Slide 5 - Diapositive
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Memory Data Register A
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Address Register
0000 0000
Current Instruction Register
0000 0000
Slide 6 - Diapositive
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Memory Data Register A
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Address Register
0000 0000
Current Instruction Register
0000 0000
Slide 7 - Diapositive
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Memory Data Register A
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Address Register
0000 0000
Current Instruction Register
0010 1110
Slide 8 - Diapositive
RAM Module
16 memory locations
each containing 8 bits.
Some of these are instructions and some are variables.
Address
Data
0
0010
1110
1
0001 1111
2
1000 0100
3
0100 1101
4
0000 0000
5
0000 0000
6
0000 0000
7
0000 0000
8
0000 0000
9
0000 0000
10
0000 0000
11
0000 0000
12
0000 0000
13
0000 0000
14
0000 0011
15
0000 1110
Memory Data Register A
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Data Register B
0000 0000
Memory Address Register
0000 0000
Current Instruction Register
0010
1110
OPCODE
Slide 9 - Diapositive
Instruction Table
Instruction
Description
4-bit Opcode
Address or Registers
LOAD_A
Read RAM location into Register A
0010
4-bit RAM address
LOAD_B
Read RAM location into Register B
0001
4-bit RAM address
STORE_A
Write from Register A into RAM location
0100
4-bit RAM address
ADD
Add two Registers, store result into second Register
1000
2-bit Register ID,
2-Bit Register ID
Slide 10 - Diapositive
Plus de leçons comme celle-ci
Learning Aims B- MainB- DProcessing
Novembre 2024
- Leçon avec
22 diapositives
Ilearningdeal@gmail.com
Further Education (Key Stage 5)
y10 - Embedded & generic systems
Mai 2024
- Leçon avec
14 diapositives
Computing
Upper Secondary (Key Stage 4)
GCSE
Inside the Computer: Exploring the Von Neumann Architecture
Septembre 2023
- Leçon avec
26 diapositives
Computing
Upper Secondary (Key Stage 4)
GCSE
U2L1- Variables
Décembre 2022
- Leçon avec
17 diapositives
Ap csa
10th Grade
Understanding Variables, Constants, and Data Types
Octobre 2023
- Leçon avec
14 diapositives
Exploring the World of Computer Systems
Septembre 2023
- Leçon avec
14 diapositives
Year 12 RISC vs CISC
Décembre 2024
- Leçon avec
23 diapositives
Computing
Higher Education (non-degree)
Lesson 3 - Memory
Novembre 2023
- Leçon avec
24 diapositives
Computing
Upper Secondary (Key Stage 4)
GCSE