The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance x86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a RISC-based superscalar processor for efficient x86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Ing-Jer HUANG, Tzu-Chin PENG, "Analysis of x86 Instruction Set Usage for DOS/Windows Applications and Its Implication on Superscalar Design" in IEICE TRANSACTIONS on Information,
vol. E85-D, no. 6, pp. 929-939, June 2002, doi: .
Abstract: The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance x86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a RISC-based superscalar processor for efficient x86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations.
URL: https://global.ieice.org/en_transactions/information/10.1587/e85-d_6_929/_p
Copy
@ARTICLE{e85-d_6_929,
author={Ing-Jer HUANG, Tzu-Chin PENG, },
journal={IEICE TRANSACTIONS on Information},
title={Analysis of x86 Instruction Set Usage for DOS/Windows Applications and Its Implication on Superscalar Design},
year={2002},
volume={E85-D},
number={6},
pages={929-939},
abstract={The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance x86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a RISC-based superscalar processor for efficient x86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations.},
keywords={},
doi={},
ISSN={},
month={June},}
Copy
TY - JOUR
TI - Analysis of x86 Instruction Set Usage for DOS/Windows Applications and Its Implication on Superscalar Design
T2 - IEICE TRANSACTIONS on Information
SP - 929
EP - 939
AU - Ing-Jer HUANG
AU - Tzu-Chin PENG
PY - 2002
DO -
JO - IEICE TRANSACTIONS on Information
SN -
VL - E85-D
IS - 6
JA - IEICE TRANSACTIONS on Information
Y1 - June 2002
AB - The understanding of instruction set usage in typical DOS/Windows applications plays a very important role in designing high performance x86 compatible microprocessors. This paper presents the tools to such analysis, the analysis results, and their implications on the design of a RISC-based superscalar processor for efficient x86 instruction execution. The analyzed results are used to optimize the execution of frequently executed instructions and micro operations.
ER -