[zxspectrum] Re: [OT] home pc 8 bit senza cpu

  • From: Stefano Bodrato <stefano_bodrato@xxxxxxxxxxx>
  • To: "zxspectrum@xxxxxxxxxxxxx" <zxspectrum@xxxxxxxxxxxxx>
  • Date: Wed, 3 Jul 2019 19:15:03 +0000

più che altro non capisco che razza di assembler abbiano usato per i 
programmi...

non mi sembra un grosso problema, all'epoca del cp/m venivano spesso usati gli 
assembler disponibili per generare codice di altre cpu, semplicemente tramite 
dei set di macro.
M80, nato per 8080 è stato usato molto in questo modo.. oltre che con z80 mi 
pare addirittura per generare codice 6502.

per rispondere a Stefano, secondo agli autoro il Gigatron ha una velocità 
paragonabile a un pc xt.

il fatto di realizzare una cpu con integrati ttl significa solo che sarà più 
ingombrante,  non necessariamente più lenta.  vedi gli olivetti p4040 e p6060, 
fratelli contemporanei e parzialmente compatibili, dei quali il secondogenito 
un po' semplificato, aveva una cpu classica, mentre l'altro aveva ben 2 schede 
(mi pare puce1 e puce2) solo di cpu.

Credo siano 6 mhz con una istruzione per ogni ciclo di clock.. 8 volte più 
veloce di uno Spectrum, anche se...
- il set di istruzioni è molto ridotto,  e quindi ne serviranno molte più 
istruzioni al crescere della complessità delle operazioni
- non c'è hardware video (come nello zx81!) quindi, a meno di non spegnere lo 
schermo all'atto pratico mi aspetto velocità dimezzate rispetto allo Spectrum.

a parte questo,  le cpu proprietarie hanno un fascino incredibile..  ci 
pensate?  va inventato / progettato tutto il software di base (linguaggi, os, 
librerie) da zero!
Mi hanno recentemente descritto il tms990 (la cpu dei TI99).. quel coso,  
quando facevi una call ti salvava tutti i registri automaticamente (e restore 
al ritorno), lasciandoti comunque la posdibilità di toccarli all'occorrenza..  
un modo totalmente diverso di pensare il linguaggio macchina!

Other related posts: