Liste des Groupes | Revenir à cl c |
bart <bc@freeuk.com> wrote:OK, then with 8000 it makes the capabilities even more remarkable. Current processors have billions of transistors.On 26/03/2025 18:09, Janis Papanagnou wrote:All sources that I found say that Z80 is about 8000 transistors.
>, primitive CPU architectures,>
8-bit architectures were fine, just a bit short of registers and with
limitation instruction sets. But that is to be expected with only 27,000
transistors on a chip or whatever it was for Z80.
You probably took number from 8086 which was climed to have 27000
transitors.
Z80 (like earlier 8080) in "general" instructions requiredI don't think this is the one I saw, but the z80.c file here:
accumulator as one of arguments, that severly limited utility
of registers.
(BTW, have a go at emulating such a processor in sofware; tell me in 3Lone processor is not very interesting. I do not think coding
months how you got on.)
simple emulator would take a lot of time. Z80 instruction set
is a bit bulky, due to prefixed instructions, but decode could
be done quite naively using 5 tables with 256 positions each
(or a bit smarter using 3 tables)
Looking at short description of Z8000, it does not look nice:That's the thing I didn't like either. But everything else: register layout and instruction set, looked great. I think the Z80000 version took care of the memory addressing, but that didn't get off the ground.
it has ugly "segmentation" scheme to address more than 64kB
of memory.
Les messages affichés proviennent d'usenet.