typedef unsigned char byte;
byte key[16] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f };
인데 이배열이 128비트인거신디
이배열을 61비트 시프트 연산을 하고싶은데 어떻게 방법이없을까 ㅠㅠ
typedef unsigned char byte;
byte key[16] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f };
인데 이배열이 128비트인거신디
이배열을 61비트 시프트 연산을 하고싶은데 어떻게 방법이없을까 ㅠㅠ
씨피유 개발자 메뉴얼 찾아보면 simd용 128비트짜리 레지스터가 있을거임 inline assembly 써서 그 레지스터로 데이터 로드해서 쓰거나 아예 다른 방법을 찾는게 좋을듯? 머 다른 방법있으려나 모르겠음
movdqu xmm0, key