Преобразование кода
От: wilibear  
Дата: 25.05.18 12:44
Оценка:
Привет всем.

Есть код переписанный с ассемблера и преобразованный в С.

  unsigned char C = 0;
  unsigned char A=0;
  unsigned char b_B4=0;

  unsigned int wBA = 0;

  int i=0;

  for( i=3; i>=0;i--)
  {
     b_B4 = b_BE[i] & b_B6[i];
     A = b_BE[i];
     if (C)
    A = 0xFF - A;
     else
     {
    A = 0xFF - A;
    C = 0;
     }

     wBA= ((A & b_BA[i]) | b_B4) + b_A8[i] + C;
     b_A8[i] = (char) wBA;
     C = (wBA & 0x0100) ? 1: 0;
  }



Я не являюсь гуру С.

Но вопрос такого плана, (как этот кусок) преобразовать массивы к 32 битным данным.
Отредактировано 25.05.2018 13:53 Кодт . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.