instruction-set

Jak sprawdzić, czy procesor obsługuje zestaw instrukcji SSE3?

Czy poniższy kod jest poprawny, aby sprawdzić, czy procesor obsługuje zestaw instrukcji SSE3? Używanie funkcji IsProcessorFe ... ewInstructions = (CPUInfo[2] & 0x1) || false; return bSSE3NewInstructions; } return false; }

Jaka jest różnica między MOV a LEA?

Chciałbym wiedzieć, jaka jest różnica między tymi instrukcjami: MOV AX, [TABLE-ADDR] I LEA AX, [TABLE-ADDR]

Jaki jest sens LEA EAX, [EAX]?

LEA EAX, [EAX] Natknąłem się na tę instrukcję w pliku binarnym skompilowanym za pomocą kompilatora Microsoft C. To wyraźnie nie może zmienić wartości EAX. Więc dlaczego tam jest?

Jak kontrolować, na którym rdzeniu działa proces?

Mogę zrozumieć, jak można napisać program, który używa wielu procesów lub wątków: fork () nowy proces i używać IPC, lub utwor ... m szeregowania, ale więcej " po wybraniu rdzenia, jakie instrukcje muszą być wykonane, aby rdzeń zaczął pobierać instrukcje?"

Czy Karty graficzne mają własne zestawy instrukcji?

Czy Karty graficzne mają własne zestawy instrukcji? Zakładam, że tak, ale zastanawiałem się, czy jest zastrzeżony, czy istnie ... sterownika za pośrednictwem PROCESORA, który następnie wysyła instrukcję GPU w dół magistrali lub jest bardziej rozbudowany.

wymagania dotyczące osiowania instrukcji atomic x86

Microsoft oferuje InterlockedCompareExchange funkcja do wykonywania atomowych operacji porównywania i wymiany. Istnieje równi ... może Isa wymaga wyrównania, aby zagwarantować atomiczność, a ja po prostu szukam niewłaściwych miejsc w podręcznikach Intela?

Co to jest zestaw instrukcji na ramię kciuka?

Pod "zestawem instrukcji kciuka" w sekcji 1-34 "ARM11TechnicalRefManual" napisano, że: "zestaw instrukcji Thumb jest podzbi ... procesora." Czy ktos moze wyjasnic wiecej na temat tego szczegolnie drugiego zdania i powiedziec jak to wykonuje procesor?

Jaki jest minimalny zestaw instrukcji wymagany do uznania dowolnego języka asemblera za użyteczny?

Studiuję ogólnie Programowanie Assembly, więc postanowiłem spróbować zaimplementować "wirtualny mikroprocesor" w oprogramowan ... nstrukcji na inny adres. Czy mógłbyś zaproponować zestaw najbardziej podstawowych i podstawowych instrukcja montażu? Dzięki!

Czy zestaw instrukcji i język asemblera to to samo?

Zastanawiałem się czy instruction set i Assembly language to to samo? Jeśli nie, to czym się różnią i jakie są ich relacje? Dzięki i pozdrawiam!

Najprostszy/najlepszy sposób na naukę zestawu instrukcji x86? [zamknięte]

Chciałbym poznać architekturę zestawu instrukcji x86. Nie mam na myśli nauki montażu dla x86. Chcę zrozumieć kod maszynowy. ... astanawiam się, czy jest więcej przystępne (ewentualnie samouczkowe) podejście do nauki architektury zestawu instrukcji x86.

Określ docelowe rozszerzenia pliku binarnego w Linuksie (Biblioteka lub plik wykonywalny)

Mamy problem związany z aplikacją Java działającą pod (dość starym) FC3 na płycie Advantech POS z procesorem Via C3. Aplikacj ... etne rozszerzenia architektury plik binarny (wykonywalny lub biblioteczny) wymaga? file nie daje wystarczających informacji.

Jak ewolucja architektury procesora wpłynęła na wydajność wywoływania funkcji wirtualnych?

Lata temu uczyłem się o asemblerze x86, pipelining CPU, misses Cache, branch prediction i tym wszystkim jazz. To była opowie ... ja procesorów kompatybilnych z x86 nadal ponosi ogromne kary za wywołania funkcji wirtualnych, złe przewidywania gałęzi itp.?