Fetch Decode Execute Cycle (Immediate Addressing)

  Рет қаралды 20,568

John Philip Jones

John Philip Jones

Күн бұрын

Пікірлер: 18
@tallsamurai7861
@tallsamurai7861 5 жыл бұрын
Absolutely stunning work. Thanks for the precise explanations!
@acluster3411
@acluster3411 10 ай бұрын
So nicely done!
@blochbuster
@blochbuster 6 жыл бұрын
This is a very nice and clear explanation thank you!
@johnphilipjones
@johnphilipjones 11 жыл бұрын
Thank you for your comment Phil
@martint5340
@martint5340 6 жыл бұрын
Brilliant
@ibrahimtayyem9260
@ibrahimtayyem9260 5 жыл бұрын
Thanks a lot :)
@ixi9
@ixi9 6 жыл бұрын
brilliant!
@andrewskyworker
@andrewskyworker 10 жыл бұрын
hello can you explain what is buffer register and IR register and why they need it?
@johnphilipjones
@johnphilipjones 10 жыл бұрын
Within a computer system and CPU many binary patterns move from one location to another as small pulses of electricity. In any one second millions of these patterns move around. Each pattern only exists on the paths (the bus system) between components for an extremely short period of time. These patterns can be ‘captured’ for longer storage in registers. So an instruction stored in memory as voltage levels is moved via the bus system (as electrical pulses) and stored in the IR register as voltage levels do it can then feed the input of the decoder (when the decoded ready).
@Noblesse820
@Noblesse820 9 жыл бұрын
one question : so the op code gets from memory via data bus to BR then to IR ,the operand gets from memory via data bus to BR then to register A does the processor know that it has to put the op code to IR and the operand to A ?
@johnphilipjones
@johnphilipjones 9 жыл бұрын
Hello Youssef, When a program starts executing (e.g. when you switch on the computer) the CPU assumes that the first fetch is the op code and this is put in the IR (via the data bus and BR). What happens next depends on what the op code defines. If the instruction is a one byte instruction (e.g. increment a register) then the next fetch will also be an op code so this will be put in the IR. However, if the instruction is not a one byte instruction then what is fetched next is the operand and this is not sent to the IR it can for example be sent to register A (i.e.a load Register A instruction). So based on the nature of the instruction (i.e. the operation as defined by the op code) then the CPU 'knows' what to do next. Look at the next two videos in the Playlist they deal with different types of instructions Regards Phil (John Philip Jones)
@Noblesse820
@Noblesse820 9 жыл бұрын
ohh i see now thank you ,it was really helpful .Best regards
@harisankarl6292
@harisankarl6292 8 жыл бұрын
nice
@mobilealg8367
@mobilealg8367 4 жыл бұрын
please, can you tel me how do you know that 3C is icremante A, and 3E is LD A ?. Can you give me the instructios table ? thank you so much!
@johnphilipjones
@johnphilipjones 4 жыл бұрын
Search for the following on Google and it should locate a PDF file of a manual that contains the instruction set. Zilog Z80 instruction set Best wishes Phil
@mobilealg8367
@mobilealg8367 4 жыл бұрын
@@johnphilipjones thank you very much
@johnphilipjones
@johnphilipjones 11 жыл бұрын
Woof :-) Phil
@davidfromstow
@davidfromstow 11 жыл бұрын
As always, the canine gonads!
The Fetch-Execute Cycle: What's Your Computer Actually Doing?
9:04
Tom Scott
Рет қаралды 1,8 МЛН
Fetch-Decode-Execute Cycle for Absolute Addressing
4:43
John Philip Jones
Рет қаралды 12 М.
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 33 МЛН
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 33 МЛН
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 29 МЛН
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 68 МЛН
Comparing C to machine language
10:02
Ben Eater
Рет қаралды 5 МЛН
The Art of Abstraction - Computerphile
5:22
Computerphile
Рет қаралды 266 М.
Processor Addressing Modes
10:27
Computer Science Lessons
Рет қаралды 130 М.
Fetch-Decode-Execute Cycle
4:54
John Philip Jones
Рет қаралды 201 М.
Cracking Enigma in 2021 - Computerphile
21:20
Computerphile
Рет қаралды 2,5 МЛН
Fetch Decode Execute Cycle in more detail
7:55
Computer Science Lessons
Рет қаралды 557 М.
Unlock all channels with just a paperclip
8:03
inventor102
Рет қаралды 3,6 М.
Assembly language and machine code - Gary explains!
8:21
Android Authority
Рет қаралды 435 М.
Fetch execute walk-through using a simplified processor model
12:49
Inside the CPU - Computerphile
11:16
Computerphile
Рет қаралды 362 М.
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 33 МЛН