Menu
Computer Architecture

Microcontroller's Parallel I/O System
The most common way for microcontrollers to interact with the outside world is the The digital I/O lines. More ...

The Many Processes of Silicon Wafer Manufacturing
A silicon wafer is a thin, circular disc used in the manufacture of integrated circuits and semiconductors. The silicon wafer manufacturing process is interesting. More ...

Processor Interrupts
An interrupt is a signal to the processor indicating an event has occurred that needs immediate attention. When an interrupt occurs, the processors normal path of execution is interrupted in order to run a routine to service the interrupt requester. More ...

Using The I2C Bus
The I2C bus is used for communications between individual integrated circuits located on the same PCB. The I2C protocol supports multi-master, multi-slave communication, which means you can add a lot of functionality to your design. More ...

AMD's Phenom II Processor
Phenom II is AMD's family of 45 nm multi-core processors and is the successor to the original Phenom. In the Phenom II, the shared L3 cache increased from 2MB to 6MB. The chip has an integrated, dual-channel memory controller that supports DDR3 RAM, and 4000MHz HyperTransport technology. More ...

The Motherboard Chipset
Because the chipset dictates the bus speed, type and amount of memory, and the type and number of I/O ports, much of a computer's performance is determined by its chipset. More ...

Inductors in DC Circuits
An inductor is constructed with a coil of wire. When connected to a voltage source, an inductor resists a change in current flow as it stores energy in its magnetic field, and it can return that energy to the circuit if desired. More ...

Introduction to Computer System Main Memory Operation
The CPU can be shared by a set of processes. Using CPU scheduling, we can improve the utilization of the CPU and the speed of the computer's response. To realize this increase in performance, multiple processes must be kept in memory. More ...

Introduction to the Raspberry Pi
The Raspberry Pi is a tiny bare-bones computer motherboard. You can easily make it into a Linux PC by connecting your own keyboard, mouse, and display. More ...

Integrated Circuit Design Flow
The process of integrated circuit design can be divided into stages: system design, logic design, circuit design, layout design, fabrication and testing. More ...

The AMD Athlon 64 X2 Processor
The Athlon 64 X2 is the first dual-core CPU manufactured by AMD. It is essentially two Athlon 64 cores on one die joined together with additional control logic. The cores share one dual-channel memory controller. The benefit of dual-core processors is their ability to process more software threads at the same time. However, many programs are written with only one thread. More ...

Learn Assembly Language Programming on Raspberry Pi 400
One of the easiest ways to learn assembly language programming is on the Raspberry Pi 400. The Raspberry Pi 400 is a complete personal computer built into a compact keyboard. More ...


Learn more at amazon.com

Custom Search