DASK
DASK był pierwszym komputerem w Danii . Został oddany do użytku w 1955 roku, zaprojektowany i zbudowany przez Regnecentralen , i rozpoczął działalność we wrześniu 1957 roku. DASK to skrót od Dansk Aritmetisk Sekvens Kalkulator lub Danish Arithmetic Sequence Calculator . Regnecentralen prawie nie zezwoliło na tę nazwę, ponieważ słowo dask oznacza po duńsku „policzek”. Ostatecznie jednak nazwano go tak, aby pasował do wzorca nazwy BESK , szwedzkiego komputera, który dostarczył początkowej architektury DASK.
DASK wywodzi swoje korzenie z roku 1947 i celu postawionego przez Akademiet for de Tekniske Videnskaber ( Akademia Nauk Technicznych lub Akademia Nauk Stosowanych ), którym było podążanie za rozwojem nowoczesnych urządzeń komputerowych . Początkowe fundusze uzyskano za pośrednictwem Ministerstwa Obrony (Dania), ponieważ duńskie wojsko otrzymało dotację w ramach planu Marshalla na maszyny szyfrujące , dla których wojsko nie widziało natychmiastowej potrzeby.
Pierwotnie pomyślany jako kopia BESK , szybki postęp w tej dziedzinie pozwolił na wprowadzenie ulepszeń w trakcie rozwoju, tak że ostatecznie nie była to kopia BESK. DASK był jednorazowym projektem, który miał miejsce w willi. Maszyna stała się tak duża, że podłoga musiała zostać wzmocniona, aby utrzymać masę 3,5 tony.
DASK wyróżnia się tym, że był przedmiotem jednej z najwcześniejszych implementacji ALGOL , określanej jako DASK ALGOL , której współautorami byli Jørn Jensen i Peter Naur .
Architektura
DASK była maszyną lampową opartą na szwedzkim projekcie BESK . Jak opisano w 1956 roku, zawierał 2500 lamp próżniowych, 1500 elementów półprzewodnikowych i wymagał trójfazowego o mocy co najmniej 15 kW.
Szybka pamięć to 1024 40-bitowych słów rdzenia magnetycznego pamięci (czas cyklu 5 µs), adresowalnych bezpośrednio jako 1024 pełnych lub 2048 półsłów. Zostało to uzupełnione dodatkowymi 8192 słowami podkładu przechowywanego na bębnie magnetycznym (3000 obr./min). Pełne słowo zawierało 40-bitowe liczby w postaci uzupełnienia do dwóch lub dwie 20-bitowe instrukcje.
Oprócz dwóch akumulatorów DASK posiadał trzy rejestry indeksowe , za pomocą których można było modyfikować adresy większości instrukcji. Słowo instrukcji składało się z 11 bitów na adres, dwa bity na wybór rejestru indeksowego i 7 bitów na kod operacji i jej modyfikatory.
Operacje obejmowały dodawanie i odejmowanie (56 µs), mnożenie i dzielenie (364 µs), przesunięcie binarne i koniunkcję bitową.
Urządzenia peryferyjne początkowo obejmowały 5-bitową taśmę papierową (czas odczytu 400 znaków na sekundę) i dalekopis (12 znaków na sekundę); taśma magnetyczna i inne urządzenia peryferyjne zostały dodane później.
Zobacz też
Linki zewnętrzne
- Wczesna informatyka w Danii
- Wpis HOPL dla DASK Algol
- Dansk Datahistorisk Forening Wirtualne Muzeum (w języku duńskim )
- Opis techniczny DASK (w języku duńskim )
-
„Klub inżynierii oprogramowania - Dansk Aritmetisk Sekvens Kalkulator (DASK)” . Dane techniczne i programowanie. 27 października 2017 r. Zarchiwizowane od oryginału w dniu 21.12.2021 r.
Mam nadzieję, że ten film powinien dać ci wgląd w tworzenie oprogramowania dla tej 60-letniej maszyny przy użyciu podstaw informatyki.
{{ cite web }}
: CS1 maint: other ( link ) - DASK – Film przedstawiający oryginalne nagranie DASK i niektórych jego operatorów , Mediehuset Ingeniøren