🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #623882

Re: What microprocessor is more powerful, the Z80 or 6502?

#623882
From: Jon Elson
Date: Sun, 10 Jun 2018 04:15
28 lines
3072 bytes
Andreas Kohlbach wrote:

> Back in the late 70s and mid 80s you could chose between a Z80 and 6502,
> when it came to 8-bit home computers. Sure there where some micros using
> a M6809 (almost 16-bit) and some 8080 CPUs. But most of the micros then
> ran a 6502 or Zilog Z80.
> 
> Which one is more powerful, not regarding custom chips taking load off the
> CPU, like early "GPUs" chips in the Commodore 64?
> 
> I say the Z80 was. It could pair some 8bit registers to 16bit
> entities. It also already had some kind of primitives like the later 8086
> and all future microprocessors had the 6502 lacked, speeding up things
> and made programming in assembly easier.
Yes, the Z80 had a lot of extra features related to handling 16-bit values.
You could do some 16-bit arithmetic, it had 3 16-bit index registers that 
could be used as pointers to memory.

One instruction group I used a lot was the INIR/OUTIR group.  You could set 
one of the 16-bit registers as a memory pointer, and one as a counter, and 
then execute one of these instructions.  By manipulating the WAIT signal, 
you could have it transfer an arbitrary number of bytes from one I/O 
register to a block of memory.  It was essentially a CPU-driven version of 
DMA, with no extra hardware needed.  I used it in mag tape controls, SCSI 
disk interfaces and a bunch of other places.  No other 8-bit CPU had a 
feature like this.

Jon
Technical Details
Message-ID: <zOidnVE6MNtUOIHGnZ2dnUU7-fvNnZ2d@giganews.com>
Path: mbox-mo1.pugleaf.net!c20-v6ni2065itc.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
References: <87po13wr5x.fsf@usenet.ankman.de>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:224a:: with SMTP id i71-v6mr5814409ioi.8.1528604110853;        Sat, 09 Jun 2018 21:15:10 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a24:e20f:: with SMTP id q15-v6ls969808ith.10.gmail; Sat, 09 Jun 2018 21:15:10 -0700 (PDT)
X-Received: by 2002:a24:4689:: with SMTP id j131-v6mr6017413itb.55.1528604110124;        Sat, 09 Jun 2018 21:15:10 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!c20-v6ni2065itc.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 09 Jun 2018 23:15:05 -0500
From: Jon Elson <el...@pico-systems.com>
Reply-To: el...@pico-systems.com
Organization: Pico Systems
Date: Sat, 09 Jun 2018 23:15:04 -0500
User-Agent: KNode/4.8.5
Subject: Re: What microprocessor is more powerful, the Z80 or 6502?
Newsgroups: alt.folklore.computers
References: <87po13wr5x.fsf@usenet.ankman.de>
MIME-Version: 1.0
Message-ID: <zOidnVE6MNtUOIHGnZ2dnUU7-fvNnZ2d@giganews.com>
Lines: 28
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-dUIlD0Oxtwq6++gV+TYkqLzCFbsS+Fbi4iNPyHeO8gNI6k1CF22DOVw9YJYlCV20QAg1HEb5b/NMoCg!pNBF4bntAkR92qMZHXSWuU7eICVEEzgqQD9rHMq1o1Nsxu7tDTH2taGtHGKzb9AvflqN3o7M
X-Complaints-To: ab...@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 2602
X-Original-Bytes: 2540
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit