PiDPs and Gigatron

Doghouse – Older Architectures

Article from Issue 231/2020
Author(s):

Maddog considers the joys of recreating ancient computers and learning about programming within these older architectures.

Recently, there was much discussion on my social media pages about ancient computers and teaching assembly language with regards to these older architectures.

I have long advocated that even in the days of virtual machines and Java that computer science students and computer engineering students should learn at least one assembly language early in their programming education. This, in my mind, is necessary to avoid mistakes in program design and to be able to discover errors in compilation that might occur due to the compiler or optimizations requested.

Perhaps some of you are not aware of the magnificent work of Bob Supnik, a vice president and engineer who I had the privilege of knowing and working with for a number of years at DEC.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • maddog's Doghouse

    Computer architectures from the 1960s and 1970s are given new life via modern kits.

  • Doghouse: Assembler

    "maddog" explains why a knowledge of assembler, or other machine language, can be very useful.

  • maddog's Doghouse

    A meme crowning assembly the top programming language leads to a look at machine and assembly languages.

  • maddog's Doghouse

    With all the benefits of high-level languages, there's still good value in learning assembly- and machine-level languages today.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News