On 2024-04-24 2:55 p.m., Gordon Henderson via cctalk wrote:
On Wed, 24 Apr 2024, David Brownlee via cctalk wrote:

If we're talking about machines with a Z80 and 6502, it would be
remiss not to link back to the machine mentioned in the original
message - the BBC micro, with its onboard 6502 and "Tube" interface
which could take a second processor option, including
- Z80
- 65C02 / 65C102
- NS 16032 (ahem 32016)
- 8088 (Torch) / 80186, 80286 (last developed but never released)
- ARM1 (Original ARM development board. Rare as hens teeth :) / ARM7
(someone having a laugh in later years)

Typically the second processor would run as primary, using the
original 6502 to handle input, display and I/O (and on 32016 you
*really* wanted someone else to deal with anything time critical like
interrupts :)

"later years" is .. Today where we connect a Raspbery Pi to the BBC Micros Tube interface and emulate all those CPUs and several more like the PDP/11. One of the 6502 emulations runs at the equivalent of a 275Mhz CPU...

So if you want a Z80 then emulate it - it runs CP/M just as well as any other CP/M system.

The original ARM2 is there too.

The current list:

  n   Processor - *FX 151,230,n
  0 * 65C02 (fast)
  1   65C02 (3MHz, for games compatbility)
  2   65C102 (fast)
  3   65C102 (4MHz, for games compatbility)
  4   Z80 (1.21)
  5   Z80 (2.00)
  6   Z80 (2.2c)
  7   Z80 (2.30)
  8   80286
  9   MC6809
11   PDP-11
12   ARM2
13   32016
14   Disable
15   ARM Native
16   LIB65C02 64K
17   LIB65C02 256K Turbo
18   65C816 (Dossy)
19   65C816 (ReCo)
20   OPC5LS
21   OPC6
22   OPC7
24   65C02 (JIT)
28   Ferranti F100-L

Cheers,

-Gordon

This would be great, but I live on the other side of the pond
and BBC anything is hard to find, let alone Micro's.
Where is my "Dr. Who".
Ben.


Reply via email to