SAKO

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

SAKO (System Automatycznego Kodowania Operacji) – język algorytmiczny polskich komputerów: XYZ, ZAM-2, ZAM-21 i ZAM-41 nastawiony na otrzymywanie efektywnego kodu. Początkowo wspomagał tylko obliczenia w stałym przecinku. W wersji dla ZAM-21 i ZAM-41 dodano zmienny przecinek.

Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego (WAT) – państwowa, cywilno-wojskowa uczelnia techniczna w Warszawie. Według ogólnoświatowego rankingu szkół wyższych Webometrics Ranking of World Universities ze stycznia 2013, opracowanego przez hiszpański instytut Consejo Superior de Investigaciones Científicas uczelnia zajmuje 18. miejsce w Polsce wśród uczelni technicznych, a na świecie 2830. pośród wszystkich typów uczelni.SAS (System Adresów Symbolicznych) - rodzina makroasemblerów polskich komputerów XYZ, ZAM-2 i ZAM-41, oraz radzieckiego komputera Urał 2.

Ogólne cechy języka SAKO:

  • komendy podobne do zdań używanych w języku naturalnym
  • skracał czas nauki zasad programowania
  • łatwy w użyciu, skracał czas kodowania
  • przejrzysty kod programów, małe prawdopodobieństwo popełnienia błędu
  • Miał statyczny przydział adresów. Można w nim było wstawiać kod w makroasemblerze SAS.

    Kompilacja przebiegała w dwóch etapach:

    Zakład Narodowy im. Ossolińskich (ZNiO, Ossolineum) – zasłużony dla polskiej nauki i kultury Instytut (do 1939 r. – łączył w sobie Bibliotekę, Wydawnictwo i Muzeum Książąt Lubomirskich), ufundowany dla Narodu Polskiego w 1817 roku przez Józefa Maksymiliana Ossolińskiego, otwarty w 1827 roku we Lwowie.ZAM 41 – pierwszy polski komputer do przetwarzania danych zaprojektowany w Instytucie Maszyn Matematycznych (IMM) w Warszawie, a produkowane przez Zakład Doświadczalny Instytutu.
    1. Z SAKO na makroasembler SAS.
    2. Z SAS na język maszynowy.

    Najbardziej charakterystyczną cechą SAKO są polskie komendy np. CZYTAJ, SKOCZ DO.

    Przeznaczony przede wszystkim do programowania obliczeń numerycznych. Z większych systemów w WAT powstał w nim system obliczeń metodą elementów skończonych.

    Przykład rozkazów[ | edytuj kod]

    Polecenia obsługi pamięci bębnowej komputera ZAM-2:

    Pamięć bębnowa – historyczny typ pamięci operacyjnej i masowej, wykorzystujący do przechowywania danych cienką warstwę magnetyczną naniesioną na powierzchnię wirującego walca. Działa podobnie jak magnetofon, zapisując dane na powierzchni wirującego bębna magnetycznego zamiast na taśmie magnetycznej. Wyparta została przez pamięć dyskową,Hello world – program, którego jedynym celem jest wypisanie na standardowym wyjściu napisu "Hello World!" lub podobnego.
    PISZ NA BEBEN OD 100: A, B, *C
    

    Zapisuje na bębnie, począwszy od adresu 100, kolejno: słowa A i B oraz blok (tablicę) C o wcześniej zadeklarowanej wielkości.

    CZYTAJ Z BEBNA OD 100: A, B, *C
    

    Czyta z bębna, począwszy od adresu 100, kolejne słowa i umieszcza w zmiennych A i B oraz bloku (tablicy) C.

    Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.ZAM-21 (Alfa) – doświadczalny komputer IMM rozwijany budowany równolegle z ZAM-3 i produkowany w Elwro w latach 1961—64.


    Podstrony: 1 [2] [3]




    Warto wiedzieć że... beta

    Liczba zmiennoprzecinkowa – reprezentacja liczby rzeczywistej zapisanej za pomocą notacji naukowej. Ze względu na wygodę operowania na takich liczbach, przyjmuje się ograniczony zakres na mantysę i cechę – nazwy te mają w matematyce znaczenie podane w artykule podłoga i sufit, a w niniejszym artykule inne, powszechne w informatyce. Powoduje to, że reprezentacja liczby rzeczywistej jest tylko przybliżona, a jedna liczba zmiennoprzecinkowa może reprezentować różne liczby rzeczywiste z pewnego zakresu.
    XYZ (1957/1958) – pierwszy elektroniczny komputer cyfrowy zbudowany i uruchomiony w Polsce. Wyprzedził o kilka miesięcy EMAL-2, a wcześniejszy EMAL nie został w pełni uruchomiony. Poprzedziły go: lampowy komputer analogowy ARR oraz nieelektroniczne komputery zerowej generacji: dydaktyczny GAM-1 i użytkowy PARK.

    Reklama