• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • XYZ



    Podstrony: 1 [2] [3] [4]
    Przeczytaj także...
    Kod znak-moduł to sposób zapisu liczb całkowitych oznaczany jako ZM (bądź SM – ang. sign-magnitude). Wszystkie bity poza najstarszym mają takie samo znaczenie jak w naturalnym kodzie binarnym. Wyróżniony bit w tym zapisie jest bitem znaku. Jeżeli ma on wartość 0 to dana liczba jest nieujemna, jeżeli 1, to liczba jest niedodatnia. W związku z tym występują dwie reprezentacje zera: +0 (00000000ZM) i -0 (10000000ZM). Jednocześnie wpływa to na zakres liczb jaki można przedstawić używając kodowania ZM na n bitach:Janusz Groszkowski (ur. 21 marca 1898 w Warszawie, zm. 3 sierpnia 1984 w Warszawie) – naukowiec zajmujący się elektroniką i radiotechniką, inżynier, prezes Polskiej Akademii Nauk, polityk, poseł na Sejm, przewodniczący Ogólnopolskiego Komitetu Frontu Jedności Narodu i zastępca przewodniczącego Rady Państwa.
    Widok ogólny przed dodaniem bębna.
    Tył arytmometru i zespołu sterowania.
    Element wtykowy z podwójnym przerzutnikiem dynamicznym.

    XYZ (1957/1958) – pierwsza Uniwersalna Maszyna Cyfrowa należąca do rodziny wczesnych komputerów, która została zbudowana i uruchomiona w Polsce. Wyprzedziła o kilka miesięcy EMAL-2, natomiast wcześniejszy EMAL nie został w pełni uruchomiony. Poprzedziły ją: lampowy komputer analogowy ARR oraz nieelektroniczne komputery zerowej generacji: dydaktyczny GAM-1 i użytkowy PARK.

    Rejestry procesora to komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128 bitów) umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci operacyjnej itd. Większość procesorów przeprowadza działania wyłącznie korzystając z wewnętrznych rejestrów, kopiując do nich dane z pamięci i po zakończeniu obliczeń odsyłając wynik do pamięci.PARK (Programowany Automat Rachunków Krakowianowych) to programowany mechaniczno-przekaźnikowy automat rachunkowy skonstruowany i wykonany w 1957 r. przez Akademię Górniczo-Hutniczą. Można zaliczyć go do komputerów zerowej generacji.

    Komputer ten zbudowany i uruchomiony został w Warszawie przy ul. Śniadeckich 8, w lokalu Biura Obliczeń i Programów Zakładu Aparatów Matematycznych PAN (późniejszego Instytutu Maszyn Matematycznych). Zespołem twórców kierował prof. dr inż. Leon Łukaszewicz (wówczas docent).

    XYZ był modelem laboratoryjnym maszyny użytkowej; po późniejszych zmianach projektowych na bazie tego komputera stworzono serię maszyn ZAM-2.

    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.

    Spis treści

  • 1 Budowa
  • 2 Dane techniczne
  • 3 Języki programowania
  • 4 Zespół
  • 5 Uwagi
  • 6 Przypisy
  • 7 Linki zewnętrzne
  • Budowa[]

    Organizacja logiczna była wzorowana na uproszczonej IBM 701, ale elektronika na dynamicznych przerzutnikach maszyny M-20 wymagających dwa razy mniej lamp. Konstrukcja przerzutników i bramek wywodziła się z EMAL, ale diody próżniowe zastąpiono germanowymi. Z maszyny EMAL po udoskonaleniu pochodziła także pamięć operacyjna.

    Trioda – najprostsza i najstarsza lampa wzmacniająca sygnały elektryczne. Ma trzy elektrody – anodę, katodę i siatkę. Trioda umożliwia sterowanie przepływem elektronów z katody do anody przez zmianę napięcia na siatce. Znalazła zastosowanie w licznych układach elektronicznych: wzmacniaczach, generatorach i innych.SAKO (System Automatycznego Kodowania Operacji) to 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.

    Był dynamicznym komputerem szeregowym liczącym w arytmetyce binarnej.

    Podstawowym układem logicznym był dynamiczny przerzutnik na jednej triodzie (typowo połówce lampy elektronowej) oraz diodowo-ferrytowe bramki OR oraz AND, składające się z transformatora impulsowego i ostrzowych diod germanowych.

    Część rejestrów procesora była wykonana na krótkich, rtęciowych liniach opóźniających podobnych do zastosowanych w pamięci operacyjnej, ale mieszczących po jednym słowie.

    IBM 701 pierwszy komputer firmy IBM przeznaczony do zadań naukowych, wszedł do sprzedaży 29 kwietnia 1952. Produkowano także "biznesowe" odmiany tego komputera IBM 702 i IBM 650.SAS (System Adresów Symbolicznych) - rodzina makroasemblerów polskich komputerów XYZ, ZAM-2 i ZAM-41, oraz radzieckiego komputera Urał 2.

    Maszyna początkowo nie miała stałej pamięci, tylko RAM oparty konstrukcyjnie na opóźnieniu ultradźwięku w rurze wypełnionej rtęcią. W roku 1960(?) została rozbudowana o pamięć bębnową, układ wejścia-wyjścia realizowany poprzez prymitywną konsolę sterującą i reproducer kart (później czytnik/perforator taśmy).

    Asembler (z ang. assembler) – termin informatyczny związany z programowaniem i tworzeniem kodu maszynowego dla procesorów. W języku polskim oznacza on program tworzący kod maszynowy na podstawie kodu źródłowego (tzw. asemblacja) wykonanego w niskopoziomowym języku programowania bazującym na podstawowych operacjach procesora zwanym językiem asemblera, popularnie nazywanym również asemblerem. W tym artykule język programowania nazywany będzie językiem asemblera, a program tłumaczący – asemblerem.Komputer szeregowy – komputer z arytmometrem jednobitowym, przetwarzającym dane po jednym bicie na takt zegara. Komunikacja między elementami takiej maszyny (pamięcią, procesorem, rejestrami itp) odbywa się szeregowo.

    Podstawowymi polami użytkowania XYZ były obliczenia matematyczne, jak też przeliczniki artyleryjskie na potrzeby wojska. Mimo laboratoryjno-użytkowego charakteru komputera, programista Bogdan Miś napisał dla niego w roku 1958 lub 1960 również program rozrywkowy – grę w kółko i krzyżyk, wykorzystując oscyloskop do prezentowania toku rozgrywki. XYZ doprowadzał do własnej wygranej lub remisu, gdyż w programie gry zawarto wszystkie strategie jej prowadzenia. Kolejnym nienaukowym, a raczej demonstracyjnym, programem napisanym dla XYZ była animacja pieska obsikującego drzewo (również pokazana na ekranie oscyloskopu) stworzona na potrzeby wizyty ekipy filmowej, tworzącej materiał o pierwszym polskim komputerze.

    GAM-1 to doświadczalny komputer zerowej generacji opracowany przez Zdzisława Pawlaka. Pierwszy komputer powstały w Grupie Aparatów Matematycznych (GAM) Państwowego Instytutu Matematycznego w Warszawie w 1950 r. Nie był jednak nigdy stosowany do obliczeń praktycznych, służył wyłącznie do celów dydaktycznych.Pamięć operacyjna (ang. internal memory, primary storage) – pamięć adresowana i dostępna bezpośrednio przez procesor, a nie przez urządzenia wejścia-wyjścia procesora. W pamięci tej mogą być umieszczane rozkazy (kody operacji) procesora (program) dostępne bezpośrednio przez procesor i stąd nazwa pamięć operacyjna. W Polsce często pamięć ta jest utożsamiana z pamięcią RAM, choć jest to zawężenie pojęcia, pamięcią operacyjną jest też pamięć nieulotna (ROM, EPROM i inne jej odmiany) dostępna bezpośrednio przez procesor, a dawniej używano pamięci o dostępie cyklicznym.


    Podstrony: 1 [2] [3] [4]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Układ wejścia-wyjścia (ang. input-output circuit, I/O circuit) — są to takie urządzenia, które pośredniczą w wymianie informacji pomiędzy systemem mikroprocesorowym, a urządzeniami zewnętrznymi (urządzenia peryferyjne).
    Karta dziurkowana, karta perforowana - nośnik danych stosowany do zapisu informacji w maszynach z automatycznym przetwarzaniem danych. Używana do programowania komputera począwszy od ich konstrukcji aż do lat 80. XX wieku, stosowana współcześnie z papierową taśmą dziurkowaną.
    Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu cyfrowego, przeznaczonego do przechowywania i ewentualnego przetwarzania informacji. Przerzutnik współtworzy najniższe piętro struktury układu i zdolny jest do zapamiętania jednego bitu informacji. Grupa czterech lub ośmiu połączonych ze sobą przerzutników tworzy następne, wyższe piętro - tzw. rejestr, zdolny już do pamiętania jednego bajta informacji.
    Taśmy dziurkowane (perforowane), znane od połowy XIX wieku, używano jako nośnik do zapisywania danych. Były do tego celu również stosowane obok kart dziurkowanych w pierwszych komputerach. Z czasem zostały zastąpione przez bardziej pojemne media np. taśmy magnetyczne.
    Dwójkowy system liczbowy, system binarny, bin – pozycyjny system liczbowy, w którym podstawą jest liczba 2. Do zapisu liczb potrzebne są tylko dwie cyfry: 0 i 1.
    Koniunkcja – zdanie złożone mające postać p i q , gdzie p, q są zdaniami. W rachunku zdań koniunkcję zapisuje się symbolicznie jako: p ∧ q {displaystyle p,land ,q,!} . Przez koniunkcję rozumie się też zdanie mające postać p(1) i ... i p(n). Koniunkcję można zdefiniować precyzyjniej jako dwuargumentowe działanie określone w zbiorze zdań, które zdaniom p, q przyporządkowuje zdanie p i q
    EMAL-2 (Elektroniczna Maszyna Automatycznie Licząca-2) – komputer Romualda Marczyńskiego. Powstał w Grupie Aparatów Matematycznych (GAM) Państwowego Instytutu Matematycznego w Warszawie w latach 1957–58.

    Reklama

    Czas generowania strony: 0.042 sek.