• Joined on 2025-03-19
NRZCode created branch master in NRZCode/x64-syscall 2025-07-29 08:30:04 -03:00
NRZCode pushed to master at NRZCode/x64-syscall 2025-07-29 08:30:04 -03:00
4bef807a06 Initial commit
NRZCode created repository NRZCode/x64-syscall 2025-07-29 08:19:39 -03:00
NRZCode commented on issue blau_araujo/pbn#18 2025-07-24 11:45:24 -03:00
Soluções do desafio da aula 10

Eu criei uma subrotina para fazer a impressão dos argumentos e usei echo_str nela.

Estou usando rcx como índice para iterar pelos argumentos, e como a syscall write manipula rcx no retorno da…

NRZCode opened issue blau_araujo/pbn#10 2025-07-19 23:26:29 -03:00
Pesquisa sobre "zerar" um registrador
NRZCode commented on issue blau_araujo/pbn#7 2025-07-14 20:04:17 -03:00
Decodificando código hexa para asm

Não consegui encontrar como decodificar a instrução LEA

Desmontagem da secção .text:

0000000000401000 <_start>:
  401000:       48 31 c9

0000000000401003 <stack_loop>:
 
NRZCode opened issue blau_araujo/pbn#7 2025-07-14 19:29:53 -03:00
Decodificando código hexa para asm
NRZCode commented on issue blau_araujo/pbn#2 2025-07-09 19:09:10 -03:00
Dúvidas Exercício 4, aula 1

@victor_marinho wrote in blau_araujo/pbn#2 (comment):

int main() { _exit(42); }

O programa em C que faz sair com estado de término 42 poderia ser também: ``…

NRZCode commented on issue blau_araujo/pbn#6 2025-07-09 12:10:53 -03:00
Verificando o mínimo para formar um binário

dd if=$bin of=minimo bs=1 count=1 skip=$n oflag=append conv=notrunc status=none

O lance do dd aqui é que ele copia o próximo byte lido para o final do arquivo de destino, não o…

NRZCode opened issue blau_araujo/pbn#6 2025-07-09 12:07:51 -03:00
Verificando o mínimo para formar um binário
NRZCode pushed to master at NRZCode/ia32-64 2025-07-08 10:25:39 -03:00
7741ac9399 Initial commit
NRZCode created branch master in NRZCode/ia32-64 2025-07-08 02:23:52 -03:00
NRZCode pushed to master at NRZCode/ia32-64 2025-07-08 02:23:52 -03:00
92622c37d6 Initial commit
NRZCode created repository NRZCode/ia32-64 2025-07-08 01:09:50 -03:00
NRZCode opened issue blau_araujo/cblc#28 2025-07-05 16:51:36 -03:00
Projeto final de cblc (Clone do coreutils paste)
NRZCode pushed to master at NRZCode/paste 2025-07-05 14:34:07 -03:00
6376d6e40c Options with getopt
NRZCode created branch master in NRZCode/paste 2025-07-05 14:30:00 -03:00
NRZCode pushed to master at NRZCode/paste 2025-07-05 14:30:00 -03:00
ff99503be0 Options with getopt
a88c8c04e8 Options with getopt
dd4d241152 Initial commit
NRZCode created repository NRZCode/paste 2025-07-05 14:14:46 -03:00
NRZCode opened issue blau_araujo/cblc#27 2025-06-20 21:56:30 -03:00
Exercício da aula #16