命令处理时间的公式
发布时间:2008/11/25 0:00:00 访问次数:423
下列三个公式形成了所有时间计算的基础,它们把整个处理时间分为两部分:数据传输时间和在智能卡中的处理时间:
命令解释器本身所需之活动时间仅仅依赖于所加时钟信号的频率,在这里所取之值为3.5712mhz:
命令的精确执行时间只能在机器代码的水平上,详细分析程序来确定。程序的分枝和循环将导致极其复杂的公式,它们在实际上是不可用的。因此,根据其复杂性我们直接把命令分为三组。简单命令,诸如select file或read binary,所需时间最短。中等复杂命令,诸如internal authenticate,它们的内部处理需要较多的时间。高度复杂命令,诸如debitiep,需要更多时间。在这方面,应当记住这些综合性的数值并未包括诸如调用加密算法或执行写人eeprom操作等动作,仅仅是必需的内部计算或询问。
公式(14.1)至(14.8)中的变量均定义并说明在表1中。
表1 公式(14.1)~(14.8)中变量的定义和说明
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
下列三个公式形成了所有时间计算的基础,它们把整个处理时间分为两部分:数据传输时间和在智能卡中的处理时间:
命令解释器本身所需之活动时间仅仅依赖于所加时钟信号的频率,在这里所取之值为3.5712mhz:
命令的精确执行时间只能在机器代码的水平上,详细分析程序来确定。程序的分枝和循环将导致极其复杂的公式,它们在实际上是不可用的。因此,根据其复杂性我们直接把命令分为三组。简单命令,诸如select file或read binary,所需时间最短。中等复杂命令,诸如internal authenticate,它们的内部处理需要较多的时间。高度复杂命令,诸如debitiep,需要更多时间。在这方面,应当记住这些综合性的数值并未包括诸如调用加密算法或执行写人eeprom操作等动作,仅仅是必需的内部计算或询问。
公式(14.1)至(14.8)中的变量均定义并说明在表1中。
表1 公式(14.1)~(14.8)中变量的定义和说明
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:智能卡对预定功能的比例因子
上一篇:智能卡的系统考虑