ContributePytaniaPublikacjeTagi
VIKEnut'
Zaloguj sięZarejestruj się

Pl

DeutschEspañolPortuguês

Ciemny motyw

Write
Zaloguj sięZarejestruj się

Ciemny motyw

Pl

DeutschEspañolPortuguês

Jesteś bardzo aktywny! To świetnie!

Zarejestruj się, aby nadal korzystać ze wszystkich funkcji Techfeed

SignUpAction

AlreadyHaveAccount?SignInAction

Popularne tagi

jagsr2jagsjags.parallelcondavirtual-environmentrealurlxenphabricatorboost-gilreturn-by-valueangularfirejquery-cycle2uipickergm-xmlhttprequestnsmutableattributedstringexwaterlinegetfileversioninteger-mathlookahead

Powiązane pytania

2

Wstępne pobieranie danych do pamięci podręcznej dla x86-64

5

Jak sprawdzić GPU w CentOS Linux

1

Czy printf wymaga dodatkowej przestrzeni stosu na x86-64? [duplikować]

1

seria harmonicznych z zespołem x86-64

6

Znajdź instrukcję składania, która spowodowała błąd niedozwolonej instrukcji bez debugowania

Apr 11, 2012, 02:26 PM
 
x86-64system-callsassemblylinux

Dlaczego nie mogę sys_write z rejestru? [duplikować]

To pytanie ma już tutaj odpowiedź:

Co się stanie, jeśli użyjesz 32-bitowego int 0x80 Linux ABI w 64-bitowym kodzie? 1 odpowiedź
; NASM
push 30 ; '0'

mov rax, 4 ; write
mov rbx, 1 ; stdout
mov rcx, rsp ; ptr to character on stack
mov rdx, 1 ; length of string = 1
int 80h

Powyższy kod nie drukuje niczego na standardowe wyjście. Działa, gdy nadam mu ptr postacisection .data. Co ja robię źle?

questionAnswers(2)

yourAnswerToTheQuestion

Popularne pytania

0 odpowiedzi

Eclipse IDE: zainstaluj zestaw wtyczek

0 odpowiedzi

Jak utworzyć komponent generujący przyciski radiowe w Ember.js?

0 odpowiedzi

Zapis strumienia wyjściowego VpnService nie zapewnia odpowiedzi

0 odpowiedzi

Jak zainstalować sqlite3 dla Ruby w systemie Windows?

0 odpowiedzi

Breadcrumb do navbar w bootstrapie 3.0.2

© 2020. Wszelkie Prawa Zastrzeżone
Wykonane z miłością 

Pl

DeutschEspañolPortuguês