DURNOVÁ, Helena. SAPO A five-address computer and the ease of programming. In Turing in Context II. 2012.
Další formáty:   BibTeX LaTeX RIS
Základní údaje
Originální název SAPO A five-address computer and the ease of programming
Autoři DURNOVÁ, Helena.
Vydání Turing in Context II, 2012.
Další údaje
Originální jazyk angličtina
Typ výsledku Prezentace na konferencích
Obor 60101 History
Stát vydavatele Belgie
Utajení není předmětem státního či obchodního tajemství
Organizační jednotka Pedagogická fakulta
Klíčová slova anglicky SAPO computer; Antonín Svoboda (1907-1980); history of computing in Czechoslovakia
Změnil Změnila: Mgr. Helena Durnová, Ph.D., učo 2917. Změněno: 1. 3. 2013 10:05.
Anotace
The first Czechoslovak general purpose computer SAPO (acronym from SAmočinný POčítač, i.e. automatic computer) was put into operation in 1957 after almost a decade of refinements of the basic idea. It was a relatively slow computer, but its chief designer, Antonín Svoboda (1907-1980), defended the speed claiming that the spead of the individual operations is not as important a factor as the number of tasks that can be computed on the computer in a given period of time SAPO had three arithmetic units to avoid mistakes in calculations by performing the tasks in parallel on the three units and checking after each individual step, repeating the faulty calculations and stopping only when the same mistake occurred twice in a row. Finally, SAPO was a five-address computer: in each instruction, the first two addresses were for the operand, the third for storing the results, and the last two determined where the next instructions are to be found in case of positive and non-positive results of that particular operation. Although Svoboda only met Turing once (in 1947), his design of a computer concentrated on leaving all tasks possible to the computer. As a result, programming SAPO was so comfortable that it did not require the use of automatic programming methods: most of the mechanizable tasks were already left to the computer. In my talk, I will concentrate on Svoboda's justification of the special features and on the reasons behind their use.
VytisknoutZobrazeno: 1. 4. 2020 13:51