• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • SAS 41

    Przeczytaj także...
    ZAM-2 to polski komputer pierwszej generacji zbudowany na lampach, wersja produkcyjna polskiego komputera XYZ. Przeznaczony przede wszystkim do obliczeń numerycznych był także używany do przetwarzania danych np w Towarzystwie Ubezpieczeń i Reasekuracji WARTA, a w NRD współpracował z maszynami analitycznymi.Komputer (z ang. computer od łac. computare – liczyć, sumować; dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.
    ZAM 41 – pierwszy polski komputer do przetwarzania danych zaprojektowany w Instytucie Maszyn Matematycznych (IMM) w Warszawie, a produkowane przez Zakład Doświadczalny Instytutu.

    SAS (system adresów symbolicznych) − rodzina makroasemblerów polskich komputerów XYZ, ZAM-2 i ZAM-41, oraz radzieckiego komputera Urał 2.

    Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.Makroasembler jest to asembler posiadający obsługę makr w czasie prekompilacji. Oprócz wszystkich funkcji właściwych asemblerowi dla danego języka niskiego poziomu, daje równocześnie możliwość stosowania makropoleceń - skryptów automatyzujących pewne czynności. Wpływa to na wygodę programowania (modyfikacje kodu nie wymagają przerabiania wielu miejsc), pozwala na zwiększenie czytelności (złożone operacje mogą zostać zastąpione prostą etykietą), zmniejszenie rozmiaru pliku z tekstem programu (funkcje inline w kodzie maszynowym mogą być napisane tylko raz w źródle) oraz niewielką poprawę wydajności kodu (stosowanie funkcji inline nie wymaga wywoływania podprogramu, który zastępowałby makropolecenie i następnie powrotu z podprogramu do miejsca jego wywołania).

    Lista rozkazów[ | edytuj kod]

    W literaturze podany jest zbiór rozkazów symbolicznych dla maszyny cyfrowej ZAM-2. Obejmuje on 32 pozycje. Liczba rozkazów wynika z liczby bitów przeznaczonej na część operacyjną rozkazu (5).

    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.

    Bibliografia[ | edytuj kod]

    1. K. Fiałkowski: Autokody i programowanie maszyn cyfrowych. Warszawa: WNT, 1976.
    tbody>tr>th.navbox-title>.tytuł{font-size:110%;padding-left:0;padding-right:0}.mw-parser-output .navbox-collapse{float:right;width:6em;height:1.6em}.mw-parser-output .navbox-tnavbar{float:left;width:6em;height:1.6em;text-align:left}.mw-parser-output table.navbox.v2 .navbox-group{text-align:right;padding-left:1em;padding-right:1em}.mw-parser-output table.navbox.v2 .navbox-list{width:100%;padding:0px}.mw-parser-output table.navbox.v2 .navbox-grafika-lewa{padding:0 2px 0 0}.mw-parser-output table.navbox.v2 .navbox-grafika{padding:0 0 0 2px}.mw-parser-output table.navbox.v2 .navbox-list.hlist{padding:0em 0.25em}.mw-parser-output table.navbox.v2 th.navbox-group+td.navbox-list{text-align:left}.mw-parser-output table.navbox.v2 th.navbox-group td.navbox-list{text-align:left}.mw-parser-output table.navbox-columns-table.v2 .navbox-column{width:100%;padding:0px}.mw-parser-output table.navbox-columns-table.v2{table-layout:fixed}.mw-parser-output table.navbox-columns-table.v2>tbody>tr>td{vertical-align:top}.mw-parser-output table.navbox-columns-table.v2>tbody>.nagłówek>.navbox-abovebelow{vertical-align:bottom}.mw-parser-output .navbox-column>ul{column-width:24em;text-align:left;list-style:none}.mw-parser-output .navbox-column>ul>li{white-space:nowrap;padding:0;margin:0}.mw-parser-output .navbox-tnavbar{color:#002bb8}.mw-parser-output .navbox-tnavbar a{color:#002bb8}.mw-parser-output table.navbox.v2 .navbox-group{background:#ddddff}.mw-parser-output table.navbox.v2 tr+tr>td,.mw-parser-output table.navbox.v2 tr+tr>th{border-top:2px solid #fdfdfd}.mw-parser-output table.navbox.v2 .navbox-subgroup .navbox-group{background:#e6e6ff}.mw-parser-output table.navbox.v2 .navbox-inner>tbody>tr>th+td,.mw-parser-output table.navbox.v2 .navbox-subgroup>tbody>tr>th+td,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>th+th,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>th+td,.mw-parser-output table.navbox-columns-table.v2>tbody>tr>td+td{border-left:2px solid #fdfdfd}.mw-parser-output .navbox span.rok{display:inline-block;width:4em;padding-right:0.5em;text-align:right}.mw-parser-output .navbox.v2.medaliści .opis1{background:gold}.mw-parser-output .navbox.v2.medaliści .opis2{background:silver}.mw-parser-output .navbox.v2.medaliści .opis3{background:#c96}.mw-parser-output .navbox{padding:3px}.mw-parser-output .navbox.pionowy .before,.mw-parser-output .navbox.pionowy .after{padding:0.5em 0;text-align:center}.mw-parser-output .navbox>.caption{background:#ccf;text-align:center;font-weight:bold}.mw-parser-output .navbox .tnavbar{font-weight:normal;font-size:xx-small;white-space:nowrap;padding:0}.mw-parser-output .navbox>.tnavbar{margin-left:1em;float:left}.mw-parser-output .navbox .below>hr+.tnavbar{margin-left:auto;margin-right:auto}.mw-parser-output .navbox .below>.tnavbar:before{content:"Ten szablon: "}.mw-parser-output .navbox .tnavbar li:after{content:" · "}.mw-parser-output .navbox .tnavbar li:last-child:after{content:none}.mw-parser-output .navbox hr{margin:0.2em 1em}.mw-parser-output .navbox .title{background:#ddf;text-align:center;font-weight:bold}.mw-parser-output .navbox>.mw-collapsible-content{margin-top:2px;padding:0;font-size:smaller}.mw-parser-output .navbox .above+div,.mw-parser-output .navbox .above+.navbox-main-content,.mw-parser-output .navbox .below,.mw-parser-output .navbox .title+.grid{margin-top:2px}.mw-parser-output .navbox>.mw-collapsible-content>.above,.mw-parser-output .navbox>.mw-collapsible-content>.below{background:#ddf;text-align:center;margin-left:auto;margin-right:auto}.mw-parser-output .navbox:not(.pionowy) .flex{display:flex;flex-direction:row}.mw-parser-output .navbox .flex>.before,.mw-parser-output .navbox .flex>.after{align-self:center;text-align:center}.mw-parser-output .navbox .flex>.navbox-main-content{flex-grow:1}.mw-parser-output .navbox:not(.pionowy) .before+.navbox-main-content{margin-left:0.5em}.mw-parser-output .navbox:not(.pionowy) .navbox-main-content+.after{margin-left:0.5em}.mw-parser-output .navbox .inner-columns,.mw-parser-output .navbox .inner-group,.mw-parser-output .navbox .inner-standard{border-spacing:0;border-collapse:collapse;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis{text-align:right;vertical-align:middle}.mw-parser-output .navbox .inner-standard>tbody>tr>.opis+.spis{border-left:2px solid white;text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>td{padding:0;width:100%}.mw-parser-output .navbox .inner-standard>tbody>tr>td:first-child{text-align:center}.mw-parser-output .navbox .inner-standard .inner-standard>tbody>tr>td{text-align:left}.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-odd,.mw-parser-output .navbox .inner-standard>tbody>tr>.navbox-even{padding:0 0.3em}.mw-parser-output .navbox .inner-standard>tbody>tr+tr>th,.mw-parser-output .navbox .inner-standard>tbody>tr+tr>td{border-top:2px solid white}.mw-parser-output .navbox .inner-standard>tbody>tr>th+td{border-left:2px solid white}.mw-parser-output .navbox .inner-columns{table-layout:fixed}.mw-parser-output .navbox .inner-columns>tbody>tr>th,.mw-parser-output .navbox .inner-columns>tbody>tr>td{padding:0;border-left:2px solid white;border-right:2px solid white}.mw-parser-output .navbox .inner-columns>tbody>tr>td{vertical-align:top}.mw-parser-output .navbox .inner-columns>tbody>tr+tr>td{border-top:2px solid white}.mw-parser-output .navbox .inner-columns>tbody>tr>th:first-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:first-child{border-left:0}.mw-parser-output .navbox .inner-columns>tbody>tr>th:last-child,.mw-parser-output .navbox .inner-columns>tbody>tr>td:last-child{border-right:0}.mw-parser-output .navbox .inner-columns>tbody>tr>td>ul,.mw-parser-output .navbox .inner-columns>tbody>tr>td>ol,.mw-parser-output .navbox .inner-columns>tbody>tr>td>dl{text-align:left}.mw-parser-output .navbox .inner-group>div+div,.mw-parser-output .navbox .inner-group>div>div+div,.mw-parser-output .navbox .inner-group>div>div+table{margin-top:2px}.mw-parser-output .navbox .inner-group>div>.opis,.mw-parser-output .navbox .inner-group>div>.spis{padding:0.1em 1em;text-align:center}.mw-parser-output .navbox>.mw-collapsible-toggle,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.mw-collapsible-toggle{width:4em;text-align:right}.mw-parser-output .navbox>.fakebar,.mw-parser-output .navbox .inner-group>div.mw-collapsible>.fakebar{float:left;width:4em;height:1em}.mw-parser-output .navbox .opis{background:#ddf;padding:0 1em;white-space:nowrap;font-weight:bold}.mw-parser-output .navbox .navbox-odd{}.mw-parser-output .navbox .navbox-even{background:#f7f7f7}.mw-parser-output .navbox .inner-group>div>div+div{background:transparent}.mw-parser-output .navbox p{margin:0;padding:0.3em 0}.mw-parser-output .navbox .spis>ul,.mw-parser-output .navbox .spis>dl,.mw-parser-output .navbox .spis>ol{}.mw-parser-output .navbox.medaliści .opis.a1,.mw-parser-output .navbox.medaliści .a1 .opis{background:gold}.mw-parser-output .navbox.medaliści .opis.a2,.mw-parser-output .navbox.medaliści .a2 .opis{background:silver}.mw-parser-output .navbox.medaliści .opis.a3,.mw-parser-output .navbox.medaliści .a3 .opis{background:#c96}.mw-parser-output .navbox .navbox-main-content>ul,.mw-parser-output .navbox .navbox-main-content>dl,.mw-parser-output .navbox .navbox-main-content>ol{column-width:24em;text-align:left}.mw-parser-output .navbox ul{list-style:none}.mw-parser-output .navbox .references{background:transparent}.mw-parser-output .navbox .hwrap .hlist dd,.mw-parser-output .navbox .hwrap .hlist dt,.mw-parser-output .navbox .hwrap .hlist li{white-space:normal}.mw-parser-output .navbox .rok{display:inline-block;width:4em;padding-right:0.5em;text-align:right}.mw-parser-output .navbox .navbox-statistics{margin-top:2px;border-top:1px solid gray;text-align:center;font-size:small}.mw-parser-output .navbox:not(.grupa-szablonów) .navbox{margin:0;border:0;padding:0} Języki programowania




    Reklama

    Czas generowania strony: 0.841 sek.