Wyniki wyszukiwania dla "assembly"

4 odpowiedź

Montaż, drukowanie numeru ascii

Mam problem z moim kodem zespołu. Chcę wydrukować numer zapisany w rejestrze cx, ale gdy próbowałem go wydrukować, drukował znak ascii zamiast liczby ascii, ...

4 odpowiedź

Dlaczego przełączanie Java na sąsiednie int wydaje się działać szybciej z dodanymi przypadkami?

Pracuję nad jakimś kodem Java, który musi być zoptymalizowany, ponieważ będzie działał w gorących funkcjach, które są wywoływane w wielu punktach mojej logik...

4 odpowiedź

Dostęp do określonych lokalizacji pamięci w C

W języku asemblerowym mamy instrukcje takie jak:

3 odpowiedź

dlaczego używać ebp w funkcji prolog / epilog?

Jakiś czas temu eksperymentowałem z pisaniem procedur montażowych i łączeniem ich z programami C i odkryłem, że mogę po prostu pominąć standardowy epilog pro...

3 odpowiedź

C ++: Tajemniczo ogromne przyspieszenie od trzymania jednego operandu w rejestrze

Próbowałem zrozumieć wpływ posiadania tablicy w pamięci podręcznej L1 na pamięć, mierząc czas procedury, która skaluje i sumuje elementy tablicy przy użyciu ...

1 odpowiedź

clflush () w procesorach i3 lub i7

2 odpowiedź

Wykonywanie skryptu powłoki z języka asemblera (.asm, x86)

6 odpowiedzi

Najszybszy sposób na zliczanie liczby 1s w rejestrze, montaż ARM

Wcześniej miałem pytanie z wywiadu dotyczące manipulacji bitami. Firma jest znaną firmą GPU. Miałem bardzo mało tła w języku asemblerowym (dziwne, mimo że by...

2 odpowiedź

Kiedy stosować ograniczenie earlyclobber w rozszerzonym składaniu GCC inline?

Rozumiem, kiedy korzystać z listy szewców (np. Wymieniając rejestr, który został zmodyfikowany w zespole, tak aby nie został wybrany do użycia jako rejestr w...

11 odpowiedzi

Co dzieje się w języku asemblerowym, gdy wywołujesz metodę / funkcję?

Jeśli mam program w C ++ / C, to (język nie ma większego znaczenia, wystarczy zilustrować koncepcję):