[Simh] SMILemu 1.0 - An Emulator for SMIL, Siffermaskinen i Lund

Christian Brunschen cb at df.lth.se
Wed Jan 4 10:02:15 EST 2006


In 1956, SMIL - Siffermaskinen i Lund, 'The Number Machine in Lund' - was
deployed at the University of Lund in Lund, Sweden. SMIL was built based
on the blueprints for BESK, Binär elektronisk Sekvens-Kalkylator, 'Binary
Electronic Sequence Calculator', constructed in Stockholm in 1953 by
Matematikmaskinnämnden, 'The Mathematics Machine Committee'. Both BESK
and SMIL were based on the design that had been produced by the Institute
for Advanced Study, usually referred to as the 'IAS Machine' design,
which was used by several computer projects throughout the world.

To give today's computer users a feeling for how far the world of
computers has advanced in just 50 years, I present SMILemu, an emulator
for SMIL, implemented in portable Java 5, licensed under the GNU General
Public License (GPL) version 2 or later. SMILemu attempts to honestly
recreate the experience of using SMIL, including SMIL's original
execution speed. To make the emulator and the emulated SMIL more
accessible to a modern audience, SMILemu implements a number of optional
extensions that make SMIL's memory and processor accessible in a way
which was not possible in 1956, but gives a much easier view into the
workings of SMIL.

SMILemu, including documentation both for the emulator and for SMIL, is
available for download at

<http://www.smilemu.org/>

The author can be contacted via email at

<smilemu at smilemu.org>

Best wishes,

// Christian Brunschen

--- In Swedish ---

Subject: SMILemu 1.0 - En Emulator för SMIL, Siffermaskinen i Lund

1956 driftsattes SMIL, Siffermaskinen i Lund, som den första datorn vid
Lunds Universitet. SMIL byggdes efter ritningarna till BESK, Binär
Elektronisk Sekvens-Kalkylator, som hade konstruerats 1953 i Stockholm av
Matematikmaskinnämnden. Både BESK och SMIL var baserade på den design som
hade arbetats fram vid Institute for Avanced Study, numera kallad 'IAS
Machine', som användes vid flera datorprojekt runt om i världen.

För att ge dagens datoranvändare en känsla av hur långt datorvärlden har
kommit på bara 50 år, presenterar jag här SMILemu, en emulator för SMIL,
implementerad i portabelt skriven Java 5, licensierad under GNU General
Public License (GPL) version 2 eller senare. SMILemu försöker att ärligt
återge den upplevelse man fick vid användandet av SMIL, inklusive SMILs
originalhastighet. För att göra emulatorn och den emulerade SMIL mer
lätttillgängliga för en modern publik, implementerar SMILemu även ett
antal valfria utbyggnader som ger tillgång till SMILs minne och processor
på ett sätt som inte var möjligt 1956, men som ger en lättare inblick i
SMILs arbete.

SMILemu, med dokumentation både för emulatorn och till SMIL själv, finns
att ladda ner från

<http://www.smilemu.org/>

Författaren kontaktas via email på

<smilemu at smilemu.org>.

Med vänliga hälsningar,

// Christian Brunschen


More information about the Simh mailing list