Zilog Z80 Technical Manual

aprile 22, 2010

La CPU Zilog Z80 e’ un derivato piuttosto stretto dell’ 8080 Intel, e di poco successivo ad esso.
Includeva alcuni miglioramenti ed estensioni, ma la programmazione e la progettazione dell’hardware in cui impiegarlo erano molto simili a quelle utilizzate per il “prototipo” Intel (il cui intero set di istruzioni era un sottoinsieme di quello della CPU Z80).
Sullo Z80 erano basati molti ambienti di sviluppo di terze parti, con costi ragionevoli, per cui tale CPU fu adoperata per lungo tempo, e in una grande varieta’ di applicazioni.
Il CP/M (e l’ MSX) furono i sistemi operativi di elezione per numerosi piccoli (spesso single board) computer sviluppati attorno alla cpu Zilog.

Zilog Z80 Technical Manual _01

Zilog Z80 Technical Manual _01

Zilog Z80 Technical Manual_02

Zilog Z80 Technical Manual_02

Zilog Z80 Technical Manual_03

Zilog Z80 Technical Manual_03

L’intero manuale tecnico precedente e’ ottenibile in formato .pdf qui.

Zilog Z80-PIO Technical Manual

Zilog Z80-PIO Technical Manual

Sempre in formato .pdf e’ possibile scaricare anche il manuale dell’unita’ periferica per l’ I/O Parallelo PIO
Zilog Z-80 Parallel I/O (PIO) Technical Manual

Zilog Z80-SIO Technical Manual

Zilog Z80-SIO Technical Manual

e il manuale dell’unita’ periferica per l’ I/O Seriale SIO
Zilog Z-80 Serial I/O (SIO) Technical Manual

Dennis Ritchie & Ken Thompson

aprile 7, 2010

Tratto dal numero del 20 ottobre 1982 della rivista “Electronics”, allora pubblicata da McGrawHill, di seguito ho recuperato e salvato un omaggio a due persone speciali, il cui modo di concepire, scrivere e descrivere il software che avevano pensato e realizzato e’ sempre rimasto per me un modello insuperato, un obiettivo cui tendere (e a cui nemmeno lontanamente sono mai pervenuto).

Millman & Halkias – Un Testo di Riferimento di Elettronica di Base

marzo 18, 2010

Il Millman & Halkias e’ stato il mio primo libro di elettronica analogica, e anzi di elettronica “tout court”.
L’edizione in mio possesso e’ la prima, e risale al 1967.
In realta’ si tratta del rifacimento di un libro precedente, dedicato in misura maggiore ai tubi a vuoto, con titolo leggermente diverso.
In questo, invece, l’attenzione maggiore e’ rivolta ai transistors, anche se i tubi vi vengono ancora trattati.
La validita’ del libro, a mio parere, e’ indicata dal fatto che e’ stato adottato (senza sostanziali variazioni) nei corsi universitari introduttivi (anche americani) di elettronica analogica per praticamente quaranta anni, e cio’, tenuto conto del particolare campo cui e’ rivolto, mi sembra semplicemente un carattere di eccezionalita’.

Millman-Halkias - Electronic Devices and Circuits - 1967 (1)

Millman-Halkias - Electronic Devices and Circuits - 1967 (1)

Leggi il seguito di questo post »

Intel SBC 80/10 Hardware reference Manual

febbraio 21, 2010
Intel-sbc 80-10

Intel-sbc 80-10

L’ iSBC 80/10 e’ il primo single board computer che mi sia capitato di vedere, nel 1976.
La scheda era prodotta da Intel a meta’ degli anni ’70, era basata sulla CPU 8080, ed era connessa all’esterno tramite il bus Multibus I.

SBC 80-10 Ref Manual__001

SBC 80-10 Ref Manual__001

Leggi il seguito di questo post »

Philbrick K2-W

settembre 23, 2009

philbrickarchive.org

from www.PhilbrickArchive.org

The first commercial operational amplifier was the K2-W op-amp. It was based on the amplifier used in the Philbrick K3 modular Analog-Computor “black boxes”. That amplifier’s basic circuit architecture, in turn, was probably inspired by an earlier amplifier designed by Loebe Julie (this information is from Dan Sheingold and Bob Pease). The K2-W operational amplifier entered the commercial market in 1952, and was last manufactured in 1971

How To Use The Nova Computers

luglio 10, 2009

Fino agli anni ’80, a chi acquistava un computer (e in questo caso si trattava di “piccoli” computer) veniva fornita una documentazione molto estesa e completa.
Per i NOVA DGC, in questo “libro” si potevano trovare i dettagli del loro funzionamento, e anche significativi particolari costruttivi.
Ma erano disponibili anche gli schemi elettrici di tutte le unita’ del computer.
Un utilizzatore di “buona volonta’” era in grado di realizzare o adattare periferiche “custom”, e di interfacciarle al computer in modo relativamente agevole.

HowToUseTheNovaComputers_001
Leggi il seguito di questo post »

Revised Report on the Algorithmic Language ALGOL 60

luglio 10, 2009

Un tempo i linguaggi di programmazione, intesi come linguaggi formali, venivano descritti, in appendice ai loro “reference manual”, per mezzo della Backus-Naur Form (BNF), una meta-sintassi che permetteva di esprimere esattamente e sinteticamente grammatiche context-free.

BackusNaur_001
Leggi il seguito di questo post »

Intel 8080 Microcomputer Systems User’s Manual

luglio 9, 2009

Per circa due anni, dal 1976 al 1978, questo fu uno strumento di lavoro fondamentale: la bibbia dell’ 8080.
MCS80_001
Leggi il seguito di questo post »

RSX-11M-PLUS Mini Reference

luglio 8, 2009

Come “praticamente” usare un computer?
Cioe’, come interagire con esso tramite il sistema operativo?
A questo riguardo, l’ RSX-11M-PLUS Mini Reference, sintetico, essenziale e ben organizzato, e’ stato in tempi lontani (assieme a qualche altro manuale analogo) un aiuto senz’altro prezioso.
RSX11M_MiniRef_001
Leggi il seguito di questo post »

Nova 4 Programmer’s Reference Manual

luglio 6, 2009

“Il NOVA 4 Data General e’ un computer per uso generale, a programma memorizzato, con quattro registri, con parole di lunghezza 16 bit.
La quantita’ massima di memoria centrale e’ di 64 Kbyte senza unita’ di Memory Allocation and Protection (MAP), e di 256 Kbyte con una unita’ MAP.
La memoria puo’ essere indirizzata sia direttamente, sia usando l’indirizzamento indiretto.
E’ reso disponibile un data channel per permettere rapidi trasferimenti di dati fra la memoria centrale e i dispositivi periferici.”

Queste sono le parole con cui inizia il NOVA 4 Programmer’s Reference Manual.
Si tratta di una pubblicazione piuttosto breve, che contiene pero’, in estrema sintesi, praticamente tutte le informazioni necessarie per la programmazione “elementare” del NOVA 4, e, per analogia, di un generico processore con la stessa architettura concettuale.

Nova4_PrgRef_001
Leggi il seguito di questo post »


Iscriviti

Get every new post delivered to your Inbox.