32位x86汇编 - 通过旋转/移位来反转阵列顺序

时间:2016-04-19 22:43:46

标签: arrays assembly x86

我在过去的2个小时里用Google搜索了这个问题,并且找不到确切的需要,所以我想我会寻求帮助。

所以..

我们有2个阵列。两者的长度均为10.第一个存储您的学生/教师/工作ID号,前缀为0.例如:0,1,2,3,4,5,6,7,8,9

此程序的目标是通过使用shift并旋转来反转顺序,并将它们存储在第二个数组中。例如:9,8,7,6,5,4,3, 2,1,0

我似乎无法弄清楚算法;我一直盯着屏幕看太久了。

其他要求是将每个数组中的2个值相加并显示内存位置,但我认为这不会给我带来太多麻烦。

精确约束:

起草一个程序,添加两个BCD号码(每个10位数) 第一个BCD编号存储在array1中,反转顺序将存储在array2中。

使用array1的shift / rotate来填充array2

显示相关内存位置的内容 使用BCD算法添加两个值 将总和存储在名为Result

的变量中

这些是要求。没有提供其他信息。

谢谢

0 个答案:

没有答案