和简单的存储卡相比,微处理器卡的另一个优点是可以预先规定指令的序列。于是,就有可能用其参数准确规定所有的命令和序列,这样在对文件进行面向对象的授权访问时,同时防止了未授权的访问。智能卡在这方面所具有的能力是非常大的,简单的操作系统常常不能管理状态机,而现代的操作系统甚至能用指令参数来定义专用的状态机。
智能卡状态机可划分为微和宏两种类型。微状态机只规定短指令序列,而且只在序列中的第1条命令被送至卡后才被激活,一个典型的例子是需要鉴别一终端的命令。第1条命令向终端请求一随机数,它激活了一个微状态机,作为第2条命令它只接受一条鉴别命令,卡接收到这条指令,则完成处理并许可所有的其他命令。否则,