Registrar agora

Entrar

Senha perdida

Perdeu sua senha? Por favor, indique o seu endereço de e-mail. Você receberá um link e vai criar uma nova senha via e-mail.

Adicionar pós

Você deve entrar para adicionar pós .

Adicionar pergunta

Você deve fazer login para fazer uma pergunta.

Entrar

Registrar agora

Bem-vindo ao Scholarsark.com! O seu registo irá conceder-lhe o acesso ao uso de mais recursos desta plataforma. Você pode fazer perguntas, fazer contribuições ou fornecer respostas, ver perfis de outros usuários e muito mais. Registrar agora!

Escreva o primeiro programa em linguagem assembly e execute-o no emulador

Escreva o primeiro programa em linguagem assembly e execute-o no emulador

Preço: $19.99

Neste breve curso, primeiro apresentaremos o que é linguagem assembly e linguagem de máquina, a correspondência entre eles. Então escrevemos nosso primeiro programa em linguagem assembly.

Para executar este programa, precisamos de um programa chamado assembler para traduzir nosso programa assembly em um arquivo objeto, e, em seguida, use outro programa chamado vinculador para transferir este arquivo de objeto para o arquivo executável. Vamos fazer tudo isso em uma distribuição Linux Ubuntu Desktop.

Eu vou te mostrar como fazer tudo isso passo a passo. Da instalação do Linux Desktop, os comandos Linux mais usados, ao uso do montador GNU, GNU vinculador e objdump. E como fazer um arquivo de script.

Também cobrimos vários conceitos: hexadecimal, desmontagem, arquitetura do conjunto de instruções, inicializando, Autoteste de inicialização, ler apenas a memória, BIOS legado, bloco mestre de inicialização, memória de acesso aleatório, interrupção e caractere ASCII, etc..

Veremos como fazer a compilação do código fonte dos Bochs e a instalação, usando os passos clássicos: configurar, fazer, e faça a instalação. Eventualmente, executaremos nosso primeiro programa em Bochs.

Garanto que você aprenderá o uso básico de muitos comandos e programas do Linux, entender melhor sobre os conceitos técnicos de computador de baixo nível. A partir daí temos a possibilidade de explorar mais sobre o sistema operacional do computador. Vê você.

Autor

Sobre arkadmin

Deixe uma resposta