《表1 1 32位ARM环境下的算法速率优化C实现速度测试结果》

《表1 1 32位ARM环境下的算法速率优化C实现速度测试结果》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《TANGRAM:一个基于比特切片的适合多平台的分组密码》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在32位ARM Cortex-M3平台的实现,采用Keil5+Jlink进行编译调试,性能测试采用Keil5软件记录时间,通过比较执行代码片段前后的时间差得到运行时间.ARM平台拥有丰富的指令集,使用如多内存加载、循环移位、逻辑运算、字节交换等指令可以非常方便地实现TANGRAM算法.具体测试结果如表11所示,我们给出了两种不同速度单位分别在C语言和汇编语言下的测试结果,cpb(cycles per byte)由设备频率72 MHz换算而来.