Witam, mam spory problem z konwersją kodu C na Assembler
Mam taką unię:
typedef union{
unsigned char BYTE;
struct{
unsigned char a:1;
unsigned char b:2;
unsigned char c:4;
}bits;
}un_X;
un_X a;
Moim zadaniem jest konwersja kodu
a.bits.c = a.bits.a * a.bits.b;
oraz
a.bits.a = a.bits.b^3
a.bits.c = a.bits.b^2
na Assembler.
Bardzo proszę o wskazówki jak się za to zabrać.