🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #10904

Re: MINIMUM instruction set

#10904
From: Thomas (Ted) Lilley
Date: Mon, 16 Nov 1992 10:03
27 lines
2008 bytes
In article <1992Nov15.134100.13188@ntuix.ntu.ac.sg> eoahmad@ntuix.ntu.ac.sg (Othman Ahmad) writes:
>Scott Dorsey (kludge@grissom.larc.nasa.gov) wrote:
>: 
>: It's possible to build a machine with a single instruction (subtract and
>: skip if equal), but definitely not practical.  I believe a student at U.
>                      ^^^^^^^^^^
>YOu can't say that. Based on my current thinking this is the future of a new
>class of SUPER INTELLIGENT machines, that cannot crash. After all , there is
>only one instruction(conditional).
>	I've a strange feeling this is the way our mind works. 

Make a better idiot-proof box and we'll make a better idiot.  Seriously, do
you think computers always hang and crash because of an illegal instruction?
There's way too much involved in the scheduling, the OS, etc. that even if
you can't execute an illegal instruction, the machine will still choke on
bad code.  Besides which, what happens when somebody makes a coding mistake,
and branches to the wrong place?  The machine will start executing the wrong
instructions, perhaps not instructions at all, and it's behavior then is
undefined.  To sum up, bad instructions  come from the programmer (or compiler,
or whatever is between the programmer's mind and the machine code) not the
instruction set.  There will always be bugs.  Not to say that we can't
minimize them, but show me "crash-proof" and I'll show you an ill-tested
system.

As for the philosophy, who knows, you may be right.

Ted
Technical Details
Message-ID: <1992Nov16.100340.22554@muddcs.claremont.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!news.claremont.edu!jarthur.claremont.edu!tlilley
References: <1durqhINN3di@rave.larc.nasa.gov> <1992Nov15.134100.13188@ntuix.ntu.ac.sg>

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch
Path: arc1-ca.pugleaf.net!sparky!uunet!news.claremont.edu!jarthur.claremont.edu!tlilley
From: tlilley@jarthur.claremont.edu (Thomas (Ted) Lilley)
Subject: Re: MINIMUM instruction set
Message-ID: <1992Nov16.100340.22554@muddcs.claremont.edu>
Sender: news@muddcs.claremont.edu (The News System)
Organization: Harvey Mudd College, Claremont, CA 91711
References: <1durqhINN3di@rave.larc.nasa.gov> <1992Nov15.134100.13188@ntuix.ntu.ac.sg>
Date: Mon, 16 Nov 1992 10:03:40 GMT
Lines: 27