• DocumentCode
    2298198
  • Title

    Analysis of ×86 instruction set usage for DOS/Windows applications and its implication on superscalar design

  • Author

    Huang, Ing-Jer ; Peng, Tzu-Chin

  • Author_Institution
    Inst. of Comput. & Inf. Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
  • fYear
    1998
  • fDate
    5-7 Oct 1998
  • Firstpage
    566
  • Lastpage
    573
  • Abstract
    The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance ×86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a superscalar processor, based on a RISC core, for efficient ×86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations
  • Keywords
    microprocessor chips; parallel architectures; reduced instruction set computing; DOS/Windows applications; RISC core; instruction set; micro operations; microprocessors; superscalar design; superscalar processor; Application software; Contracts; Cost function; Design engineering; Design optimization; Frequency; Guidelines; Hardware; Microprocessors; Reduced instruction set computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-9099-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1998.727110
  • Filename
    727110