Cycle-Accurate 8088 Emulation - Daniel Balsom

  Рет қаралды 1,422

Vintage Computer Federation

Vintage Computer Federation

Күн бұрын

Despite the age and popularity of the 8088 CPU, the secrets that allowed cycle-perfect emulation were only recently unlocked. In this talk I will discuss the various reasons for why cycle-accurate emulation of the 8088 is so difficult and describe the challenges faced and techniques used to develop MartyPC.

Пікірлер: 13
@atv22314
@atv22314 5 ай бұрын
Amazing presentation on the fascinating topic of instruction execution of the 8088. I really appreciate how he explains the approach he took to solve the problems.
@vcfederation
@vcfederation 5 ай бұрын
@atv22314: Glad you enjoyed it!
@andreasjonsson3511
@andreasjonsson3511 5 ай бұрын
Nice presentation Daniel!
@vcfederation
@vcfederation 5 ай бұрын
@andreasjonsson3511: We're so glad that you liked it!
@migry
@migry 5 ай бұрын
Vey impressive project. Excellent presentation.
@vcfederation
@vcfederation 5 ай бұрын
@migry: We're glad that you enjoyed the video!
@josephfatur1747
@josephfatur1747 5 ай бұрын
Wow. Imagine deciphering the microcode design by looking at die images (assuming I understood this correctly). What clever boys do in their spare time. Geez.
@vcfederation
@vcfederation 5 ай бұрын
@josephfatur1747: Indeed there are very clever people doing clever things!
@jess648
@jess648 5 ай бұрын
though it’s aimed ay fellow programmers Daniel does a great job explaining how the hardware works and the quirks of its memory addressing methods in a way the layman can understand really well. I could follow along and really start to understand what made emulating it a difficult task for the longest time
@vcfederation
@vcfederation 5 ай бұрын
@jess648: This is why it was a pleasure for him to come give a talk at our show!
@thcoura
@thcoura 5 ай бұрын
I wonder if I will live enough to see the SPICE accurate sim of an old processor 😅
@vcfederation
@vcfederation 5 ай бұрын
@thcoura: We may never know! ;)
Games Development Back In The Day - Thom CherryHomes - VCF East 2024
47:01
Vintage Computer Federation
Рет қаралды 948
How to approach restoration of 1950-1970 IBM computers - Carl Claunch
59:19
Vintage Computer Federation
Рет қаралды 741
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Extinction Event: Z80 - How will Modern/Retro Survive? - Sean Harrington
49:27
Vintage Computer Federation
Рет қаралды 758
Vacuum Tube PDP-8 - Mike Rieker - VCF East 2024
1:00:23
Vintage Computer Federation
Рет қаралды 808
Teaching Ghidra to disassemble your CPU - Maki Kato - VCF East 2024
56:39
Vintage Computer Federation
Рет қаралды 744
Another cheap scope: $18, shipped! (FNIRSI DSO152)
51:30
Adrian's Digital Basement
Рет қаралды 450 М.
Emulating a CPU in C++ (6502)
52:28
Dave Poo
Рет қаралды 1 МЛН
An Engineering Fairy Tale: Cascade Failure at the Super Kamiokande
22:21
Alexander the ok
Рет қаралды 725 М.
How a Clever 1960s Memory Trick Changed Computing
20:05
LaurieWired
Рет қаралды 460 М.
#fujinet (State Of The Union) - Thomas Cherryhomes - VCF East 2024
54:07
Vintage Computer Federation
Рет қаралды 307
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН