Small-OS的命令解释器用比较简单的方式构成,它在类和命令字节的基础上按调度程序原理工作,调用经验证的命令处理程序。这种实现只用很少量的存储器并具有比较易于把新命令集成到操作系统中的附带好处,只需增加数行代码到命令解释器就可以完成了。它们识别新命令并调用相关的子程序,在适当的位置用适当的代码,新的命令将被识别并按需要执行。 通常在实践中使用的命令解释器的结构是远为复杂的。部分原因是由于它们必须在不能改变的ROM中运行,部分原因也由于它们在操作系统完成时,必须能下载程序代码到EEPROM中。当程序运行时,下载的代码必须能被识别和调用。这里所用的原理是位于EEPROM中的跳转表,当卡完成