POV-Ray : Newsgroups : povray.off-topic : Need for speed : Re: Need for speed Server Time
10 Oct 2024 11:07:31 EDT (-0400)
  Re: Need for speed  
From: Darren New
Date: 13 Jul 2008 12:51:14
Message: <487a3282$1@news.povray.org>
Warp wrote:
>   Actually the Z80 has 16-bit registers, 16-bit memory addressing and
> a 16-bit ALU (don't believe wikipedia's lies about calling the Z80 an
> "8-bit processor"). But anyways.

I'm pretty sure that's not correct.  Granted, it's been decades since I 
did Z80 assembler. It had a 16-bit ALU for the addressing, for the most 
part, but the registers were definitely 8-bit registers. Some of the 
opcodes would pair them up into an address or some such, but you'd be 
taking two registers to do it. Not unlike the "AX = AH:AL" sort of thing 
the x86 series does.

Actually, I take that back, didn't the Z80 add some IX and IY registers 
the 8080 didn't have or something?  The 8080 was 8 bit; the Z80 might 
have had *some* 16-bit registers.

Almost everyone calls the processor the number of bits on the data bus, 
fwiw, when talking about this stuff.  The 8088 was an 8-bit processor 
and the 8086 was a 16-bit processor even tho they were 100% software 
compatible.

-- 
Darren New / San Diego, CA, USA (PST)
  Helpful housekeeping hints:
   Check your feather pillows for holes
    before putting them in the washing machine.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.