Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.intel > #634
| From | Jeff Barnett <jbb@notatt.com> |
|---|---|
| Newsgroups | alt.comp.os.windows-10, alt.windows7.general, comp.sys.ibm.pc.hardware.chips, comp.sys.intel, alt.comp.hardware.amd.x86-64 |
| Subject | Re: What is the absolute smallest instruction set do you need to make a working computer? |
| Date | 2019-09-22 10:52 -0600 |
| Organization | A noiseless patient Spider |
| Message-ID | <qm8bto$efc$1@dont-email.me> (permalink) |
| References | (3 earlier) <ap-dnUOrRe8QYRvAnZ2dnUU7-QfNnZ2d@giganews.com> <qm6uuc$vvr$1@dont-email.me> <mZGdnWDii-WUnRrAnZ2dnUU7-UWdnZ2d@giganews.com> <qm750f$oga$1@dont-email.me> <3ImdnXOXwbOG7RrAnZ2dnUU7-e3NnZ2d@giganews.com> |
Cross-posted to 5 groups.
Yousuf Khan wrote on 9/22/2019 6:59 AM: > On 9/22/2019 1:47 AM, Jeff Barnett wrote: >> The machine I'm trying to recall is Turing Complete. In other words it >> can implement an interpreter that can "execute" any Turing machine >> with any input tape - it's a theoretical machine. If you are talking >> about a machine with real components, that's a horse of a different >> color and quite puny in comparison. This 2 register machine, with few >> instructions was all the theoretical rage some 60 or 70 years ago and >> was described in many text books. I thought your original question was >> fishing for what I described. > > Well, I don't know anything about "Turing Complete" machines. If such > Turing machines can be run through any current general purpose computer > architecture, then this theoretical machine should be able to run it too. > > The concept is not about artificial intelligence, but about general > purpose computing at its most basic level. About 2 or 3 decades ago, we > had the debate about RISC vs. CISC architectures. Without getting into > debates about which of those concepts won in the end, this is taking > that debate to the next level, and asking what is the most basic set of > instructions that can eliminate all other instructions? So they've > eliminated every other instruction, and replaced it with this one > instruction, called SUBLEQ, "Subtract Less Than or Equal To". It only > does subtractions on data, and branches only when the result is less > than or equal to zero. So this is the ultimate RISC architecture, the > OISC (One Instruction Set Computing) architecture. > > The page below links to an OISC interpreter and tools. > > Oleg Mazonka - Languages - SUBLEQ > http://mazonka.com/subleq/ What I described has zip to do with artificial intelligence and could never be implemented in real circuits - the registers are of whatever size the computation needs. It's like a TM tape can get as long as necessary. Note that the theoretical machine had no memory other than its two registers and a "code" store. It also worked with minimum instructions but could do any computable task. -- Jeff Barnett
Back to comp.sys.intel | Previous | Next — Previous in thread | Next in thread | Find similar
What is the absolute smallest instruction set do you need to make a working computer? Yousuf Khan <bbbl67@spammenot.yahoo.com> - 2019-09-21 18:45 -0400
Re: What is the absolute smallest instruction set do you need to make a working computer? Roger Blake <rogblake@iname.invalid> - 2019-09-22 00:49 +0000
Re: What is the absolute smallest instruction set do you need to make a working computer? Arlen Holder <arlen_h0ldr@arlinghlder.edu> - 2019-09-22 01:21 +0000
Re: What is the absolute smallest instruction set do you need to make a working computer? Yousuf Khan <bbbl67@spammenot.yahoo.com> - 2019-09-22 00:46 -0400
Re: What is the absolute smallest instruction set do you need to make a working computer? Jeff Barnett <jbb@notatt.com> - 2019-09-21 22:04 -0600
Re: What is the absolute smallest instruction set do you need to make a working computer? Yousuf Khan <bbbl67@spammenot.yahoo.com> - 2019-09-22 01:00 -0400
Re: What is the absolute smallest instruction set do you need to make a working computer? Jeff Barnett <jbb@notatt.com> - 2019-09-21 23:47 -0600
Re: What is the absolute smallest instruction set do you need to make a working computer? Yousuf Khan <bbbl67@spammenot.yahoo.com> - 2019-09-22 08:59 -0400
Re: What is the absolute smallest instruction set do you need to make a working computer? Jeff Barnett <jbb@notatt.com> - 2019-09-22 10:52 -0600
Re: What is the absolute smallest instruction set do you need to make a working computer? "J. P. Gilliver (John)" <G6JPG@255soft.uk> - 2019-09-22 21:07 +0100
Re: What is the absolute smallest instruction set do you need to make a working computer? VanguardLH <V@nguard.LH> - 2019-09-22 01:26 -0500
Re: What is the absolute smallest instruction set do you need to make a working computer? Yousuf Khan <bbbl67@spammenot.yahoo.com> - 2019-09-22 10:25 -0400
Re: What is the absolute smallest instruction set do you need to make a working computer? pyotr filipivich <phamp@mindspring.com> - 2019-09-22 08:25 -0700
Re: What is the absolute smallest instruction set do you need to make a working computer? "J. P. Gilliver (John)" <G6JPG@255soft.uk> - 2019-09-22 21:15 +0100
Re: What is the absolute smallest instruction set do you need to make a working computer? pyotr filipivich <phamp@mindspring.com> - 2019-09-22 18:36 -0700
Re: What is the absolute smallest instruction set do you need to make a working computer? Rene Lamontagne <rlamont@shaw.ca> - 2019-09-22 22:31 -0500
Re: What is the absolute smallest instruction set do you need to make a working computer? pyotr filipivich <phamp@mindspring.com> - 2019-09-23 09:12 -0700
csiph-web