pouët.net

Fastest 8-bit computer?

category: general [glöplog]
Vectrex and the Dragon computers at least.
added on the 2009-10-07 17:57:59 by Marq Marq
wikipedia is your friend:
Quote:
The 6809 was used in Commodore's dual-CPU SuperPET computer, and, in its 68A09 incarnation, in the unique vector graphics based Vectrex home video game console with built-in screen display. The 6809E was used in the TRS-80 Color Computer (CoCo), the Acorn System 2, 3 and 4 computers (as an optional alternative to their standard 6502), the Fujitsu FM-7, the Welsh-made Dragon 32/64 home computers (clones of the CoCo).
added on the 2009-10-07 18:00:08 by havoc havoc
also, turbo-r's R800 is 16bit

and best sound on 8bit is probably the moonsound (opl4) cart for MSX
added on the 2009-10-07 18:02:49 by havoc havoc
Quote:
The HuC6280 (a 6502 spinoff) that was used in the TurboGrafx included instructions to switch its operating speed between high and low, where the high speed mode was ~7 MHz which should give you a higher MIPS count than a GB-Z80 @ 8 MHz.


You can't really compare MIPS counts of different CPU architectures, because your-average-powerfulnes-per-instruction differs. And the HuC6280 is basically still the crappy thing a stock 6502 is with its 8 bit index registers in a 64KB address space, except that it has additional bank switching registers because its address space is actually 2MB large.

Oh yes: MIPS is an acronym for Meaningless Indicator of Processor Speed.
added on the 2009-10-07 19:50:28 by Moerder Moerder
amigaaaaaaaaaaaaa for sure. and if it's 16bit, it counts as a dual core 8bit cpu.
added on the 2009-10-07 23:58:27 by rmeht rmeht
It seems as far as production 8-bit computers go, the MSX2/2+ had the most advanced features and hardware overall. I believe the V9958 in the MSX2+ computers was capable of generating far more colors than the Amiga...

And that disadvantage with slow video memory access was resolved as of MSX2, from what I understand.
Don't know about the MSX2+, but atleast on the MSX2 you still have to access the VDP via a really slow port-interface, making it real tough to actually do something in all those nice videomodes.
added on the 2009-10-08 09:14:35 by Sdw Sdw
I think there are some unlistet military-cpus, based on 8Bit for specific tasks. On the free market the Atmel http://www.atmel.com/products/avr/ CPUs could make it to the Top...
added on the 2009-10-08 10:15:18 by cryer cryer

Quote:
You can't really compare MIPS counts of different CPU architectures, because your-average-powerfulnes-per-instruction differs. And the HuC6280 is basically still the crappy thing a stock 6502 is with its 8 bit index registers in a 64KB address space, except that it has additional bank switching registers because its address space is actually 2MB large.


No, it's not the same 6502. It's the 3rd version after, plus Hudson's own modification to that core(more/new/custom instructions). Huc6280>R65C02S>65C02>6502. If that's what you think that's all that it is, then you're fairly ignorant of the system and cpu. The GB-Z80 @ 8mhz is slow. It's not a true z80. And that's the external clock. Every instruction cycle takes exactly 4 of these 8mhz clock cycles, not sometimes 2 or 3 like on a real z80. It basically makes it a 2mhz cpu. A lot of docs misrepresent this. MIPS is a not the best measure of different CPUs, but it's a hell of a lot better than MHz for comparison. Huc6280 VS GB-Z80 in MIPS(HuC6280 being much higher) is a hell of a lot more accurate than 7.16mhz VS 8mhz of the chip speeds.
I wasn't aware that GBC runs at 8Mhz. That changes slightly my view on GBC demos I have watched but also makes me curious to try to code something.
added on the 2011-03-08 22:00:49 by Optimus Optimus
Amstrad Plus may be a nice machine (better than an Atari ST on some aspects), but the 4MHz z80 and the hardware bugs make it a bit less cool. With 576K of RAM (64K chip ram / 512K "fast" ram) on the maximal configuration (with external RAM adapter) or even 2MB+64K with some custom devices.

4096 colors, 3 DMA channels for sound (feeding an AY chip), a programmable timer with interrupt, screen scrolling, hardware sprites. Also, it's the computer with the biggest video resolution, up to 720x276 pixels (with 15 color sprites + 2 color background).

Also, the 6809/6309 is really nice to work with.
i think 'the fastest computer' should be defined by the algorithm you want to measure on it. everyone of the above has a special field in which it _could_ outperform all the other ones.
personally, i programmed a freescale HCS08... pretty fast with 32Mhz. nice instruction set too. there are even some pretty efficient 16 bit instructions in there, because of its memory interface.
added on the 2011-03-09 00:24:50 by hcdlt hcdlt
you can program 8-bit instructions on modern intel clones.
>Fastest 8-bit computer?
_________
For a question formed in this way, there is only one answer - Sprinter (ZX Spectrum clone) with Z80 (Z84C15) with 21Mhz.
added on the 2011-03-09 13:21:52 by johny johny
[quote]amigaaaaaaaaaaaaa for sure. and if it's 16bit, it counts as a dual core 8bit cpu. [/url]

Then it should be a quad-core 8bit CPU b/c the 680x0 series is 32 bit, BUT as explained a gazillion times, the chipset-width is 16 bit only.
added on the 2011-03-09 13:29:47 by d0DgE d0DgE
curses to BBCode and its user :/
added on the 2011-03-09 13:30:20 by d0DgE d0DgE
My homebrew 8-bit CPU currently runs at 50MHz.
added on the 2011-03-09 19:09:44 by trc_wm trc_wm
@trc_wm neat!!!!!! post a picture of it!!!!! oooo plz!!
added on the 2011-03-09 19:56:32 by sigflup sigflup
i'll throw the FM77AV series in.

2x 6809 @ 6mhz maximum.
320x200@4096 colors at once
3x FM sound & 3x PSG(AY like) channels

Maybe the "16bit" Vtech IQ series? Video & Cpu are on a 8bit databus. :D
16Mhz 68HC000
640x200@16 colors
256K vram
Unknown amount of System Rom
128K - 512K Flash Rom
DMA sound
added on the 2011-03-09 19:56:56 by Exin Exin
DMA ? where ?
We use EZ80 processors at work. They are z80 derivatives with less cycles per opcode and 24 bit indexing registers (16 mb can be adressed at once).
added on the 2011-03-09 20:40:04 by linde linde
Also don't forget the ultim809 : http://www.msarnoff.org/6809/
And, not technically computers :
* The Atari Lynx has a nice hardware set
* The 's1mp3' chinese mp3 player may be fun to play with (72MHz z80 + 24bit dsp) : http://s1mp3.org
Sigflup: it's just an FPGA board -- Terasic DE0:

BB Image

Quite a nice board: 12 bit VGA out, SDcard, 10 leds, four 7-seg displays, on-board JTAG programming, PS/2 KB/Mouse connector, RS232 (with level shifter), SDRAM, flash, 3 buttons (yay!) and 10 switches. And, most importantly, not very expensive.
added on the 2011-03-09 23:06:59 by trc_wm trc_wm

login