Article View: alt.folklore.computers
Article #623884Re: What microprocessor is more powerful, the Z80 or 6502?
From: hanc...
Date: Mon, 11 Jun 2018 20:35
Date: Mon, 11 Jun 2018 20:35
36 lines
3445 bytes
3445 bytes
On Sunday, June 10, 2018 at 12:15:10 AM UTC-4, Jon Elson wrote: > 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. In reading the detailed descriptions above the innards of the respective chips, the manual for the IBM 603 electronic calculator comes to mind. This manual, available on the IBM website, describes, in detail, the circuitry and functionality of the machine. Worth a look. (The 603 was IBM's first mass produced electronic calculator, a predecessor to the very popular 604.) https://www.ibm.com/ibm/files/D165357D44082B98/us__en_us__ibm100__603calc__603_manual.pdf
Technical Details
Message-ID:
<e5656280-f838-4450-b8d3-36d37cd6c9be@googlegroups.com>Path:
mbox-mo1.pugleaf.net!u13-v6ni652qtg.0!nntp.google.com!h2-v6no4965296qtp.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<87po13wr5x.fsf@usenet.ankman.de> <zOidnVE6MNtUOIHGnZ2dnUU7-fvNnZ2d@giganews.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:cc09:: with SMTP id r9-v6mr10545755qki.38.1528749323891; Mon, 11 Jun 2018 13:35:23 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 2002:ac8:745:: with SMTP id k5-v6ls5411705qth.2.gmail; Mon, 11 Jun 2018 13:35:23 -0700 (PDT) X-Received: by 2002:ac8:2b24:: with SMTP id 33-v6mr5809226qtu.23.1528749322994; Mon, 11 Jun 2018 13:35:22 -0700 (PDT) X-Received: by 2002:a0d:cb58:: with SMTP id n85-v6mr1191812ywd.5.1528749322807; Mon, 11 Jun 2018 13:35:22 -0700 (PDT) Path: mbox-mo1.pugleaf.net!u13-v6ni652qtg.0!nntp.google.com!h2-v6no4965296qtp.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: alt.folklore.computers Date: Mon, 11 Jun 2018 13:35:22 -0700 (PDT) In-Reply-To: <zOidnVE6MNtUOIHGnZ2dnUU7-fvNnZ2d@giganews.com> Complaints-To: groups...@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=8.41.192.198; posting-account=WKyNOQkAAACNglsCZiIox1kdy9R-66KH NNTP-Posting-Host: 8.41.192.198 References: <87po13wr5x.fsf@usenet.ankman.de> <zOidnVE6MNtUOIHGnZ2dnUU7-fvNnZ2d@giganews.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <e5656280-f838-4450-b8d3-36d37cd6c9be@googlegroups.com> Subject: Re: What microprocessor is more powerful, the Z80 or 6502? From: hanc...@bbs.cpcn.com Injection-Date: Mon, 11 Jun 2018 20:35:22 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit