RMIT University
Browse

High performance extendable instruction set computing

Download (613.01 kB)
conference contribution
posted on 2024-11-23, 06:57 authored by H Lee, Paul Beckett, William Appelbe
In this paper, a new architecture called the extendable instruction set computer (EISC) is introduced that addresses the issues of memory size and performance in embedded microprocessor systems. The architecture exhibits an efficient fixed length 16-bit instruction set with short length offset and immediate operands. The offset and immediate operands can be extended to 32 bits via the operation of an extension flag. The code density of the EISC instruction set and its memory transfer erformance is shown to be significantly higher than current architectures making it a suitable candidate for the next generation of embedded computer systems. The compact EISC instruction set introduces data dependencies that seemingly limit deep pipeline and superscalar implementations. This paper suggests a mechanism by which these dependencies might be removed in hardware.

History

Start page

89

End page

94

Total pages

6

Outlet

6th Australasian Computer Systems Architecture Conference

Editors

G. Heiser

Name of conference

Australasian Computer Systems Architecture Conference

Publisher

IEEE

Place published

Los Alamitos, USA

Start date

2001-01-29

End date

2001-01-30

Language

English

Copyright

© 2001 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Former Identifier

2001000381

Esploro creation date

2020-06-22

Fedora creation date

2009-10-18

Open access

  • Yes

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC