Přeskočit na obsah

Skywave Forth

Z Wikipedie, otevřené encyklopedie
(rozdíl) ← Starší revize | zobrazit aktuální verzi (rozdíl) | Novější revize → (rozdíl)

Skywave Forth je zásuvný modul k počítačům Sinclair ZX Spectrum umožňující programování v jazyce Forth, konkrétně ve variantě fig-Forth.[1] Modul je produktem Davida Husbanda a jeho společnosti Skywave Software. Modul obsahuje 12 KiB ROM, paralelní port Centronics a sériový port RS-232.

V ROM, která v případě potřeby nahradí původní ROM počítače, obsahuje editor fig-Forthu, editor assembleru, terminálový ovladač modemu, tiskové rutiny a monitor strojového kódu.[2] Je podporován multitasking a uživatelem definované rozdělení obrazovky.[3] Tiskové rutiny pro sériový i paralelní port jsou dostupné nejen z Forthu, ale i z Basicu.[4]

Technické informace:[2][4]

  • ROM: 12 KiB,
  • paralelní port prostřednictvím obvodu 8255
  • sériový port RS-232 prostřednictvím obvodu 8251.

Skywave Forth, v této verzi známější pod označením ZX81-Forth, existuje i pro počítače Sinclair ZX81, pro tyto počítače pouze jako paměť ROM, kterou je potřeba nahradit původní ROM těchto počítačů.[1] Počítač ZX81 je s touto ROM schopen běhu více než 10 úloh současně.[5] Tato verze kvůli omezené kapacitě paměti ROM neobsahuje všechny příkazy fig-Forthu.[6] Počítač ZX81 s touto ROM je emulován emulátorem MESS.[7]

Jako podpora programování ve Skywave Forthu/ZX-81 Forthu vydalo Skywave publikaci ZX81-FORTH ROM with Multi-Tasking.[8]

  1. a b ZX81 and Spectrum taken to task. Popular Computing Weekly. September 1983, roč. 2, čís. 38, s. 5. Dostupné online. ((anglicky)) 
  2. a b FORTH - David Husband. ZX Computing. December 1983/January 1984 1984, roč. 1, čís. 10, s. 101. Dostupné online. ((anglicky)) 
  3. Hardware News. ZX Computing. February 1983/March 1984 1984, roč. 1, čís. 11, s. 87. Dostupné online. ((anglicky)) 
  4. a b Going FORTH. ZX Computing. October 1983/November 1983 1983, roč. 1, čís. 9, s. 61. Dostupné online. ((anglicky)) 
  5. Skywave Forth Rom (anglicky) na k1.spdns.de
  6. Reader to Reader. The Computer Journal. May/June 1994, čís. 67, s. 4. Dostupné v archivu pořízeném z originálu dne 2014-10-06. ((anglicky)) ( na archive.today)
  7. ZX-81 Archivováno 15. 10. 2014 na Wayback Machine. (anglicky) na www.progettoemma.net/mess/
  8. Skywave Software Archivováno 15. 10. 2014 na Wayback Machine. na dibsco.co.uk

Externí odkazy

[editovat | editovat zdroj]