Advanced Processor

Core-2-Duo: Key Features and Technical Specifications

Key Features of Core-2-Duo:- 64 bit support Dual core processor with shared level 2 cache Execute Disable Bit Partially Intel Virtualization Technology (VT) Socket M (starting from Santa Rosa...

Core-2-Duo Micrpocessor: Introduction

The Intel Core 2 Duo (also known as Core2 Duo) notebook processor is a 64 bit dual core processor. This means two processor cores work inside a Core 2...

Advantages of Interrupts

Interrupts are used to ensure adequate service response times by the processing. Sometimes, with software polling routines, service times by the processor cannot be guaranteed, and data may be...

INTERRUPTS

There are two main types of interrupt in the 8086 microprocessor, internal and external hardware interrupts. Hardware interrupts occur when a peripheral device asserts an interrupt input pin of...

Features of 80386

Features of 80386: More highly pipelined than 80286 Instruction fetching, instruction decoding, instruction execution and memory management are all carried out in parallel. 32-bit data bus 32-bit non-multiplexed address...

Cache Memory

Cache memory, also called CPU memory, is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. As the microprocessor processes...

Virtual Memory

Because people began running multiple programs on a single computer simultaneously, problems started to arise with programs interfering with each other. The solution to this is to present each...

GATE and Gate Descriptor Format

Gate specifies an exactly defined point of re-entry point into a more highly privileged routine. Gate descriptor format The fields P (“Praesenz”bit) and DPL (“Descriptor Privilege level”) possess the...

Recursive Procedures

A recursive procedure can reference itself directly or indirectly. Recursion is permitted if the keyword RECURSIVE is specified in a FUNCTION or SUBROUTINE statement, or if RECURSIVE is specified...

Re-entrant Procedure

Reentrant is an adjective that describes a computer program or routine that is written so that the same copy in memory can be shared by multiple users. Reentrant code...