Understanding computers requires an understanding of the basics. In this article I explain basic CPU architecture in simple basic terms. A CPU is a very complex circuit, so in this article, I focus on the Arithmetic Logic Unit part of the CPU.
Welcome to Bucaro TecHelp!

Welcome to Bucaro TecHelp!
Maintain Your Computer and Use it More Effectively
to Design a Web Site and Make Money on the Web

About Bucaro TecHelp About BTH User Agreement User Agreement Privacy Policy Privacy Site Map Site Map Contact Bucaro TecHelp Contact Advertise on Bucaro TecHelp Advertise Here RSS News Feeds News Feeds


Computer Repair with Diagnostic Flowcharts

Troubleshoot PC Hardware Problems With Flowcharts

This manual for troubleshooting PC hardware problems creates a visual expert system for diagnosing component failure and identifying conflicts.

The seventeen diagnostic flowcharts at the core of this book are intended for the intermediate to advanced hobbyist, or the beginning technician.

Click Here

Basic CPU Architecture - The Arithmetic Logic Unit

Understanding computers requires an understanding of the basics. In this article I explain basic CPU architecture in simple basic terms. Most people agree that the CPU (Central Processing Unit) is the "brains" of the computer. The CPU is a large integrated circuit mounted on the motherboard inside the computer's case. A CPU is a very complex circuit, so in this article, I focus on the Arithmetic Logic Unit part of the CPU.

Will you need to know any of this to pass the A+ certification exam? The A+ certification exam is designed for a technician that removes and replaces modules. In other words, the exam expects you to be able to determine when the CPU is bad, and to be able to replace it, but not necessarily to understand its inner working in detail. So, no you probably will not need to know any of this to pass the A+ certification exam.

Will knowing any of this help you to troubleshoot a computer? Any understanding you have about something will always aid in figuring out what's wrong with it, so it very well could help you to troubleshoot a computer.

Will it help you understand articles and specifications about new CPU's coming out and be able to converse with your colleagues in an intelligent manner? Yes, it definitely will put you in the computer geek category.

In order to explain basic CPU architecture in an understandable way, I'm going to describe a simple fictitious CPU that doesn't really exist. The closest thing to the CPU I describe here is the 8088, a simple 8-bit processor developed by Intel in 1979. Even so, I'm going to simplify it even further by leaving out many complex details.

Intel 8088
The Intel 8088 has the height
of advanced computer technology
when it released in 1979.

Computers today are tasked with everything from controlling your car to controlling satellites, but in the early days computers weren't thought of as controllers, they where designed primarily to perform mathematical calculations. Therefore, they were designed around a circuit called the Arithmetic Logic Unit.

8088 diagram
Highly simplified 8088 diagram

Let's study the diagram above from right-to left (computer professionals commonly think from right-to-left). In my explanation of this diagram, I'm going to leave out a whole lot of detail, which I'll explain later. On the right side of the diagram, you see the Memory or RAM. Basically the Bus Interface Unit puts an address on the Address bus along with a read signal on the Control signals causing the Memory to place the data at that address on the Data bus.

RSS Feed RSS Feed



Computer Sections

Troubleshooting and Maintaining Your PC All-in-One For Dummies

Troubleshooting and Maintaining Your PC All-in-One For Dummies

Diagnose and solve your PC problems with this easy-to-understand guide. It shows you how to diagnose and solve the most common hardware and software problems your PC may encounter.

It also provides you with methods for preventing PC problems in the first place and clearly explains how to create a safe and secure PC environment.

• Walks you through ways to diagnose the most common PC hardware, software, and operating system problems.
• Gives clear and easy-to-understand solutions for confidently handling these problems.
• Provides methods to maintain your system to prevent future problems.
• Reviews an array of useful diagnostic and maintenance tools.
• Covers Windows Vista and Windows 7.

Troubleshooting and Maintaining Your PC All-in-One For Dummies helps you to confidently handle whatever PC problems you may encounter. Click here for more information.


TigerDirect
[Site User Agreement] [Advertise on This site] [Search This Site] [Contact Form]
Copyright©2001-2011 Bucaro TecHelp 13771 N Fountain Hills Blvd Suite 114-248 Fountain Hills, AZ 85268