<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Processor built with Transistor-Transistor Logic</title>
	<atom:link href="http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Sun, 12 Feb 2012 02:22:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Art G. Granzeier III</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-176939</link>
		<dc:creator><![CDATA[Art G. Granzeier III]]></dc:creator>
		<pubDate>Fri, 03 Sep 2010 22:36:54 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-176939</guid>
		<description><![CDATA[MCscrewdriver

Take a look at Prof. Douglas Jones&#039; Ultimate RISC (http://www.cs.uiowa.edu/~jones/arch/risc/).  This computer has only one instruction - MOVE.  Even with that limitation, this is actually a practical computer and can do pretty much whatever any other computer can do.

In his paper, Dr. Jones describes several commercial computers which came close to his Single Instruction Computer.

Search Google for SISC, Single Instruction Set computer or OISC for more about computers which had only one instruction.

Art

&gt;kedavis, you are right :) I was just wondering &gt;what is the absolute minimum number of bits, and &gt;instructions for a system?
&gt;
&gt;Posted at 10:26 am on Nov 2nd, 2009 by &gt;MCscrewdriver]]></description>
		<content:encoded><![CDATA[<p>MCscrewdriver</p>
<p>Take a look at Prof. Douglas Jones&#8217; Ultimate RISC (<a href="http://www.cs.uiowa.edu/~jones/arch/risc/" rel="nofollow">http://www.cs.uiowa.edu/~jones/arch/risc/</a>).  This computer has only one instruction &#8211; MOVE.  Even with that limitation, this is actually a practical computer and can do pretty much whatever any other computer can do.</p>
<p>In his paper, Dr. Jones describes several commercial computers which came close to his Single Instruction Computer.</p>
<p>Search Google for SISC, Single Instruction Set computer or OISC for more about computers which had only one instruction.</p>
<p>Art</p>
<p>&gt;kedavis, you are right :) I was just wondering &gt;what is the absolute minimum number of bits, and &gt;instructions for a system?<br />
&gt;<br />
&gt;Posted at 10:26 am on Nov 2nd, 2009 by &gt;MCscrewdriver</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Сергей</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-107205</link>
		<dc:creator><![CDATA[Сергей]]></dc:creator>
		<pubDate>Fri, 13 Nov 2009 18:42:21 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-107205</guid>
		<description><![CDATA[I guess it would be funny to do the same thing with brains.]]></description>
		<content:encoded><![CDATA[<p>I guess it would be funny to do the same thing with brains.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kedavis</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105532</link>
		<dc:creator><![CDATA[kedavis]]></dc:creator>
		<pubDate>Wed, 04 Nov 2009 03:03:32 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105532</guid>
		<description><![CDATA[but it can&#039;t DO anything.  and why have a &quot;return from interrupt&quot; instruction in the middle of that nothing?]]></description>
		<content:encoded><![CDATA[<p>but it can&#8217;t DO anything.  and why have a &#8220;return from interrupt&#8221; instruction in the middle of that nothing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: McScrewdriver</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105518</link>
		<dc:creator><![CDATA[McScrewdriver]]></dc:creator>
		<pubDate>Wed, 04 Nov 2009 02:09:14 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105518</guid>
		<description><![CDATA[Kedavis, look at this gem: http://en.wikipedia.org/wiki/7400_series. Scroll down to History section and look at this image: http://en.wikipedia.org/wiki/File:YUNTEN.gif. Four bits, 6 instructions. Makes me happy every time I see it :)]]></description>
		<content:encoded><![CDATA[<p>Kedavis, look at this gem: <a href="http://en.wikipedia.org/wiki/7400_series" rel="nofollow">http://en.wikipedia.org/wiki/7400_series</a>. Scroll down to History section and look at this image: <a href="http://en.wikipedia.org/wiki/File:YUNTEN.gif" rel="nofollow">http://en.wikipedia.org/wiki/File:YUNTEN.gif</a>. Four bits, 6 instructions. Makes me happy every time I see it :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kedavis</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105298</link>
		<dc:creator><![CDATA[kedavis]]></dc:creator>
		<pubDate>Tue, 03 Nov 2009 02:46:51 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105298</guid>
		<description><![CDATA[Actually I learned on the 12-bit DEC PDP-8/L and I don&#039;t think it had 56 separate instructions.  But it didn&#039;t have as many registers as the 4004 either.

Let&#039;s see...

0, 1, 2, 3, 4, 5, and 6 were both basically instruction &#039;groups&#039; with either a memory address or device code.  Only group 7 was separate operations, and there weren&#039;t very many of them.

Seems to me that having 56 instruction like the 4004 would have been a step UP...  Then again the PDP-8 existed since the early 1960s, or even earlier if you include the predecessor PDP-5.]]></description>
		<content:encoded><![CDATA[<p>Actually I learned on the 12-bit DEC PDP-8/L and I don&#8217;t think it had 56 separate instructions.  But it didn&#8217;t have as many registers as the 4004 either.</p>
<p>Let&#8217;s see&#8230;</p>
<p>0, 1, 2, 3, 4, 5, and 6 were both basically instruction &#8216;groups&#8217; with either a memory address or device code.  Only group 7 was separate operations, and there weren&#8217;t very many of them.</p>
<p>Seems to me that having 56 instruction like the 4004 would have been a step UP&#8230;  Then again the PDP-8 existed since the early 1960s, or even earlier if you include the predecessor PDP-5.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kedavis</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105223</link>
		<dc:creator><![CDATA[kedavis]]></dc:creator>
		<pubDate>Mon, 02 Nov 2009 18:27:57 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105223</guid>
		<description><![CDATA[I&#039;d say the Intel 4004 provides the best example for that.  Most people don&#039;t even know the 4004 ever existed, but most people these days probably don&#039;t know about the 8008 or 8080 either, maybe not even the Z80 at this point.  4-bit architecture gives the flexibility to deal with 8-bit bytes somewhat easily and to use some bits to indicate that an instruction is longer than just one &quot;word&quot; or byte without using up the whole thing.

http://en.wikipedia.org/wiki/Intel_4004

Interesting reading!]]></description>
		<content:encoded><![CDATA[<p>I&#8217;d say the Intel 4004 provides the best example for that.  Most people don&#8217;t even know the 4004 ever existed, but most people these days probably don&#8217;t know about the 8008 or 8080 either, maybe not even the Z80 at this point.  4-bit architecture gives the flexibility to deal with 8-bit bytes somewhat easily and to use some bits to indicate that an instruction is longer than just one &#8220;word&#8221; or byte without using up the whole thing.</p>
<p><a href="http://en.wikipedia.org/wiki/Intel_4004" rel="nofollow">http://en.wikipedia.org/wiki/Intel_4004</a></p>
<p>Interesting reading!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCscrewdriver</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105213</link>
		<dc:creator><![CDATA[MCscrewdriver]]></dc:creator>
		<pubDate>Mon, 02 Nov 2009 17:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105213</guid>
		<description><![CDATA[kedavis, you are right :) I was just wondering what is the absolute minimum number of bits, and instructions for a system?]]></description>
		<content:encoded><![CDATA[<p>kedavis, you are right :) I was just wondering what is the absolute minimum number of bits, and instructions for a system?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kedavis</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105157</link>
		<dc:creator><![CDATA[kedavis]]></dc:creator>
		<pubDate>Mon, 02 Nov 2009 04:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105157</guid>
		<description><![CDATA[how do you get 5 instructions into 2 bits with only 4 possible values?]]></description>
		<content:encoded><![CDATA[<p>how do you get 5 instructions into 2 bits with only 4 possible values?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: McScrewdriver</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105150</link>
		<dc:creator><![CDATA[McScrewdriver]]></dc:creator>
		<pubDate>Mon, 02 Nov 2009 03:11:43 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105150</guid>
		<description><![CDATA[Congratulations. The next step is logical, RTL logic in a 2 bit system, with 5 instructions.]]></description>
		<content:encoded><![CDATA[<p>Congratulations. The next step is logical, RTL logic in a 2 bit system, with 5 instructions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kedavis</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-105026</link>
		<dc:creator><![CDATA[kedavis]]></dc:creator>
		<pubDate>Sun, 01 Nov 2009 03:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-105026</guid>
		<description><![CDATA[http://www.cca.org/tech/rcs/pdp12.html

I owned a few of these in the past, that&#039;s where you can really get some appreciation for wire-wrapping and detailed logic.  And core memory!

Among other features were the front panel with a separate light for EVERYTHING (not like the PDP-8/e which used a single row of indicators and a rotary selector so you could only see one &quot;batch&quot; at a time) and fully variable speed from one instruction per minute or whatever up to full, and with LINC mode it could boot from a magnetic tape with a single command from the front panel.

The CRT tube (worked like an oscilliscope, all text characters had to be &quot;Drawn&quot;) could be used as a &quot;terminal display&quot; with only the keyboard of the usual printing terminal (teletype) used for input, saves a lot of paper that way!

Being a &quot;lab&quot; machine it had A/D and D/A connections plus binding posts to six SPDT relays 
which also each had their own indicator lights on the panel!

Great old systems, wish I still had one just to show the fancy-pants kids...]]></description>
		<content:encoded><![CDATA[<p><a href="http://www.cca.org/tech/rcs/pdp12.html" rel="nofollow">http://www.cca.org/tech/rcs/pdp12.html</a></p>
<p>I owned a few of these in the past, that&#8217;s where you can really get some appreciation for wire-wrapping and detailed logic.  And core memory!</p>
<p>Among other features were the front panel with a separate light for EVERYTHING (not like the PDP-8/e which used a single row of indicators and a rotary selector so you could only see one &#8220;batch&#8221; at a time) and fully variable speed from one instruction per minute or whatever up to full, and with LINC mode it could boot from a magnetic tape with a single command from the front panel.</p>
<p>The CRT tube (worked like an oscilliscope, all text characters had to be &#8220;Drawn&#8221;) could be used as a &#8220;terminal display&#8221; with only the keyboard of the usual printing terminal (teletype) used for input, saves a lot of paper that way!</p>
<p>Being a &#8220;lab&#8221; machine it had A/D and D/A connections plus binding posts to six SPDT relays<br />
which also each had their own indicator lights on the panel!</p>
<p>Great old systems, wish I still had one just to show the fancy-pants kids&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PocketBrain</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-104979</link>
		<dc:creator><![CDATA[PocketBrain]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 19:07:48 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-104979</guid>
		<description><![CDATA[Welcome to 1968!

Good way to show you understand better than most how a CPU works.  Gate-level logic construction; a lost art.]]></description>
		<content:encoded><![CDATA[<p>Welcome to 1968!</p>
<p>Good way to show you understand better than most how a CPU works.  Gate-level logic construction; a lost art.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rrowell</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-104916</link>
		<dc:creator><![CDATA[rrowell]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 06:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-104916</guid>
		<description><![CDATA[If you have never wire-wrapped a logic system with only old-school logic chips then you just would not understand.  These days all the jaded kids say &quot;FPGAs are cheap and easy&quot; and you are right, I agree life is good :-)  However, wire wrap was a beautiful thing, there is a reason NASA used in on the space shuttle.  Kudos sir, an exquisitely ancient hack to remind of us an era bygone.]]></description>
		<content:encoded><![CDATA[<p>If you have never wire-wrapped a logic system with only old-school logic chips then you just would not understand.  These days all the jaded kids say &#8220;FPGAs are cheap and easy&#8221; and you are right, I agree life is good :-)  However, wire wrap was a beautiful thing, there is a reason NASA used in on the space shuttle.  Kudos sir, an exquisitely ancient hack to remind of us an era bygone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tj</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-104902</link>
		<dc:creator><![CDATA[tj]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 03:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-104902</guid>
		<description><![CDATA[Very nice! I&#039;ve also seen some nice analog circuits that did this same thing. You usually see them along with old S100 bus docs.]]></description>
		<content:encoded><![CDATA[<p>Very nice! I&#8217;ve also seen some nice analog circuits that did this same thing. You usually see them along with old S100 bus docs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: medix</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-104889</link>
		<dc:creator><![CDATA[medix]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 00:37:33 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-104889</guid>
		<description><![CDATA[1337]]></description>
		<content:encoded><![CDATA[<p>1337</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Skyler</title>
		<link>http://hackaday.com/2009/10/30/processor-built-with-transistor-transistor-logic/comment-page-1/#comment-104887</link>
		<dc:creator><![CDATA[Skyler]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 00:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.com/?p=17941#comment-104887</guid>
		<description><![CDATA[@xrazorwirex:

College-level Digital Circuits is awesome. :)

I&#039;m a lab assistant for that class(among others) and I have to say it&#039;s one of my favorites. The things you can do with basic logic chips never ceases to fascinate me.

This makes me want to do something similar... I&#039;m going to dig out my Digital textbook and see what I can come up with. :P]]></description>
		<content:encoded><![CDATA[<p>@xrazorwirex:</p>
<p>College-level Digital Circuits is awesome. :)</p>
<p>I&#8217;m a lab assistant for that class(among others) and I have to say it&#8217;s one of my favorites. The things you can do with basic logic chips never ceases to fascinate me.</p>
<p>This makes me want to do something similar&#8230; I&#8217;m going to dig out my Digital textbook and see what I can come up with. :P</p>
]]></content:encoded>
	</item>
</channel>
</rss>

