Programový počítač a protihráč CGS

Z OldComp Wiki
Verze z 19. 3. 2017, 20:51; SCjoe (diskuse | příspěvky)

(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání
ABC CGS před slepením
Program pro CGS
Průběhový diagram

Počítač CGS byl poprvé vydán v 7. čísle 25. ročníku časopisu ABC. Autory jsou Miroslav Háša, ing. Jiří Rada a Martin Pilný, výtvarně CGS zpracoval Jaroslav Velc. Zkratka CGS se skládá z úvodních písmen slov Computer Game System, což bylo dobově považováno za "mezinárodní označení pro všechny počítačové hry".

Autoři CGS ukazují, že s tímto papírovým počítačem snadno pochopíte, jak počítače pracují, a to v základu daleko rychleji a lépe, než když budete stát nad skutečným počítačem. Proto také CGS propagují slovy "Chcete snadno a rychle proniknout do tajů programování velkých počítačů? Chcete znát používané symboly a značky? Pak se nerozmýšlejte...".

Hardware

CGS obsahuje pouze programový řadič a paměťové prvky - registry. Řadič určuje postup výpočtů, do registrů jsou ukládány mezivýsledky a výsledky podle pokynů v řadiči, tj. z příkazů v programu. CGS nemá aritmetickou jednotku, k provádění matematických výpočtů tedy potřebujete kupř. vlastní hlavu nebo kalkulačku.

Příkazy

  • IF - podmínka, je-li splněna, pokračuje program na řádce, v opačném případě se pokračuje první instrukcí na následující řádce.
  • GTO značka - přesun na řádek uvozený značkou.

Práce s indexovým registrem

Užívá se hlavně k programovému adresování. Lze do něj zapisovat pouze celá čísla od 0 do 9.

Jeli i=3, pak Ri=R3 a R(i+4)=R7.

Literatura

ABC 07/25

  • Kybernetika a papírový počítač - úvod a návod k používání
  • Programovatelný počítač a protihráč CGS - vystřihovánka a návod na slepení
  • program NIM - hra se zápalkami
  • program Hádání neznámého čísla
  • program Chyťte zajíce
  • program Gregoriánský kalendář

ABC 13/25

  • Jak pracovat s programy pro papírový počítač ABC CGS? - rady a tipy
  • program Chyťte zajíce II - zjednodušená, zkrácená a vylepšená verze programu z ABC 07/25 + průběhový diagram
  • program Přistání na Měsící
  • program Grand prix formule 1
  • program Výpočet výše vkladu
  • program Pravidelné spoření

ABC 19/25

  • program Ohmův zákon
  • program Rovnice
  • program Výkon el. proudu
  • program Kámen, papír, nůžky

Magazín MF "Logika v kostce", 1982

Mag logika-v-kostce.png
  • Papírový počítač CGS - jak sestavit program pro počítač
    • ujasnění matematických vztahů
    • stanovení průběhu výpočtu v počítači
    • zápis programu v jazyku počítače
  • Malá Rubikova kostka na papírovém počítači - programová simulace
  • Esperanto pro programovatelné kalkulátory
  • Matematické modely pružnosti a pevnosti
  • Goniometrické funkce - jejich výpočet a využití
  • další programy
    • Skládání odporů
    • Není nosník nebezpečně namáhán?
    • Ocelový drát
    • Natahování, stlačování a ohřívání ocelové tyče
    • Jak stlačí závaží pružinu?
    • Výpočet PI
    • Převod desetinného čísla na zlomek
    • Sinus, tangens, arkustangens a cosinus úhlu
    • Největší společný dělitel a nejmenší společný násobek
    • Umělá oběžnice

Návod na slepení

Stránku dobře podlepte kladivkovou čtvrtkou a nechte zatížené proschnout. Potom nůžkami vystříhněte po obvodě celý počítač. Pozor při tom na malou chlopeň, kterou ohněte dovnitř. Ve hřbetě, kde je šipkami označeno, tupým nožem narýhujte a přehněte do stříšky. V místech, kde jsou různě dlouhé červené čáry, proveďte přesně prořezy. Jedná se o dva ve hřbetě, dvakrát dva prořezy v malé a velké obrazovce a desetkrát po dvou v paměťových regístrech. Poslední prořez je na zadni dolní straně a je určen pro zasunutí chlopně, která spojí obě poloviny CGS.

Varianta CGS z magazínu Logika v kostce