Computer systems

Key Features of Field Programmable Gate Arrays (FPGAs)

A field programmable gate array (FPGA) utilizes an array of logic blocks, which can be configured by the user. The…

10 months ago

Basic Structure of a Programmable ROM (PROM)

The architecture of a programmable read only memory (PROM) allows the user to use the hardware in implementing an arbitrary…

10 months ago

Flip-Flops in Digital Circuits

Since digital data is usually stored in the form bits, digital memory devices such as the computer random access memory…

10 months ago

SIMD, MISD & MIMD Multiple Processor Architectures

Introduction Parallel processing, in which applications are partitioned into multiple tasks that are executed concurrently by multiple processors is used…

10 months ago

The Pentium Series of Microprocessors

The Pentium processors have a 64-bit data bus which is a major advancement in personal computer CPU design. In actual…

10 months ago

Computer Memory Organization

A computer system uses memory elements for storing program instructions, data, and other information. From the perspective of the instruction…

10 months ago

Basic Microprocessor Instructions

Microprocessors perform various basic operations that include data transfer instructions, arithmetic instructions, logic instructions, control transfer instructions and machine control…

10 months ago

4 Types of Processor Architectures

Processor architecture can be classified as one of the following four architectures: Accumulator-based processor architecture Register-based processor architecture Stack-based processor…

10 months ago

Basic Architecture of a Microprocessor

The microprocessor is typically referred to as the central processing unit (CPU). It is the part of the processor system…

10 months ago

How Special Function Registers (SFRs) are Mapped into Memory Space

There are two basic primary architectures used for mapping special function registers into memory space. In the first type of…

10 months ago