下列三个公式形成了所有时间计算的基础,它们把整个处理时间分为两部分:数据传输时间和在智能卡中的处理时间:
命令解释器本身所需之活动时间仅仅依赖于所加时钟信号的频率,在这里所取之值为3.5712MHz:
命令的执行时间只能在机器代码的水平上,详细分析程序来确定。程序的分枝和循环将导致极其复杂的公式,它们在实际上是不可用的。因此,根据其复杂性我们直接把命令分为三组。简单命令,诸如SELECT FILE或READ BINARY,所需时间短。中等复杂命令,诸如INTERNAL AUTHENTICATE,它们的内部处理需要较多的时间。高度复杂命令,诸如DEBITIEP,需要更多时间。在这方面,应当记住这些综合性的数值并未包括诸如调用加密算法或执行写人EEPROM操作等动作,仅仅是必需的内部计算或询问。
公式(14.1)至(14.8)中的变量均定义并说明在表1中。
表1 公式(14.1)~(14.8)中变量的定义和说明
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。