DASK

DASK

The DASK was the first computer in Denmark. It was commissioned in 1955, designed and constructed by Regnecentralen, and began operation in September 1957. DASK is an acronym for Dansk Algoritmisk Sekvens Kalkulator or Danish Algorithmic Sequence Calculator. Regnecentralen almost didn't allow the name, as the word dask means "slap" in Danish. In the end however, it was named so as it fit the pattern of the name BESK, the Swedish computer which provided the initial architecture for DASK.

DASK traces its origins to 1947 and a goal set by Akademiet for de Tekniske Videnskaber (Academy for the Technical Sciences or Academy of Applied Sciences), which was to follow the development of the modern computing devices. Initial funding was obtained through the Ministry of Defence (Denmark) as the Danish Military had been given a grant through the Marshall Plan for cipher machines for which the military saw no immediate need.

Originally conceived to be a copy of BESK, the rapid advancement in the field allowed improvements to be made during the development such that in the end, it was not a copy of BESK. The DASK was a one-off design that took place in a villa. The machine became so big that the floor had to be reinforced to support its mass of 3.5 metric tons.

DASK is notable for being the subject of one of the earliest ALGOL implementations, referred to as DASK ALGOL [1], which counted Jørn Jensen and Peter Naur among its contributors.

Architecture

The DASK was a vacuum tube machine based on the Swedish BESK design. As described in 1956, it contained 2500 vacuum tubes, 1500 solid-state elements, and required a three-phase power supply of at least 15 kW.

Fast storage was 1024 40-bit words of magnetic core memory (cycle time 5µs), directly addressable as 1024 full or 2048 half-words. This was complemented by an additional 8192 words of backing store on magnetic drum (3000 rpm). A full word stored 40-bit numbers in two's-complement form, or two 20-bit instructions.

In addition to two accumulators, the DASK had three index registers, which could be used to modify the address of most instructions. An instruction word consisted of 11 bits for an address, two bits for index register selection, and 7 bits for the operation code and its modifiers.

Operations included addition and subtraction (56 µs), multiplication and division (364 µs), binary shift and bitwise conjunction.

Peripherals initially included 5-bit paper tape (400 cps read time) and teletypewriter (12 cps); magnetic tape and other peripherals were added later on.

References

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Daşkənd — or Dashkend or Tashkend may refer to: Ayrk, Armenia Daşkənd, Khojali, Azerbaijan Daşkənd, Yardymli, Azerbaijan Yeni Daşkənd, Azerbaijan This disambiguation page lists articles about distinct geographical locations with the same name. If an …   Wikipedia

  • dask — sb., et, dask, ene; et dask på skulderen; det koster 100 dask …   Dansk ordbog

  • Daşkəsən — bezeichnet eine Stadt in Aserbaidschan, siehe Daşkəsən (Stadt) einen Bezirk in Aserbaidschan, siehe Daşkəsən (Rayon) Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselben Wort bezeichneter Begriffe …   Deutsch Wikipedia

  • dask — ˈdask Scotland variant of desk …   Useful english dictionary

  • Daşkəsən — For the administrative district, see Dashkasan Rayon; for the settlement and municipality also called Daşkəsən, see Daşkəsən (settlement); for the village in Jabrayil Rayon, see Daşgəsən; for the place in Zanjan Province of Iran , see Dashkasan.… …   Wikipedia

  • daşkəsən — sif. xüs. Tikinti üçün daşları müəyyən ölçüdə kəsən; daşqıran. Daşkəsən maşın …   Azərbaycan dilinin izahlı lüğəti

  • Daşkəsən (settlement) — Daşkəsən (Azerbaijani: Daşkəsən qəsəbə) is a settlement and municipality in the Dashkasan Rayon of Azerbaijan. It has a population of 823.[citation needed] The municipality consists of the settlement of Daşkəsən and the village of Aşağı… …   Wikipedia

  • Daşkənd, Yardymli — Daşkənd   Municipality   …   Wikipedia

  • Dask Aqua Holiday — (Леба,Польша) Категория отеля: Адрес: 10 marca 16, 84 360 Леба, Польша …   Каталог отелей

  • DASK Holiday — (Леба,Польша) Категория отеля: Адрес: Kościuszki 12a, 84 360 Леба, Польша …   Каталог отелей

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”