Get the latest tech news

Reverse engineering the 386 processor's prefetch queue circuitry


In 1985, Intel introduced the groundbreaking 386 processor, the first 32-bit processor in the x86 architecture. To improve performance, the ...

Prefetching takes advantage of times when the memory bus is otherwise idle, minimizing conflict with other instructions that are reading or writing data. Unlike regular static gates, dynamic logic is controlled by the processor's clock signals and depends on capacitance in the circuit to hold data. The bus takes the lowest 8 bits from the prefetch queue's alignment network and sends this byte to a buffer (the small square at the head of the red arrow).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of processor

processor

Related news:

News photo

Show HN: Torque – A lightweight meta-assembler for any processor

News photo

It's Official: Nvidia Is Making The Nintendo Switch 2's Processor

News photo

Microsoft’s New Majorana 1 Processor Could Transform Quantum Computing