SAPI-1

SAPI -1 var en dator som Tesla tillverkade i det forna Tjeckoslovakien sedan 1980.

Den designades av Eduard Smutný (hårdvara) och hans bror Tomáš Smutný (mjukvara), och baserad på Intel 8080/2 MHz-klonen (och senare Z80). SAPI-86 utvecklades också som en 8086-klon av PC:n.

SAPI-1 hade en modulär konstruktion med moduler:

  • JPR-1 - processorkort baserat på MHB 8080- processor, 1 KB SRAM, 4 KB ROM-moduler och 6 IO-portar
  • JPR-1Z - processorkort baserat på Z80 -processor
  • ARB-1 - bussenhet
  • JZS-1 - strömförsörjning med rack
  • ANK-1 - icke-smart, inget ergonomiskt membrantangentbord (jämförbart med Sinclair ZX-80 och ZX-81)
  • REM-1 - förlängningskort med EPROM- och SRAM-moduler
  • AND-1 - alfanumerisk videoadapter, 40 kolumner x 24 rader, svartvitt med 2 KByte videobuffert vid 3800
  • AND-1A - alfanumerisk videoadapter, 40 kolumner x 24 rader, svartvitt med 2 KByte videobuffert vid E800
  • RAM-1 - kort med 32 KB dynamiskt RAM
  • DSM-1 - modem och seriellt gränssnitt (baserat på MHB 1012 UART) används för kommunikation med bandspelare
  • BDK-1 - universellt utvecklarkort
  • DPP-1 - parallellportkort (baserat på två MHB 8255-chips)
  • DGD-1 - svart/vit grafikkort - kräver en andra bildskärm, kan inte matas ut till bildskärm ansluten till AND-1
  • RPD-1 - diskettkontroller byggdes på grund av dess komplexitet (diskret limlogik) på två kort anslutna med kabel. Detta kom väldigt sent.

3 versioner av SAPI-1 producerades:

  • SAPI-1 ZPS 1 (základní průmyslová sestava - grundläggande industriell set):

heltal Micro-Basic lagrades i ROM, såväl som enkel maskinkodmonitor, band användes som huvudlagringsenhet, med användning av enstaka blockinspelning.

  • SAPI-1 ZPS 2:

MIKOS (mikro kazetový operační systém - mikrokassettoperativsystem) med bättre maskinkodsövervakare lagrades i ROM, vilket annat programmeringsspråk som helst laddades från band, med block med 255 databyte.

  • SAPI-1 ZPS 3:

ROM innehåller CP/M-startsekvens, CP/M startar från 8" Shugart- diskettenheter . Positionen för VideoRAM flyttades från 3800 till E800 för att tillåta CP/M att köras. "Z"-versionen av SAPI-1 ZPS 3 använde Z80 processorklon istället för 8080- klon, video med 64 tecken per rad istället för 40.