【发布时间】:2015-10-20 20:03:05
【问题描述】:
我需要帮助来理解这些关于我必须在 NASM 汇编中执行的程序的说明
哈希值将是 5 个字节长。在向右应用旋转后,第一个单词将是文件中所有最重要的半字节的总和。高位半字节将旋转一个从零开始并每次递增的值。在达到 7 的值后,旋转计数器应该从零开始。第二个字将是在向右应用旋转后文件中所有最低有效半字节的总和。低位半字节将旋转一个以 3 开头的值。最后一个字节将是文件中所有字节的 XOR
我很困惑的是如何想象计算最重要和最不重要的半字节。
所以如果我有一个包含 2 个字符的文件:AB
A - 0100 0001
B - 0100 0010
将是我的最重要的小吃
A - 0100 0001
B - 0100 0010
将是我的最少重要的一点点
在给出具体说明的情况下,我应该如何旋转和计算这些小点,而不会使小点不按顺序排列?
【问题讨论】: