Resultados da pesquisa a pedido "machine-code"

3 a resposta

Por que as linguagens JIT-ed ainda são mais lentas e menos eficientes em termos de memória do que o C / C ++ nativo?

Os intérpretes fazem muito trabalho extra, então é compreensível que eles sejam significativamente mais lentos que o código de máquina nativo. Mas linguagens...

1 a resposta

Como um computador distingue entre dados e instruções?

Eu assisti umvídeo [https://www.youtube.com/watch?v=9PPrrSyubG0]em um PC de 8 bits sendo alimentado por um programa - manualmente, usando chaves de física. O programa alimentado foi: MAIN: 0000 0001 0100 # 0 = LDA [4] 0001 0010 0101 # 1 = ADD ...

1 a resposta

rbp não permitido como base SIB?

Eu sou bastante novo na codificação binária x86-64. Estou tentando corrigir algum código antigo de "assembler". e qualquer forma, estou tentando fazer algo assim (sintaxe da Intel): mov [rbp+rcx], al O montador está atualmente gerando ...

4 a resposta

Obter tamanho das instruções de montagem

Preciso ler as instruções um a um em um pequeno segmento de código na memória e preciso descobrir o tamanho das instruções que tenho na memória. A seguir, é apenas um exemplo de código desmontado bruto para explicar meu problema: (gdb) disas /r ...

4 a resposta

Qual é a diferença entre código nativo, código de máquina e código de montagem?

Estou confuso sobre o código da máquina e o código nativo no contexto das linguagens .NET. Qual a diferença entre eles? Eles são os mesmos?

1 a resposta

Níveis de Homoiconicidade [fechado]

Este é um acompanhamento para o meupergunta anterior. Não estou convencido de que o código Lisp seja tão Homoicônico quanto o código de máquina em uma arquit...

3 a resposta

Como interpretar o mapa x86 opcode?

Ao olhar para um mapa de opcode x86 como este: http://www.mlsite.net/8086/#tbl_map1 [http://www.mlsite.net/8086/#tbl_map1] Ele define mapeamentos, por exemplo: 00: ADD Eb,Gb 01: ADD Ev,Gv ...Esse link possui descrições básicas do significado ...

9 a resposta

Como escrever e executar o código de máquina PURE manualmente sem contêineres como EXE ou EL

Só preciso de uma demonstração do Hello World para ver como o código da máquina realmente funcion Though windows 'EX e linux 'DUEND está próximo do código da máquina, mas não é PUR Como posso escrever / executarPUR Código da máquina

4 a resposta

Como calcular o endereço de destino do salto e o endereço de destino da filial?

Sou novo emAssembly language. Eu estava lendo sobre MIPS arquitetura e estou preso comJump Target Address eBranch Target Address ecomo calcular cada deles

2 a resposta

Bits necessários para endereçar registros

Dizem que tenho 12 registros. Quantos bits devem ser reservados na ordem de instruções do código da máquina para endereçar qualquer um desses 12 registros?