Pular para o conteúdo

Qual diferença entre Opcodes e syscalls e instruction codes?

Responder tópico
  • Denunciar
  • Indicar

1. Qual diferença entre Opcodes e syscalls e instruction codes?

Enviado em 05/08/2015 - 15:22h

Qual diferença entre Opcodes e syscalls e instruction codes?

Responder tópico

2. Re: Qual diferença entre Opcodes e syscalls e instruction codes?

Enviado em 03/04/2016 - 13:42h

p0w3llx escreveu:

Qual diferença entre Opcodes e syscalls e instruction codes?
Opcodes: https://pt.wikipedia.org/wiki/C%C3%B3digo_de_opera%C3%A7%C3%A3o e https://en.wikipedia.org/wiki/Opcode
Syscalls: https://pt.wikipedia.org/wiki/Chamada_de_sistema e https://en.wikipedia.org/wiki/System_call
Instruction codes: Igual a Opcode

Opcode é linguagem de máquina. É representado em hexadecimal e significa o monte de sinais eletromagnéticos que são usados dentro do computador. Realmente é o que acontece na máquina ao invés de programas em Assembly, C, Pascal, Perl, Python ...

Syscall é um recurso que pede ao sistema operacional para executar uma tarefa. No Linux todas as chamadas são feitas ao kernel. No antigo MS-DOS© as chamadas eram de BIOS e de sistema DOS. No Linux 32 bits é feita com o comando int 0x80 e em 64 bits com o comando syscall. No DOS a chamada de sistema era feita com int 21h.


----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder