首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取智能卡(8位还是16位?)

读取智能卡(8位还是16位?)
EN

Stack Overflow用户
提问于 2012-02-17 22:53:30
回答 1查看 266关注 0票数 0

我正在开发一个读取智能卡(PC/SC)的驱动程序,并且我一直在以强制的8位方式读取数据,即使卡本身可能有一个16位芯片。我有两个问题,一个是:我如何判断卡是否符合16位或8位架构,另一个是:将16位系统视为16位系统是否会有性能提升?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-22 06:49:56

将16位系统视为16位是否会有性能提升?

不是的。

CPU内部是8位、16位甚至32位。但目前所有的处理器卡都在ISO7816-3(接触式)或ISO 14443 (非接触式)接口上运行。控制速度的是这个接口,而不是CPU。为此,CPU使用外部时钟,但所有最新的智能卡都使用运行速度更快的内部时钟。

只要接口没有更新,8位或16位之间的“选择”无关紧要,更不用说8位了。我在引号之间加了“选择”,因为我看不出你在这方面有什么选择。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9330356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档