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…

2 years 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…

2 years 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…

2 years 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…

2 years 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…

2 years ago

Computer Memory Organization

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

2 years ago

Basic Microprocessor Instructions

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

2 years 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…

2 years 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…

2 years 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…

2 years ago