• DocumentCode
    992547
  • Title

    The i486 CPU: executing instructions in one clock cycle

  • Author

    Crawford, John H.

  • Author_Institution
    Intel Corp., Santa Clara, CA, USA
  • Volume
    10
  • Issue
    1
  • fYear
    1990
  • Firstpage
    27
  • Lastpage
    36
  • Abstract
    The author discusses the design goals of the i486 development program, which were to ensure binary compatibility with the 386 microprocessor and the 387 math coprocessor, increase performance by two to three times over a 386/387 processor system at the same clock rate, and extend the IBM PC standard architecture of the 386 CPU with features suitable for minicomputers. A cache integrated into the instruction pipeline lets this 386-compatible processor achieve minicomputer performance levels. The design and performance of the on-chip cache and the instruction pipeline are examined in detail.<>
  • Keywords
    microprocessor chips; binary compatibility; cache; executing instructions; i486 CPU; instruction pipeline; math coprocessor; minicomputer performance levels; Application software; Clocks; Computer architecture; Hardware; Logic; Microcomputers; Microprocessors; Multitasking; Pipelines; Protection;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/40.46766
  • Filename
    46766