Laboratório
Programas
TkGate
Siga o Tutorial do Programa.
Emulador i8086
Versão para windows(recomendado)
Abrir o Terminal, se o programa foi instalado como demonstrado abaixo, digite:
cd $HOME/Programas/bin/i8086gui (Se preferir, crie um link para com esse comando.)
No windows, use o KWrite, ou em outro programa de editor de texto. Salvar com extensão ".asm"
Abrir o Terminal linux, entrar na pasta onde o programa foi salvo
Montar (converter o codigo assembly em código de máquina) com o comando nasm, ex:
nasm programa.asm -o programa
Se tudo deu certo, nenhuma linha aparecerá na tela, após o ENTER
Carregar o emulador já abrindo o programa com:
i8086text -r 100 programa
Dentro do emulador, use a tecla n para rodar a próxima (next) instrução; e q (quit) para sair;.
Como instalar sem conta de administrador
Primeiramente, descompacte o arquivo e abra o Terminal do Linux. Em seguida entre na pasta em que os arquivos foram descompactados.
Para descompactar:
tar -xf i8086emu-src-0.9.2.tar.gz
cd i8086emu-src-0.9.2
Em Seguida digite:
./configure --prefix=$HOME/Programas/
Onde "Programas" é a pasta onde ficarão os programas.
Em sistemas de 64 bits pode ser necessário incluir um "-fpic", se der erro de compilação
Edite o arquivo src/Makefile com
nano src/Makefile
Procure pela linha que contém:
CFLAGS=-g -O2
e inclua o -fpic. A linha fica assim:
CFLAGS=-g -O2 -fpic
Em seguida, salve gravando o arquivo
Em seguida, execute:
make
make install