简体版 繁体版 第三节 解码

第三节 解码


都市逍遥修神 陆少宠妻上天 四象邪修 殿下追妻:毒蝎庶女你别跑 低俗生活 校草抢夺疯丫头 封印仙尊 符道苍茫 网游之万载无双 今天也要做男主情敌

第三节 解码

#解码#

“我就知道你能看出来,报告里面也推测是8421码,不过你能翻译出程序吗?当年可能就是一直不能解码,所以最后不了了之了。”

“翻译成程序?”陈杰有些吃惊,“我大学也没有怎么认真学,而且都丢了书本这么多年了。我还以为是写的一句话。”

“一句话?”这次轮到肖洋吃惊了。“我以前用8421码给女朋友,也就是现在的老婆写过一句话,现在想想她估计都没有看到,不过看到她也解不出来。”

“你当时怎么写的?说不定对这个有点帮助,至少可以开拓思路。”肖洋有些激动。

“也行,那你帮找张纸,一支笔吧。“陈杰看肖洋认真了也不好推脱。

”我们到那边办公桌上去写吧,那边常用的具都有。“肖洋指了指角落的几张桌子。

陈杰拿到纸和笔很快在纸上写下了一串代码。

0000100100010011000010010001100100011001001001010001010100100001000110010001010100010011001000010000001100001000

肖洋看了看,“看不懂,怎么解出来?”

陈杰另外又拿了一张纸,一边写,一边解释给肖洋听。“一个8421码有四位,都由‘0’或者‘1’组成,计算时从左往右每一位代表的数值分别为‘8’,‘4’,‘2’,‘1’。也就是权值,我们用每一位的数值,也就是‘0’或‘1’乘以它们的权值,再加起来就是所表示的十进制数了。例如,1001的计算:1x8+0x4+0x2+1x1=9。0000:0x8+0x4+0x2+0x1=0;1111:1x8+1x4+1x2+1x1=15。所以用0和1组成的8421码实际可以表示0—15的十进制数。”陈杰抬起头询问的看着肖洋,肖洋会意的点点头。

“你理解了,就试着把刚才我写的那段代码翻译成十进制数。”肖洋点点头开始心算,“0,9……”肖洋一边说,陈杰一边把数字写在了纸上。

0.9.1.3.0.9.1.9.1.9.2.5.1.5.2.1.1.9.1.5.1.3.2.1.0.3.0.8

“然后那?”肖洋看着这些数字显得有些迫不及待。

“然后我们需要解码表来确定这些十进制数都代表什么意思。这里得花点心思,代码是我编的,我自然有解码表,我当时希望女朋友能解出来,就得确保她也有解码表,于是我在编码的时候就选择了字母表。”陈杰说完又在纸上开始写字母。

“字母表?”肖洋带着疑问的语气又重复了一遍。

“我们把字母表的每一个字母都编上号,于是0到26的对应字母就出来了。”陈杰又在每个字母下面编上了数字。“现在就需要组合了,试过之后会发现,一个数字对应一个字母翻译出来什么都不是,而三个数字对应一个字母就超出了26这个最大值,所以可以把两个数字一组按顺序进行组合。”说着陈杰又写下了一串数字。

09.13.09.19.19.25.15.21.19.15.13.21.03.08

“现在你对应着看一看。”

肖洋弯腰一手指着数字,一只手在字母表中寻找。“09对应i,13对应m,19对应s……imissyousomuch。”肖洋的声音有点激动。

陈杰则把答案写在了最初的代码下面

imissyousomuch

“这样就翻译完了?”

“对呀,翻译完了。”

“挺有意思的,不过我觉得女的肯定解不出来,你玩浪漫选错了方式啊!”陈杰被说得脸都红了,这也是一开始他本不想写这个代码出来的原因。

肖洋去另一张桌子下搬了一张椅子过来,“既然我们有这个思路了,可以把档案里的那份代码拿出来试一试呀!”

陈杰没有回答,而是直接拿出了代码。

“既然你已经很熟悉这份档案了,我就不看了,有什么我直接问你。”陈杰又拿了一张新的白纸。

“没问题,我都记得”肖洋也拿了一张。

“那我们首先来解决几个问题。第一,我看见这些代码时,第一反应就是8421码,因为大学只用过8421码,但实际8421码属于bcd码,而bcd码分为有权码和无权码。有权码又分为8421码,2421码和5421码,无权码估计也不是,就不讨论了。”

“你大学学得还不错嘛,档案的报告中也提到了这些问题,也认为是有权码。但有权码中2421码和5421码表示同一数值时可能有两种表示方式。例如,2421码表示6,可以是1100,也可以是0110;用5421码表示5可以是1000,也可以是0101。所以报告中也推荐用8421码进行研究。”能一口气说出这么多,肖洋显得有些得意,虽然他不能完全理解,但报告上怎么写的,他还是记得。

“说得也是,也就8421码用得最多。第二个问题,密码表。我们并不知道教授写代码时参照的什么密码表。”陈杰看着肖洋,希望继续听到报告中的内容。

“这个报告里面没有提及,因为一开始就没有想到会是译成语言,报告中说可能是一段程序,也可能是一段对应相关件或者档案的条形码。”肖洋停下来看了看陈杰,发现他没有接话的意思,反而在想着什么,就继续说到:“所以我才说不要去管别人的思路,我们就按自己的思路来翻译看看。再说了,教授当然希望有人能翻译出来,那这个密码表应该大家都知道,所以字母表可能性很大。”肖洋发现陈杰还在出神,“你在想什么哪?”

“我在想估计到中午了,肚子有点饿啊!”但陈杰并没有看手表,也没有去掏手机看,只是无神的看着那份代码。

