The Tandy 2000 uses an 80186 CPU running at 8Mhz. I was just curious how a Tandy 1000 SL with an 8Mhz NEC V30 would compare performance wise. I have managed to get a couple of working Tandy 2000s with the help of a friend. I ran a couple different benchmarks on both systems to see how they both compare. The results were interesting.
First up the results of CHKCPU showing the CPU type and clock speed.
Tandy 1000 SL:
CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: NEC V20/V30 with 8087
Internal CPU speed : 8.0 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real
Tandy 2000:
CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: 'Classic' 80186/80188 without FPU
Internal CPU speed : 8.3 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real
Now a of Sieve of Eratosthenes benchmark I wrote years ago.
Tandy 1000 SL:
Sieve Of Eratosthenes
Iterations: 100
Primes: 1899
Time: 05.94 Seconds
Tandy 2000:
Sieve Of Eratosthenes
Iterations: 100
Primes: 1899
Time: 06.65 Seconds
Now CI (CPU Info). This program does not seem to recognize a NEC V30 but the computing index is accurate.
Tandy 1000 SL:
CPU Information Version 1.10, by Simon Smith
Processor = 8086
Clock Speed = 40.9 MHz
Number of wait states = 13
General CPU performance factor relative to IBM PC = 2.6
Tandy 2000:
CPU Information Version 1.10, by Simon Smith
Processor = 80186
Clock Speed = 7.7 MHz
Number of wait states = 0
General CPU performance factor relative to IBM PC = 2.7
Last up is a benchmark called SPEED from 1986. I think this one is the most telling;
Tandy 1000 SL:
******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson
Checking memory block write ticks: 124 compared to IBM/PC 407%
Checking register to memory ticks: 214 compared to IBM/PC 229%
Checking memory to register ticks: 243 compared to IBM/PC 201%
Checking register to register ticks: 223 compared to IBM/PC 247%
Checking divide by register ticks: 84 compared to IBM/PC 609%
Checking divide by memory ticks: 134 compared to IBM/PC 450%
Checking multiply by register ticks: 105 compared to IBM/PC 458%
Checking multiply by memory ticks: 129 compared to IBM/PC 431%
Checking stack operations ticks: 229 compared to IBM/PC 194%
Checking far jumps, far calls ticks: 264 compared to IBM/PC 196%
Total time is: 1749 clock ticks, (97 seconds) compared to IBM/PC 294%
Tandy 2000:
******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson
Checking memory block write ticks: 306 compared to IBM/PC 165%
Checking register to memory ticks: 263 compared to IBM/PC 186%
Checking memory to register ticks: 263 compared to IBM/PC 186%
Checking register to register ticks: 247 compared to IBM/PC 223%
Checking divide by register ticks: 115 compared to IBM/PC 445%
Checking divide by memory ticks: 168 compared to IBM/PC 359%
Checking multiply by register ticks: 132 compared to IBM/PC 364%
Checking multiply by memory ticks: 158 compared to IBM/PC 352%
Checking stack operations ticks: 248 compared to IBM/PC 179%
Checking far jumps, far calls ticks: 291 compared to IBM/PC 178%
Total time is: 2191 clock ticks, (121 seconds) compared to IBM/PC 235%
These results are by no means definitive, but I do think it least gives an idea the NEC V30 seems to be the faster CPU overall.
First up the results of CHKCPU showing the CPU type and clock speed.
Tandy 1000 SL:
CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: NEC V20/V30 with 8087
Internal CPU speed : 8.0 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real
Tandy 2000:
CPU Identification utility v1.27 (c) 1997-2022 Jan Steunebrink
------------------------------------------------------------------------------
CPU Vendor and Model: 'Classic' 80186/80188 without FPU
Internal CPU speed : 8.3 MHz
CPU-ID Vendor string: - No CPUID -
Current CPU mode : Real
Now a of Sieve of Eratosthenes benchmark I wrote years ago.
Tandy 1000 SL:
Sieve Of Eratosthenes
Iterations: 100
Primes: 1899
Time: 05.94 Seconds
Tandy 2000:
Sieve Of Eratosthenes
Iterations: 100
Primes: 1899
Time: 06.65 Seconds
Now CI (CPU Info). This program does not seem to recognize a NEC V30 but the computing index is accurate.
Tandy 1000 SL:
CPU Information Version 1.10, by Simon Smith
Processor = 8086
Clock Speed = 40.9 MHz
Number of wait states = 13
General CPU performance factor relative to IBM PC = 2.6
Tandy 2000:
CPU Information Version 1.10, by Simon Smith
Processor = 80186
Clock Speed = 7.7 MHz
Number of wait states = 0
General CPU performance factor relative to IBM PC = 2.7
Last up is a benchmark called SPEED from 1986. I think this one is the most telling;
Tandy 1000 SL:
******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson
Checking memory block write ticks: 124 compared to IBM/PC 407%
Checking register to memory ticks: 214 compared to IBM/PC 229%
Checking memory to register ticks: 243 compared to IBM/PC 201%
Checking register to register ticks: 223 compared to IBM/PC 247%
Checking divide by register ticks: 84 compared to IBM/PC 609%
Checking divide by memory ticks: 134 compared to IBM/PC 450%
Checking multiply by register ticks: 105 compared to IBM/PC 458%
Checking multiply by memory ticks: 129 compared to IBM/PC 431%
Checking stack operations ticks: 229 compared to IBM/PC 194%
Checking far jumps, far calls ticks: 264 compared to IBM/PC 196%
Total time is: 1749 clock ticks, (97 seconds) compared to IBM/PC 294%
Tandy 2000:
******************************************************************************************
* æDESIGNS * IBM COMPATIBLE PERFORMANCE ANALYZER * (C) 1986 *
******************************************************************************************
Copyright (C) 1986 Richard B. Johnson
Checking memory block write ticks: 306 compared to IBM/PC 165%
Checking register to memory ticks: 263 compared to IBM/PC 186%
Checking memory to register ticks: 263 compared to IBM/PC 186%
Checking register to register ticks: 247 compared to IBM/PC 223%
Checking divide by register ticks: 115 compared to IBM/PC 445%
Checking divide by memory ticks: 168 compared to IBM/PC 359%
Checking multiply by register ticks: 132 compared to IBM/PC 364%
Checking multiply by memory ticks: 158 compared to IBM/PC 352%
Checking stack operations ticks: 248 compared to IBM/PC 179%
Checking far jumps, far calls ticks: 291 compared to IBM/PC 178%
Total time is: 2191 clock ticks, (121 seconds) compared to IBM/PC 235%
These results are by no means definitive, but I do think it least gives an idea the NEC V30 seems to be the faster CPU overall.