Resultados da pesquisa a pedido "machine-code"

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...

1 a resposta

Por que meu programa de montagem não está configurando r1 para o valor correto?

Estou escrevendo um programa de montagem na máquina LC3. Meu programa de montagem é um programa LC3 que multiplica R2 e R3 e armazena o resultado em R1. Aqui está o meu código fonte (com comentários) ;Sets pc to this address at start of ...

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

Animação de 16 bits - Introdução

Demorou um pouco, mas finalmente chegou ao quadrado 1 em gráficos de 16 bits. Aqui, limpo a tela e desenho um único pixel: mov ax, 0a000h mov es, ax ; es - Extra Segment now points to the VGA location mov ax, 0013h int 10h xor al, al mov dx, ...

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 ...

2 a resposta

Chame um ponteiro absoluto no código de máquina x86

2 a resposta

O código de montagem é multiplataforma?

0x042444FF; /* inc dword ptr [esp+4] */0x042444FF é o código da máquina, enquantoinc dword ptr [esp+4] é o código de montagem, eu sei que o código da máquina NÃO é multiplataforma, pois depende de muitos fatores. E o código de montagem, isso ...

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?

3 a resposta

Como é o código da máquina atual em vários pontos? [fechadas]

Parece haver muitas opiniões sobre o que realmente é o código da máquina. Eu ouvi alguns dizerem que é assembly, ou binário ou hexadecimal.É correto dizer qu...

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...