Wyniki wyszukiwania dla "x86"
Czy przesunięcie więcej niż 32 bitów liczby całkowitej uint64_t na niezdefiniowane zachowanie na komputerze x86?
Ucząc się na własnej skórze, starałem się przesunąć a
Mnożenie SSE 4 32-bitowych liczb całkowitych
Jak pomnożyć cztery 32-bitowe liczby całkowite przez kolejne 4 liczby całkowite? Nie znalazłem żadnej instrukcji, która mogłaby to zrobić.
Czy inkrementacja liczby atomowej w x86 jest całkowita? [duplikować]
To pytanie ma już tutaj odpowiedź:Czy num ++ może być atomowy dla „int num”? 13 odpowiedziNa wielordzeniowej maszynie x86 Powiedzmy, że wątek wykonujący na c...
Dlaczego instrukcje montażu mogą zawierać mnożenia w instrukcji „lea”?
Pracuję nad bardzo niską częścią aplikacji, w której wydajność jest krytyczna.Podczas badania wygenerowanego zespołu zauważyłem następującą instrukcję:
Która wartość powinna zostać użyta dla SP dla procesu uruchamiania?
Sekwencja ładowania początkowego w BIOS-ie załaduje pierwszy prawidłowy MBR, który znajdzie w pamięci fizycznej komputera pod adresem 0x7C00.Która wartość po...
Alokacja stosu, dopełnianie i wyrównanie
Próbowałem głębiej zrozumieć, w jaki sposób kompilatory generują kod maszynowy, a dokładniej, jak GCC radzi sobie ze stosem. Robiąc to, pisałem proste progra...
MIPS vs Intel x86 vs LLVM jako pierwszy język do nauki?
Jakiego języka asemblera powinienem się nauczyć jako mojego pierwszego asemblera?MIPS (łatwiejsze i często używane do celów edukacyjnych), Intel x86 (wszecho...
Czy wskaźniki funkcji wymuszają usunięcie potoku instrukcji?
Nowoczesne procesory mają obszerne potokowanie, czyli ładują niezbędne instrukcje i dane na długo przed faktycznym wykonaniem instrukcji.Czasami dane ładowan...