<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=58.174.105.189</id>
	<title>IdeaWazaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=58.174.105.189"/>
	<link rel="alternate" type="text/html" href="https://ideawaza.com/wiki/Special:Contributions/58.174.105.189"/>
	<updated>2026-09-29T19:56:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://ideawaza.com/index.php?title=Basics_of_computer_architecture&amp;diff=36936</id>
		<title>Basics of computer architecture</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Basics_of_computer_architecture&amp;diff=36936"/>
		<updated>2007-11-15T12:43:28Z</updated>

		<summary type="html">&lt;p&gt;58.174.105.189: /* Contents */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Instructions for this lesson===&lt;br /&gt;
Read the text and try to understand it.  If something is not clear, follow the links for explanations.&lt;br /&gt;
&lt;br /&gt;
===Contents===&lt;br /&gt;
&#039;&#039;see also [[Computer Architecture Lab]]&#039;&#039;&lt;br /&gt;
[[Image:ALU symbol.svg|thumb|200px|A typical schematic symbol for an ALU: A &amp;amp; B are operands; R is the output; F is the input from the [[Control Unit]]; D is an output status]]&lt;br /&gt;
At the heart of any computer, modern or early, is a (usually) simple circuit called an ALU, or Arithmetic Logic Unit. Its comprised of a few simple operations which can be done very quickly. This, along with a small amount of memory running at processor speed called registers, make up what is known as the CPU, or Central Processing Unit.&lt;br /&gt;
&lt;br /&gt;
A CPU isn&#039;t very useful unless there is some way to communicate to it, and receive information back from it. This is usually known as a Bus. The Bus is the input/output, or I/O gateway for the CPU. The primary area the CPU communicates with is system memory, commonly known as RAM, or Random Access Memory. Depending on the platform, the CPU may communicate with other parts of the system, or it may communicate just through memory.&lt;br /&gt;
&lt;br /&gt;
[[Image:80186 arch.png|thumb|left|350px]]&lt;br /&gt;
The &amp;quot;word&amp;quot; size of a platform is the native amount of bits that can be moved over the RAM&amp;lt;-&amp;gt;CPU bus. Early computers varied on bit sizes, but most modern computers work in multiples of 8 bits, commonly known as a Byte. The first general purpose CPU on a chip, built by Intel, was the 8080 built in 1974. The 8080 used an 8 bit word, meaning it would communicate over the bus 1 byte at a time. In contrast, the 80386 has a 32 bit (4 byte) word, and the IA64 is a 64 bit (8 byte) word.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- needs more work --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Questions for self-test===&lt;br /&gt;
{{ABCD&lt;br /&gt;
| Question = What is the job of the ALU?&lt;br /&gt;
| Atext = Process information&lt;br /&gt;
| Aanswer = No.  This answer is far too vague.  What is meant by processing information?&lt;br /&gt;
&lt;br /&gt;
| Btext = Check security of the system&lt;br /&gt;
| Banswer = No.  This though this may be true on a much higher computing level.&lt;br /&gt;
&lt;br /&gt;
| Ctext = Perform simple calculations.&lt;br /&gt;
| Canswer = Yes.  The job of the ALU is to perform simple calculations.&lt;br /&gt;
&lt;br /&gt;
| Dtext = Powering up the main systems.&lt;br /&gt;
| Danswer = No.  The ALU is a very simple processor.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
*[[Personal computers|Next lesson]]&lt;br /&gt;
*[[Introduction to Computer Science|Back to course contents]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Computer science]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>58.174.105.189</name></author>
	</entry>
</feed>