cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 9296|回复: 21

重大发现,PLUS的SUM值可变!

[复制链接]
发表于 2009-11-16 15:55:51 | 显示全部楼层 |阅读模式
这几天上自习课无聊,用铜泊导通991PLUS PCB上裸露的金属点,自检看计算器反应,其中有一次,发现SUM值变为3千多的4位纯数字,具体不记得了。(大约是P70-P80那堆点。)太突然,我也没有相机在身边,没法上图,到现在也弄不出了。
     然后我查SUM,英文里是和的意思。
     我立即想到B版991ES PLUS原值为87ED有可能是十六进制!经换算得十进制34797(没计错的话)
     那就是说,有升级可能!

评分

参与人数 1金钱 +5 专家 +1 贡献 +1 收起 理由
不锈钢 + 5 + 1 + 1 值得研究

查看全部评分

发表于 2009-11-16 18:39:58 | 显示全部楼层
991升级会变成什么?
发表于 2009-11-16 19:31:27 | 显示全部楼层
至少不会变成995的

别告诉我它会变成TIwph%20(1).gif
发表于 2009-11-16 22:15:27 | 显示全部楼层
991能生成什么?50F
 楼主| 发表于 2009-11-18 13:31:34 | 显示全部楼层
我的意思是说,991P可变,那么82P应该也能
发表于 2009-11-18 18:16:33 | 显示全部楼层
SUM变化意味着什么?
功能会改变么?

经过以前A版的事情,我觉得CASIO不大可能通过硬件设定功能了。
发表于 2009-11-18 18:20:47 | 显示全部楼层
PLUS发现啥估计很难。

附言:发现论坛广告增多。。
发表于 2009-11-19 13:33:41 | 显示全部楼层
首先我要研究如何使用计算器,然后在此基础上多总结使用技巧。
计算器比较便宜,升级只是乐趣
发表于 2009-11-19 15:26:39 | 显示全部楼层
硬件应该能改
只不过不会像A一样
B的反硬改也很成功。
发表于 2009-11-19 15:34:33 | 显示全部楼层
发现论坛广告增多。。
xzxzxz 发表于 2009-11-18 18:20


链接:关于支付宝广告的声明(2009-11-19)
发表于 2009-11-22 19:00:45 | 显示全部楼层
貌似5d6d官方添加的?
发表于 2009-11-22 20:58:57 | 显示全部楼层
是的
发表于 2009-12-19 07:30:55 | 显示全部楼层
也许能用来超频~~~大家试试
发表于 2009-12-19 17:28:07 | 显示全部楼层
胡说八道!
发表于 2009-12-19 18:28:34 | 显示全部楼层
991升级成997 ...
发表于 2009-12-19 18:59:23 | 显示全部楼层
假设:计算器会同时检验SUM,Version和Pmode,如果三者相符则开启相应功能~
发表于 2009-12-20 19:33:45 | 显示全部楼层
SUM是指效验和(CHECKSUM),用于验证ROM中的数据的完整性,比如常见的MD5,SHA,CRC32等算法除了用于加密还能用作数字指纹,大家有时下载文件网站会让我们验证MD5值,就是为确保文件没有被篡改,理论上不存在两个MD5值完全相同的文件,嵌入式系统效验ROM主要用的是CRC16/CRC32算法,CRC的中文译名为  循环冗余校验

评分

参与人数 1金钱 +2 收起 理由
朔雪X忆 + 2 强人~~~赞一个~~~

查看全部评分

发表于 2009-12-20 19:35:43 | 显示全部楼层
所以这个CHECKSUM值改变并不能说明什么
发表于 2009-12-20 20:03:17 | 显示全部楼层
可是为何要验证ROM完整性?SUM变了又说明了什么?ROM不完整/不一致了吗?那不就是改变mode了?
发表于 2009-12-20 21:05:17 | 显示全部楼层
可是为何要验证ROM完整性?SUM变了又说明了什么?ROM不完整/不一致了吗?那不就是改变mode了?
朔雪X忆 发表于 2009-12-20 20:03


checksum在嵌入式系统中的作用主要是为确保软硬件的可靠性,因为ROM\FLASH中的数据如果破损或大面积改变(造成ROM\FLASH数据改变的因素主要有软件因素和物理因素,如静电,强磁场,电离辐射),轻则可靠性降低,如运行过程中无故出现莫名其妙的错误,严重将导致系统完全无法运行。事实上在计算机系统中checksum机制的应用非常广泛,网络传输中利用checksum来确保信号的完整,文件存储中利用checksum来保证文件没有被篡改。电脑在启动时也会对BIOS/CMOS进行SUM验证,所以刷BIOS中如果出差错会导致BIOS的CHECKSUM不能通过,手机,PDA,电子辞典等设备都有这样的机制,而计算器的功能日益复杂,导致系统程序变得庞大,所以也引入checksum机制来保证数据的完整,像过去那种功能最简单的计算器根本就没有这个概念。

checksum实现的途径有很多,像奇偶效验,以及CRC,MD5,SHA等算法都是常用的手段,通常开发者在选择时必须考虑到平台的硬件特性,因为一些算法会消耗较多的硬件资源,所以必须找到安全和效率之间的平衡点。像网络传输和RAID系统中(硬盘在数据传输过程中数据有可能发生畸变),checksum动作是非常频繁的,因此为了不影响系统的性能,有些控制器中提供专用硬件来实现这类操作,不额外消耗CPU资源。不过像手机,PDA,电子辞典,计算器这样的设备就没有这么复杂了,有些仅仅是在启动时进行检查,而有些甚至只是在使用者发出相应的命令时才进行检查,如这里的991es
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 00:21 , Processed in 0.063054 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表