ContributePerguntasPublicaçõesTags
VIKEnut'
EntrarInscreva-se

Pt

РусскийEspañol

Tema escuro

Write
EntrarInscreva-se

Tema escuro

Pt

РусскийEspañol

Você é muito ativo! É ótimo!

Registre-se para continuar usando todos os recursos do Techfeed

SignUpAction

Já possui uma conta?SignInAction

Tags populares

opcodecapabilityspritebatchcompound-drawablestsrkeyupinequalitiesdesign-timered5automockingbloombergxna-4.0stacked-area-chartsystem-verilogtfvcfminsearchcommon-dialogcustom-tagpath-parameterzeroconf

Perguntas relacionadas

1

Forma canônica do endereço e aritmética do ponteiro

2

Por que não posso sys_write de um registro? [duplicado]

1

Chamando printf em ASM embutido estendido

2

Por que precisamos de alocação de pilha quando temos uma zona vermelha?

1

série harmônica com montagem x86-64

Apr 27, 2018, 02:12 PM
 
x86-64assemblygaslinuxsystem-calls

Por que essa tentativa de usar sys_write não faz nada?

Aqui está:

.SECTION .data
    msg: .string "AAAA"

.SECTION .text

.globl _start

_start:
    mov $1, %rax
    mov $1, %rdi
    mov msg, %rsi
    mov $4, %rdx
    syscall

Esse código não apenasnão segfault, ele também não produz nada.
De acordo com o que eu li, um programa deve chamar sys_exit, ou seria segfault, mas isso não acontece.

questionAnswers(1)

yourAnswerToTheQuestion

Perguntas populares

0 a resposta

Acessando variável de classe externa via objeto de classe interna no principal

0 a resposta

String JSON do Gson: remova aspas duplas

0 a resposta

Desativar uma Gem - “você já ativou o rake 0.9.3.beta.1, mas meu Gemfile requer o rake 0.9.2”

0 a resposta

Vinculação de comando ContextMenu não atualizando com o DataSource

0 a resposta

Como acessar a configuração do aplicativo a partir de uma .dll?

© 2020. Todos os direitos reservados
Feito com amor 

Pt

РусскийEspañol