• 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 (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.Prof. Zdzisław I. Pawlak (ur. 10 listopada 1926 w Łodzi - zm. 7 kwietnia 2006 w Warszawie), matematyk, informatyk, twórca teorii zbiorów przybliżonych, członek rzeczywisty Polskiej Akademii Nauk.

    Budowa[ | edytuj kod]

    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.

    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.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.

    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.

    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.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.

    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).

    SAS (System Adresów Symbolicznych) - rodzina makroasemblerów polskich komputerów XYZ, ZAM-2 i ZAM-41, oraz radzieckiego komputera Urał 2.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.

    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.

    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.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.

    Dane techniczne[ | edytuj kod]

  • organizacja:
  • jednoadresowy, dynamiczny komputer szeregowy o sterowaniu układowym
  • arytmetyka binarna, zapis liczb znak-moduł
  • długość słowa: 36 bity
  • szybkość:
  • 650–4500 dodawań na sekundę (średnio około 1000)
  • 250–500 mnożeń na sekundę (średnio 350)
  • zegar: ok. 680 kHz
  • pamięć:
  • operacyjna pamięć rtęciowa:
  • pojemność: 2.25 KiB - 512 słów (32 rury po 576 bitów)
  • średni czas dostępu: 0,4 ms
  • bębnowa: dodana w 1960 r.
  • głowice stałe
  • pojemność: 36 KiB (64 ścieżki po 128 słów)
  • średni czas dostępu: 20 ms
  • urządzenia zewnętrzne: czytnik i perforator kart
  • technologia: 400 lamp elektronowych i 2000 diod.
  • 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.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).


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




    Warto wiedzieć że... beta

    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.
    Dioda – dwuzaciskowy (dwuelektrodowy) element elektroniczny, który przewodzi prąd elektryczny w sposób niesymetryczny, to jest bardziej w jednym kierunku niż w przeciwnym.

    Reklama

    Czas generowania strony: 0.028 sek.