USING A LOOK-UP TABLE FOR CODE EXECUTION IN SMALL MICROCONTROLLERS SYSTEM WITH DASH MEMORY
DOI:
https://doi.org/10.47839/ijc.1.1.70Keywords:
code size reduction, address computation, microcontroller memory, embedded systemsAbstract
An innovative method of code size reduction, in applications which use a small microcontroller with dash memory, is presented in this paper. Code size reduction is of major importance in this type of microcomputer systems, because of the limited available resources. By the proposed method, certain decision structures, which are relevant to the current state of the system, are replaced with a lookup table and a simple calculation algorithm. A detailed description of this approach is presented in this work.References
Jair Jehuda and Daniel M. Berry. A Time Sharing Architecture for Complex RealTime Systems. Proceedings of the “International Conference on Engineering of Complex Computer Systems (ICECCS ’95)”
Brad Bierschenk, Data Structures for 8Bit Microcontrollers, Motorola Semiconductor, Application Note 1752
Motorola Semiconductor, Understanding Small Microcontrollers, Motorola Semiconductor M68HC05TB/D, Rev. 2.0
Motorola Semiconductor, M68HC05 Applicat ions Guide, Motorola Semiconductor M68HC05AG/AD, Rev. 3.0
Joanne Field, Simple RealTime Kernels for M68HC05 Microcontrollers, Motorola Semiconductor, Application Note 1262
Microchip Technology Incorporated, A Real Time Operating System for PIC16/17, Microchip Technology Incorporated, Application Note 585
Downloads
Published
How to Cite
Issue
Section
License
International Journal of Computing is an open access journal. Authors who publish with this journal agree to the following terms:• Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
• Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
• Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.