|Performance of the 8088 on PC, PCjr, and Tandy 1000|
|By Thom Holwerda on 2018-06-30 21:37:22|
It's well-known that you should measure the performance of your code, and not rely only on the opcode's "cycle counts".
But how fast is an IBM PC 5150 compared to a PCjr? Or to a Tandy 1000? Or how fast is the Tandy 1000 HX in fast mode (7.16Mhz) compared to the slow mode (4.77Mhz)? Or how fast is a nop compared to a cwd?
I created a test (perf.asm) that measures the performance of different opcodes and run it on different Intel 8088 machines. I run the test multiple times just to make sure the results were stable enough. All interrupts were disabled, except the Timer (of course). And on the PCjr the NMI is disabled as well.
There's no point in any of these benchmarks, but that doesn't make them any less interesting.
- Intel Core i9-7900X review - 2017-07-04
- Google Now vs. Siri vs. Cortana - 2014-10-09
- The state of cheating in Android benchmarks - 2013-10-03
- Real world comparison: GC vs. manual memory management - 2012-09-06
- More related articles