Hand loading No-Op loop into SRAM for the Z80
We continue to ratchet up the silly. This time, I loaded five NO-OPs into the SRAM by hand, and then an RST 0, which causes the Z80 to jump back to PC=0000, and we start over!
One thing I didn't realize until right after I finished recording is that the RST 0 command actually is a function call, so the strange address bus activity and writing happening during that opcode is the Z80 pushing the current PC onto the stack, expecting us to then eventually run a RET return to pop it off again...
Видео Hand loading No-Op loop into SRAM for the Z80 канала Kenneth Finnegan
One thing I didn't realize until right after I finished recording is that the RST 0 command actually is a function call, so the strange address bus activity and writing happening during that opcode is the Z80 pushing the current PC onto the stack, expecting us to then eventually run a RET return to pop it off again...
Видео Hand loading No-Op loop into SRAM for the Z80 канала Kenneth Finnegan
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Single Stepping a Z80 on a BreadboardPierAisa #596: Z80 ep.2 - Come eseguire un programma comandato da Arduino DUEUnderstanding the Z80 Memory Map[FCIX] Overview of Fiber Optic TransceiversCircuit boards with lights in epoxy in a tableHow to power ANYTHING using USB-C Power Delivery and the ZY12PDN PD Trigger BoardBuild Your Own Bluetooth Speaker7 Essential Knots You Need To KnowBuilding Qi Wireless Charging into your own projectsSonoff Basic WiFi Smart Switch TeardownUsing an EEPROM to replace combinational logicElectrolytic Capacitor Removal NO Desoldering RequiredThe Shift Register: Explained [74HC595]Running a Z80 Computer Virus on a Breadboard Computer One Step at a TimeTransistors, How do they work ?Professional SMT Soldering: Hand Soldering Techniques - Surface MountThe Advantech I.Q. Unlimited with BASIC and a Z80 CPU.What is PWM?Modern Z80 Computer RAM/ROM OptionsHomebrew Z80 Real Time Clock demo