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, 2012Co-Authors: Daehwan KimAbstract: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.