Resultados da pesquisa a pedido "machine-code"
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...
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 ...
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 ...
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, ...
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 ...
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 ...
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?
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...
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...