Computer Architecture
Microcontrollers A microcontroller is an IC that contains a microprocessor as well as RAM, ROM and general I/O ports. Engineers design microcontrollers into specificpurpose devices such as microwave ovens, cars, washing machines, refridgerators, and even space probes. More ... Basic Electronics for Computer Architecture To understand computer architecture, it is necessary for you to have a basic understanding of electronics. This article explains how all the amazing things that can be done with electronics are the result of one simple thing  electric charge. More ... Online Color Coded Resistor Calculator To determine the resistance value of a colorcoded resistor, select the colors matching each band from the dropdown lists. More ... AMD's Phenom Processor Since 2005 AMD has used the Athlon name for their processors. This changed in 2007 when they released their new processor called Phenom. So we must ask the question; what is the difference between the Athlon and the Phenom? More ... Direct Memory Access (DMA) In early computers, all data transfers required the processor to read and write single words from memory until the entire transfer is complete. With DMA, the DMA controller takes control of the system buses to move data between the device and main memory. More ... PiTop kit  Build Your Own Laptop Computer hobbyists has been building their own desktop computers since the mid 1980's, but I know of no laptop kits, until now. The PiTop is a kit that lets you build your own laptop. More ... Introduction to Boolean Algebra Boolean algebra is a system of mathematics in which the values of the variables can take on only one of two values, either 0 or 1. Similar to regular algebra, Boolean algebra can be used to simplify a mathematical expression. Since computer logic is also a system in which the values of the inputs and outputs can take on only one of two values, Boolean algebra can be used to simplify logic circuits. More ... Electronic Circuits Basics This article's main target is to teach the electronics language to readers that are not familiar with electronics by using a group of rules and simple equations that describe the behavior of every electronic component and the relationship between the components in the circuit. More ... Pentium P5 Processor The Pentium P5 processor was introduced in 1993 was the first superscalar processor. It featured two integer pipelines and a pipelined floatingpoint unit. This article describes other innovations introduced in the P5. More ... Capacitors in DC Circuits A capacitor is a component that can be used to store an electrical charge. A capacitor can be used to create a timer. This time delay can be used to smooth a changing current flow in a circuit, or it can be used to absorb spikes and prevent false triggering of other components. More ... Binary Number Representation and Binary Math Computers perform all of their amazing work with only two voltage levels, one representing binary 0, the other representing binary 1. This article describes how to perform binary addition and subtraction. More ... The AMD Athlon 64 Processor AMD's Athlon 64 processor, released in September 2003, was their first 64bit processor targeted for the workstation market to compete with Intel's Pentium 4. AMD's first 64bit processor was the Opteron, released earlier in April that same year, targeted for the server market to compete with Intel's Xeon processor. More ...
