DocumentCode :
2360829
Title :
Migrating from 8- to 16-bit processors
Author :
Bannatyne, Ross
Author_Institution :
Transp. Syst. Group, Motorola Inc., USA
fYear :
1998
fDate :
21-23 Oct 1998
Firstpage :
150
Lastpage :
158
Abstract :
During the mid 1990´s, there has been a major upswing in the growth of applications requiring 16-bit microcontrollers. Dataquest have estimated that the growth of 16-bit devices will be more than double that of the combined growth of all categories of microcontrollers, at 43.9%. The main reasons for the growth in 16-bit applications is that pricing is becoming very competitive and traditional 8-bit applications typically require more processing power examples of these applications range from disk drive controllers, to airbags, to cellular communications. The trend for MCU users in embedded control systems is to migrate from assembly language to higher level languages such as C. The enhancement of instruction sets and addressing modes does not only make life easier for the assembly language programmer. When C code is compiled, the availability of lower-level resources such as efficient register use and data manipulation capabilities greatly increase the efficiency of the compiled C code. This is true for both code size generated and execution speed. Many of the enhancements of the M68HC12 have been a direct result of the recognition that M68HCll users need more performance and the option to migrate to a high level language without the penalties in code efficiency normally associated with such a step
Keywords :
instruction sets; microcontrollers; microprocessor chips; 16 bit; 16-bit processors; 8 bit; 8-bit processors; C code; M68HC12; M68HCll; MCU users; addressing modes; data manipulation; embedded control systems; instruction sets; microcontrollers; Assembly systems; Availability; Communication system control; Control systems; Disk drives; High level languages; Instruction sets; Microcontrollers; Pricing; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Northcon/98 Conference Proceedings
Conference_Location :
Seattle, WA
Print_ISBN :
0-7803-5075-8
Type :
conf
DOI :
10.1109/NORTHC.1998.731527
Filename :
731527
Link To Document :
بازگشت