“管物业要的。”叶离说,“给您搬两盆?”
“你留着吧。我都养死好几盆了。”童演转身走了出去。
一连几天,叶离都是十点多才离开系馆。以往晚上整层楼只有童演一个人,现在多了一个人在斜对门。两个屋的灯光穿过半合着的门缝照在楼道里,倒有些相伴的意思。但童演一直也没问过他进度。叶离其实还在看书,根本没有任何进展。
几天后那两盆红掌就窜出来两支鲜红色的花。叶离搬了其中一盆,端到了童演的办公室。
童演正和一个老师在说话,看了叶离一眼,没理他。叶离见他桌子上铺得满满当当,只好把花放在了窗台上。
当天下午,叶离正对着电脑看代码,童演忽然走了进来,看见叶离桌上放着一张纸,上面画了个电路图,于是拿起来看。
“林莉给你画的?”
“嗯。”
芯片的测试电路,叶离这学期没开始学电路,毫无头绪。想问童演,又觉得无从开口,还是想看看电路的东西再问。林莉倒是抽空给他画了个草图。
童演拿起笔,在上面又添了一个电阻、一个二极管、一个时序模块,然后把纸放在桌上。
“按这个做吧,先把板子做了。”
“哦。”
童演见他一脸茫然的样子,安慰说:“不懂的以后慢慢看。”
他又看了看叶离的屏幕,问:“有问题么?”
叶离今天已经花了三个小时在这个程序里,他咬了咬牙说:“有。”
“什么问题?”
叶离吸了一口气:“不知道,出来的结果不对。”
“起来。”
叶离才发现自己坐着,赶紧站起身,把椅子让给童演。
叶离编了一个典型的测试程序,包括了arm一些基础的指令集,大概有100多行的程序,输出结果一直不对。
童演看了两眼,起身去屋里拿了一本书回来,又坐下来看。叶离看见那边书叫《arm9系统设计与开发》。他估计童演可能对具体的指令也不熟悉,毕竟一个老师的研究方向有很多,童演近两年主要是做无人机控制,关于arm这块貌似也只是从林莉开始尝试涉及的。
童演把右手放在键盘的方向键上,把光标移到程序第一行,按向下的方向键,逐行往下看。
他看到中间一段堆栈读取的部分,停下来翻了翻书,又把光标上上下下的挪动。
童演看了有二十分钟没说话。叶离大气也不敢出,他不知道童演能不能看出毛病,看出来要多长时间。他瞥了眼手机,已经五点半了。
童演是真的对这套指令不熟悉,反反复复翻指令的语法格式。
“kirq里放的是栈顶地址,”童演指着书上的一行语法“ dcd exbel中,并不能分配地址。这里应该用d的话,地址肯定就变了,读出的结果也就不一样了。”
叶离恍然大悟,自己本想求快,大概看了看堆栈指针的部分,但这块很抽象,还是出了问题。