“你果然也是个吃货,一会我给处长打电话,给他说早点吃晚饭,反正晚上他请客,中午不吃,晚上多吃点。”

陈杰并没有接话,房间一下变得异常安静,肖洋觉得有点慎人,于是活动了下肩膀,好分散注意力。但他并没有再说什么,他知道陈杰正在思考着什么。

“我觉得我的思路也行不通。”陈杰放下笔,头向后伸了个懒腰。

“为什么不行,你都还没有翻译。”肖洋显得有些失望,但又不愿意轻易放弃。

“如果要对照字母表,那么单组码不应大于9,但你看代码中,正面有1101,反面有1110,这些都大于9了。所以两组一组合就找不到字母表对应的字母了。”陈杰一边写一边解释给肖洋听。

“那不要两组结合,一组对应一个字母试试。”

“你试着翻译前面几个字母就知道了。”

“0101是5,对应e。1000是8,对应h。0110是6,对应f……e,e,h,f,i,h,k……确实没有联系。”译出了几个数字,肖洋也不得不放弃。

“档案里面还有什么线索吗?”陈杰开始收拾散开的白纸。

“我再看看。”说着肖洋把档案袋里的资料一份一份往外拿。“这是报告,报告的思路反正也走不通。这是教授个人档案,也看不出什么东西。这是几张现场相片,要不你拿去看看。”

陈杰接过相片,发现都是从不同角度拍的尸体,也不愿意多看。虽然没有血,但看了几眼也感觉不饿了。“拽着这么紧,手里拿的什么东西呀?”陈杰指着一张右手的特写相片。

“是个小的电器元件,存在那边的柜子里,我去给你拿过来。”不一会儿,肖洋就把一个用塑料密封的元件递给了陈杰。

“资料里有没有说这是什么?以前上实验课都是混的,更别说用元件自己做板子了。”

“报告上说是个‘或非门’的逻辑元件,教授家很多各种小元件,这个经过检查也没有发现什么特殊的地方,于是推测可能是教授心脏病发作时,剧烈疼痛,下意识抓了个东西。”

“或非门……”陈杰自言自语的盯着元件出神。

肖洋又拿起代码,希望能再找到点什么。“你说这个教授为什么第一页还有差不多半页都是空白,他却翻到背面接着写代码?而且代码数量都是一样的,我觉得里面肯定有章。”

“两个输入信号!”

“什么输入信号?”肖洋马上又来了兴致。

“教授写的代码不是用来直接翻译的,正反面对称的代码,刚好是两个输入信号,经过或非门运算之后,输出的代码才是用来翻译的。”陈杰觉得这个思路行得通,所以也很兴奋。

“那怎么运算?”

“或运算就是指,输入都是0,则输出为0;如果输入有一个是1或者两个都是1,则输出也是1。非运算就是0变1,1变0。所以或非运算就是,输入0和0时,输出1;输入0和1,1和0,或者1和1时,输出都是0。”

“你的意思是把正反两面的代码分别作为两个输入,用两个代码合成一个新的代码?”

“可以这么理解,我肚子好像又饿了。”

“那我再拿相片给你看看。”肖洋说着就准备去拿相片。

“你这样对过世的人很不尊敬哦!”

“我们如果解出来了,教授在天之灵应该感到高兴的,我也不给你看相片了,你赶紧算吧。”肖洋没有拿相片,而是拿了张白纸拍在陈杰桌子上,示意他快算。

陈杰接过纸,拿起笔开始计算,很快陈杰便把新的代码写在了纸上。

0010000000000001000100110000010100010100001001100000000100001001000100000000100100100001000101000001100100001000000010010010001100010101000100110000010100010100001001010000000100010100000100000000100100100001001000110001010100010011000001010001010000010000000010010010000100100110000000010000100100100011000101010001001100000101000101000001100100001000000001010001010000000010000010010000000100010100

“这个代码里面没有大于9的吧?”肖洋小心的询问

“好像没有”

“那你快译呀!”

陈杰没有回答,拿起笔接着计算,并很快写出了数字。

20.01.13.05.14.26.01.09.10.09.01.14.19.08.09.23.15.13.05.14.25.01.14.10.09.21.23.15.13.05.14.10.09.21.26.01.09.23.15.13.05.14.19.08.03.14.02.09.01.14

“把字母表拿过来对下!”陈杰对着字母表开始写下字母。

t.a.m.e.n.z.a.i.j.i.a.n.s.h.i.w.o.m.e.n.y.a.n.j.i.u.w.o.m.e.n.j.i.u.z.a.i.w.o.m.e.n.s.h.e.n.b.i.a.n.

“好像我们又白忙活了。”陈杰扔下笔,整个人软在了靠背椅上。

肖洋急忙抢过白纸,不愿意相信最后的失败。

“这次真的结束了,完全看不出来一个正确的单词。”陈杰窝在椅子上,也不看肖洋。

“这次确实结束了,不过不是失败,而是我们成功了!”肖洋开始拿笔抄写陈杰翻出来的字母。

“真的?”陈杰一下弹了起来。

“谁说教授写了英语?他可是中国人。”

陈杰也不再询问,盯着肖洋写在纸上的字母马上就明白了,原来是拼音。

tamenzaijianshiwomenyanjiuwomenjiuzaiwomenshenbian

陈杰看肖洋写完了,便从头开始读了一遍。“他们在监视我们,研究我们,就在我们身边。”

读完后他们不约而同的抬起头看着对方。又是一阵寂静,虽然不知道这句话具体说的什么,但一丝恐惧已经在两人心中蔓延。

突然一阵深邃的声音慢慢响了起来,听起来就像有什么东西飞了过来。