汇编老师让我们写三份实验报告作为期末的实验成绩,其中一个实验是自己编一个50行以上的程序。本以为50行以上的程序难度不会很大(以为与高级语言实现起来没有太大出入,毕竟我之前已经用C++实现了它们。),就打算汇编语言实现CRC-8、CRC-16、CRC-CCITT。实现这一程序的渴望是何等的强烈[teeth]。当我经历了2天多的研究,不得不改变计划。[stun]

      如果让我把已经研究了几天的程序段就这样扔掉,心中毕竟相当不快。给我计划实现CRC的程序在字符串的长度计算和屏幕显示的地方卡住了。于是乎灵活变通,把自己的实验内容改为:用户键盘输入字符串,程序计算并输出字符串长度。

    看似很简单的操作,用高级语言几个语句就搞定。然而我还是花费了近两天的时间实现这个功能。——告诉大家一个小秘密,我第一次用汇编语言编写程序(嘘~边学习指令边做程序[angel])。感觉与高级语言有很大的出入,不过我也是挺喜欢它的[lol]。

    收获不小!程序完全调试完成后很有你要公布出来与大家分享。[eek]