Previous | Table of Contents | Next |
The basic software development tool for creating software to run on a smart card is an assembler or a compiler together with its integrated development environment. You will program in assembly language and use an assembler if you are building software to run on a particular smart card chip and are concerned with the size and execution efficiency of the code (see Table 6.6). You will use a high-level language and a compiler if you are concerned about portability across a number of different smart card chips and are concerned with maintainability and time-to-market (see Table 6.7). In this latter case, you may be compiling into the native machine instructions of the smart card chip or into the byte codes executed by an interpreter on the chip.
Company | Telephone | WWW | Processor | |
---|---|---|---|---|
AND Software | www.andsoft.demon.co.uk | H8 | ||
Ashling | +353 61 334466 | www.ashling.com | ashling@iol.ie | 68HC05 |
Avocet | +1 207 236-9055 | www.avocetsystems.com | avocet@midcoast.com | 68HC05,80H51 |
Franklin Software | +1 408 296-8051 | www.fsinc.com | fsinfo@fsinc.com | 80C51 |
IAR Systems | +1 415 765 5500 | www.iar.com | info@iar.com | H8,68HC05 |
Introl | +1 414 273-6100 | www.introl.com | info@introl.com | 68HC05 |
Keil | +1 972 735-8052 | www.keil.com | sales.us@kiel.com | 80C51 |
Motorola | +1 512 891-6179 | freeware.aus.sps.mot.com | help@www.mcu.motsps.com | 68HC05 |
TECI | +1 802 525-3458 | 103006.612 @compuserve.com | 68HC05 | |
Company | Telephone | WWW | Processor | |
---|---|---|---|---|
Archimedes | +1 206 822-6300 | www.archimedesinc.com | customer-service@ archimedesinc.com | 68HC05 |
Ashling | +353 61 334466 | www.ashling.com | ashling@iol.ie | |
ByteCraft | +1 519 888-6911 | www.bytecraft.com | info@bytecraft.com | 68HC05 |
Ceibo | +972 99 555387 | www.ceibo.com | international@ceibo.com | 80C51XA |
Cosmic Software | +1 617 932-2556 | www.cosmic-us.com | c-tools@cosmic-us.com | 68HC05 |
Cygnus Support | +1 415 903-1400 | www.cygnus.com | info@cygnus.com | H8 |
Diab Data | +1 415 571-1700 | www.ddi.com | info@ddi.com | RCE |
Franklin Software | +1 408 296-8051 | www.fsinc.com | fsinfo@fsinc.com | 80C51 |
Hitachi | +1 800 285-1601 | www.hitachi.com | H8 | |
Hiware | +41 61 690 75 00 | www.hiware.com | info@hiware.hicom.ch | 68HC05, 80C51 |
IAR Systems | +1 415 765-5500 | www.iar.com | info@iar.com | 80C51 |
Keil | +1 972 735-8052 | www.keil.com | sales.us@kiel.com | 80C51 |
RTS | +44 1624 623841 | mannet.mcb.net/rts/ | rts@mannet.mcb.net | TMS-370 |
Sierra Systems | +1 510 339-8200 | sierra@netcom.com | 80C51XA | |
Tasking | +1 617 320-9400 | www.tasking.com | sales_us@tasking.com | 80C51XA |
Previous | Table of Contents | Next |