The Experts below are selected from a list of 3 Experts worldwide ranked by ideXlab platform

Daehwan Kim - One of the best experts on this subject based on the ideXlab platform.

  • amex extending addressing mode of 16 bit thumb instruction set architecture
    Journal of the Korea Society of Computer and Information, 2012
    Co-Authors: Daehwan Kim
    Abstract:

    In this paper, the extension of the addressing mode in the 16-bit Thumb instruction set architecture is proposed to improve the performance of 16-bit Thumb code. The key idea of the proposed approach is the introduction of new addressing modes for more frequent instructions by using the saved bits from the reduction of the Register fields in less frequently used instructions. The proposed approach adopts efficient addressing modes from the 32-bit ARM architecture, which is the superset of the 16-bit Thumb architecture. To speed up access to a data list, scaled Register Offset addressing mode and post-indexed addressing mode are introduced for load and store instructions. Experiments show that the proposed approach improves performance by an average of 8.5% when compared to the conventional approach.