에 내가 GF (8)을 통해 곱셈을 수행하는이 C 코드가 있습니다 int32_t GaloisMultiply (int32_t a, int32_t b)
{
int32_t i;
int32_t mask = 0x100;
int32_t y = 0;
for(i=0;i<8;i++)
{
if(b & mask)
마이크로 소프트의 "Extensible Storage Engine"은 사용자 정의 액세스 방법을 쓸 수 있도록 저장소 관리자에 충분한 액세스 권한을 제공합니까 (예 : GiST)? 또는 Windows 용 기본 로그 관리자/버퍼 풀 관리자 프로젝트를 사용하여 전체 휠을 다시 발명하지 않고 GiST로 재생할 수 있습니까? (액세스 방법은 실험에 관심이있는 부분
취미 프로젝트 작업을 할 때 저급 언어로 프로그래밍하는 것이 좋습니다 (C 및 C++은 저수준 임). 가비지 수집과 그 밖의 모든 재미를 없애는 등의 관리 언어로 작업하고 싶지 않습니다. (예, 우리는 모두 다릅니다 .-)). 일반적으로 이러한 유형의 프로젝트에는 C++이 사용됩니다. C++은 다소 복잡하고 우아하지 않으므로 대체 할 언어를 찾고있었습니다.
다른 어셈블리 언어에서 MUL (x86)/MULT (mips)는 곱셈을 나타냅니다. 그것은 프로그래머를위한 블랙 박스입니다. 나는 실제로 CPU가 아키텍처에 상관없이 곱셈을 수행하는 방법에 관심이있다. 내가 내 레지스터에 2 개의 16 비트 값을 가지고 있고 CPU라고 생각하면 MUL은 다른 비트 - 바이올린 명령어 (xor, not, shl, shr 등)