我想将C语言翻译成汇编,哪位能指导下;
如下函数:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int a()
{
int iFrm_width =8;
int i = 0;
int index_H = 0;
short num[] = {1, 2, 3 ,4, 5, 6,7 ,8};
short numpre[] = {0, 1, 2 ,3, 4, 5,6 ,7};
short ullProjectionSum = 0;
short usAbsDiff[8] = {0};
for (index_H = 0; index_H < iFrm_width; index_H = index_H + 2) {
usAbsDiff[index_H >> 1] = abs(num[index_H] - numpre[index_H]);
ullProjectionSum = ullProjectionSum + usAbsDiff[index_H / 2];
}
for(i = 0; i< 8; i++)
{
printf("usAbsDiff_Projection_H: %d \n", usAbsDiff[i]);
}
printf("ullProjectionSum: %d \n", ullProjectionSum);
}
int b()
{
}
int main()
{
a();
}