Small OS智能卡主要回路和硬件及操作系统的初始化
当智能卡复位后,程序计数器被装人复位矢量的地址,于是处理器开始执行第1个程序代码。硬件立即被 测试以了解它是否处在良好的工作秩序中,正如同PC那样,它包含着从RAM测试开始,接着计算几个ROM和 EEPROM内容的校验和。如果这里出现了一个错误,智能卡就试图送出一个专用差错ATR,接着它除了进人一 个无休止的回路别的什么也不做了,以等待下一个复位。能否成功地送出差错ATR,主要取决于所发生的差 错的性质。如果差错是严重的并且影响RAM或传输程序的程序代码,则只能送出一个错乱的或完全没有ATR送 出。 当芯片硬件被测试并初始化后,则开始初始化操作系统。它的重要内容是设定T=1协议的数据传输
用户评论