Programový počítač a protihráč CGS: Porovnání verzí

Z OldComp Wiki
Přejít na: navigace, hledání
(Založena nová stránka s textem „'''Novinka ABC!''' "CGS znamená 'Computer Game System', což je mezinárodní označení pro všechny počítačové hry." Připravili: Miroslav Háša,…“)
 
 
(Není zobrazeno 9 mezilehlých verzí od stejného uživatele.)
Řádka 1: Řádka 1:
'''Novinka ABC!'''
 
  
"CGS znamená 'Computer Game System', což je mezinárodní označení pro všechny počítačové hry."
+
[[Soubor:Původní_ABC-CGS.png|thumb|right|ABC CGS před slepením]]
 +
[[Soubor:CGS_chytte-zajice-2.png|thumb|right|Program pro CGS]]
 +
[[Soubor:CGS_chytte-zajice-2_diagram.png|thumb|right|Průběhový diagram]]
  
Připravili: Miroslav Háša, ing. Jiří Rada a Martin Pilný
+
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".
  
Výtvarné zpracování: Jaroslav Velc
+
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...''".
  
''' Chcete snadno a rychle proniknout do tajů programování velkých počítačů? '''
+
== Hardware ==
  
''' Chcete znát používané symboly a značky? '''
+
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.
  
Pak se nerozmýšlejte... (zveřejněno v 7. čísle 25. ročníku časopisu ABC).
+
== 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 '''
 
''' ABC 07/25 '''
  
 
* Kybernetika a papírový počítač - úvod a návod k používání
 
* 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 ke slepení
+
* Programovatelný počítač a protihráč CGS - vystřihovánka a návod na slepení
 
* program NIM - hra se zápalkami
 
* program NIM - hra se zápalkami
 
* program Hádání neznámého čísla
 
* program Hádání neznámého čísla
Řádka 39: Řádka 50:
 
* program Výkon el. proudu
 
* program Výkon el. proudu
 
* program Kámen, papír, nůžky
 
* program Kámen, papír, nůžky
 +
 +
''' Magazín MF "Logika v kostce", 1982 '''
 +
[[Soubor:Mag_logika-v-kostce.png|thumb|right|]]
 +
 +
* 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.
 +
 +
[[Soubor:Cgs-vtm.png|thumb|left|Varianta CGS z magazínu Logika v kostce]]

Aktuální verze z 19. 3. 2017, 21:51

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