Small-OS智能卡的命令解释器

时间:2008-11-19

  Small-OS的命令解释器用比较简单的方式构成,它在类和命令字节的基础上按调度程序原理工作,调用经验证的命令处理程序。这种实现只用很少量的存储器并具有比较易于把新命令集成到操作系统中的附带好处,只需增加数行代码到命令解释器就可以完成了。它们识别新命令并调用相关的子程序,在适当的位置用适当的代码,新的命令将被识别并按需要执行。

  通常在实践中使用的命令解释器的结构是远为复杂的。部分原因是由于它们必须在不能改变的ROM中运行,部分原因也由于它们在操作系统完成时,必须能程序代码到EEPROM中。当程序运行时,的代码必须能被识别和调用。这里所用的原理是位于EEPROM中的跳转表,当卡完成后它可按需要扩充。

  对于一特定的类字节的固定轮询,就像在Small-OS命令解释器中所采用的,只对不支持安全电文或逻辑通道的操作系统才有意义,而它还遵照ISO/IEC 7816-4标准仅支持单一命令类。在所有其他情况,类字节被用来标识以前定义的选项,并不需要对所有命令都是一样的。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com

 



  
上一篇:ISO是什么
下一篇:ISO标准是如何制订的

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料