Wyniki wyszukiwania dla "assembly"

3 odpowiedź

Jak mogę wyświetlić kod asemblera utworzony dla funkcji C? [duplikować

To pytanie ma już odpowiedź tutaj: Jak otrzymujesz wyjście asemblera ze źródła C / C ++ w gcc? [/questions/137038/how-do-you-get-assembler-output-from-c-c-source-in-gcc] 16 odpowiedzi Muszę wyświetlić kod asemblera wygenerowany dla niektórych ...

2 odpowiedź

Syscall lub sysenter na 32-bitowym Linuksie?

Od MS-DOS wiem, że wywołanie systemu odbywa się za pomocą przerwań. W starych gazetach widziałem odniesienie doint 80h, aby wywołać funkcje systemowe w systemie Linux. Od dłuższego czasu wiemint 80h jest przestarzałe na rzeczsyscall instrukcja. ...

4 odpowiedź

Co oznacza znak dolara ($) w zespole x86 przy obliczaniu długości łańcucha, np. „$-Label”? [duplikować

To pytanie ma już odpowiedź tutaj: Jak dokładnie działa $ w NASM? [/questions/47494744/how-does-work-in-nasm-exactly] 1 odpowiedźNa przykład, jeśli piszemy prosty program typu hello world, sekcja .data może zawierać coś takieg section .data ...

2 odpowiedź

instrukcja x86 oznaczająca [duplikat]

To pytanie ma już odpowiedź tutaj: Jakie jest znaczenie MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 odpowiedziJak działa „mov (% ebx,% eax, 4),% eax”? ...

1 odpowiedź

Jak działa „mov (% ebx,% eax, 4),% eax”? [duplikować

To pytanie ma już odpowiedź tutaj: Jakie jest znaczenie MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 odpowiedziBeen pracuje nad zadaniem asemblera i w większości dobrze rozumiem asembler. ...

1 odpowiedź

Dlaczego potrzebujemy prefiksu blokady przed CMPXCHG [duplikat]

To pytanie ma już odpowiedź tutaj: Czy X86 CMPXCHG jest atomowy, jeśli tak, dlaczego potrzebuje LOCK? [/questions/27837731/is-x86-cmpxchg-atomic-if-so-why-does-it-need-lock] 3 odpowiedzi dlaczego potrzebujemy prefiksu blokady przed CMPXCHG w ...

4 odpowiedź

Jak reprezentować wartość szesnastkową taką jak FFFFFFBB w programowaniu asemblera x86?

Uczę się o programowaniu wbudowanym w x86. Chciałem napisaćmov ecx, FFFFFFBB, jednak kompilator go nie rozpoznaje. Jak należy zapisywać takie liczby szesnastkowe we wbudowanym kodzie asemblera?

2 odpowiedź

NASM Zespół przekształca dane wejściowe na liczbę całkowitą?

Ok, więc jestem dość nowy w asemblerze, w rzeczywistości, jestem bardzo nowy w asemblerze. Napisałem kawałek kodu, który ma po prostu pobierać dane liczbowe od użytkownika, pomnożyć go przez 10, a wynik wyrazić użytkownikowi za pomocą statusu ...

3 odpowiedź

Jak wydrukować liczbę całkowitą w Programowaniu na poziomie zespołu bez printf z biblioteki c?

Czy ktoś może mi powiedzieć czysty montaż kod do wyświetlania wartości w rejestrze w formacie dziesiętnym? Proszę nie sugerować używania hack printf, a następnie kompilacji z gcc. Opis Cóż, przeprowadziłem badania i eksperymenty z NASM i ...

2 odpowiedź

Gdzie jest udokumentowane ABI systemu V86 x86-64?

ABI x86-64 System V (używany we wszystkim oprócz Windows) mieszkał whttp: //x86-64.org/documentation/abi.pd [http://x86-64.org/documentation/abi.pdf], ale ta witryna nie działa już w Internecie. Czy jest nowy autorytatywny dom dla dokumentu?