Se houver um computador sem sistema operacional, podemos instalá-lo usando um disquete ou pen drive. Enquanto o computador está inicializando, pressionamos F11 ou algum outro botão, então o computador inicializará a partir do pendrive e executar...
Este programa, escrito para o Gnu Assembler em um sistema linux x86, deve causar uma falha tripla e depois reinicializar.
.text
.global _start
_start:
# write our string to stdout
movl $len,%edx # third argument: message length...
Eu quero começar a aprender a linguagem assembly, mas todo o googling não fazia o menor sentido. Eu tenho alguns Exec format error e até usei wine , o que não é bom para entender. Então, pergunto-me se alguém pode dizer o que o assembly de...
Esta postagem do StackOverflow tem isso ,
In some environments there there is a restriction on certain instructions or using certain registers. For example, in the Linux kernel, use of SSE/AVX or FP registers is generally disallowed. There...
Estou procurando um emulador x86 para poder executar meu kernel Linux dentro dele. Eu estou procurando especificamente um emulador que mostre todas as chamadas de função no nível C / Assembly do bootloader, até o carregamento do kernel. Além dis...
Pesquisando a fonte do GCC, vejo coisas como
X86_TUNE_USE_BT
TARGET_USE_BT
Meu objetivo é obter uma resposta para mim mesmo se o GCC gerar ou não BT , BTS , BTR e BTC . Comecei com BT e encontrei as coisas acima, m...
Eu estava testando o assembler GNU usando código intermediário gerado pelo gcc. Eu realmente não entendo a sintaxe do assembly GNU, embora eu possa aprender em algum momento. Eu executei o comando as hello.s e, em seguida, as hello.s -o hell...
No Linux 3.16, em asm / x86 / kernel / entry_64.S, a seguinte linha faz referência a RAX-ARGOFFSET (veja também [ src ]):
424 movq %rax,RAX-ARGOFFSET(%rsp)
Mas não consigo encontrar onde RAX-ARGOFFSET está definido em qualqu...
Digamos que eu queira encontrar alguma biblioteca que use o AVX ou a instrução VZEROALL ? Como eu poderia fazer isso?
Eu não me importo se o AVX foi escrito ou compilado manualmente, vou procurar mais tarde. Eu estou querendo ver algum có...