Category Archives: Uncategorized

A simulator for “mini-EDSAC” coded in C

Back in May, I entered into correspondence with Bill Purvis, who is involved with the recreation of EDSAC at The National Museum of Computing, at Bletchley Park. Bill has created a simplified model of EDSAC, which runs on a 1K … Continue reading

Posted in Uncategorized | Leave a comment

SIMPL on EDSAC

SIMPL on EDSAC When you start coding on a new processor architecture, you always have the initial problem of how to get some sort of a bootloader into memory, to allow you to then load your application program into memory. … Continue reading

Posted in Uncategorized | Leave a comment

Opening up EDSAC

EDSAC was the first of the Cambridge University computers, brought up in 1949 and intended for real scientific and mathematical work. This year, there is considerable revival of interest in EDSAC – as the National Museum of Computing at Bletchley … Continue reading

Posted in Uncategorized | Leave a comment

SIMPL Gets Simpler

This week I have been working on my tiny, Forth-like language SIMPL.  in a few hours of spare time I have managed to optimise some of the routines and get the code size down from around 900 bytes to just … Continue reading

Posted in Uncategorized | Leave a comment

Minimal Computing – almost 70 Years On

Some of you will know that I am a proponent of minimal computing devices. I have more than a passing interest in retro-computing, because after all, back in the day, hardware cost so much, – for example in 1963, in … Continue reading

Posted in Uncategorized | Leave a comment

Looping in SIMPL – the mechanics of a tiny language

SIMPL SIMPL is a character interpreter running within a loop – in pseudocode: NEXT:             Fetch next Character (VM Instruction) from buffer                          Decode … Continue reading

Posted in Uncategorized | Leave a comment

More About SIMPL

SIMPL – a small Forth Like Language Charles (Chuck) Moore, the inventor of the Forth computer language is one of my all time computing heroes. In a life long career in computing, starting in the early 1950’s – he has been … Continue reading

Posted in Uncategorized | Leave a comment