Você está na página 1de 1

Guia_para_a_instalacao_e_utilizacao_do_Tasm_e_Td.

odt 10/04/2008 01:17:10 PM

GUIA PARA INSTALAÇÃO E UTILIZAÇÃO DO TURBO ASSEMBLER E DO TURBO DEBUGGER

INSTALAÇÃO

Para instalar o Turbo Assembler siga estas instruções:


1. Descompacte o arquivo TASM.ZIP em uma pasta de sua escolha (o nome da pasta deve possuir no
máximo 8 caracteres, sem espaços em branco)
2. Coloque o diretório onde o TASM foi instalado na variável PATH. Exemplo PATH=C:\TASM;
Para instalar o Turbo Debugger siga estas instruções:
1. Descompacte o arquivo TDEBUG.ZIP em uma pasta de sua escolha (o nome da pasta deve possuir no
máximo 8 caracteres, sem espaços em branco)
2. Coloque o diretório onde o TDEBUG foi instalado na variável PATH. Exemplo PATH=C:\TDEBUG;

UTILIZAÇÃO DO TURBO ASSEMBLER

1. Edite os programas exemplos propostos pelo Brey (páginas 127 à 138) utilizando um editor de textos ASCII sem
formatação (texto puro), como por exemplo o edit do DOS ou o bloco de notas do Windows.
2. O programa editado deverá ter a extensão asm , por exemplo, digamos que o nosso programa fonte se chame
name.asm.
3. Este programa deverá ser editado no diretório onde quer que você instalou o Turbo Assembler.
4. Uma vez que este programa tenha sido editado, ele poderá ser montado utilizando os passos seguinte:
• Digite no prompt:
tasm /zi /z arq_asm arq_obj arq_lst arq_xrf, onde:
arq_asm = nome do arquivo fonte (neste exemplo, name.asm)
arq_obj = nome do arquivo objeto (*.obj). Se este nome não for fornecido o arquivo objeto terá o
mesmo nome do arq_asm com extensão obj.
arq_lst = nome do arquivo de listagem (*.lst). Se este nome não for fornecido o arquivo de
listagem não será gerado.
arq_xrf = nome do arquivo de referências cruzadas (*.xrf). Se este nome não for fornecido o
arquivo de referências cruzadas não será gerado.
• Para gerar o arquivo executável digite no prompt:
tlink /v arq_obj arq_exe arq_map, onde:
arq_obj = nome de todos os arquivos objetos (*.obj) que formarão o arquivo executável.
arq_exe = nome desejado para o arquivo executável (*.exe). Se este nome não for fornecido o
arquivo executável terá o mesmo nome do primeiro arq_obj da lista.
arq_map = nome desejado para o arquivo de mapa das variáveis (*.map). Se este nome não for
fornecido o arquivo executável terá o mesmo nome do primeiro arq_obj da lista.
• Para rodar o arquivo executável digite no prompt: arq_exe

UTILIZAÇÃO DO TURBO DEBUGGER


Para depurar um programa utilizando o Turbo Debugger, siga os seguintes passos:

1. Gere todos os arquivos descritos no item anterior.


2. Copie estes arquivos para o diretório onde você instalou o Turbo Debugger.
3. Digite no prompt: td arq_exe
4. O ambiente de depuração é parecido com o ambiente do Turbo Pascal. Para acessar os menus superiores digite
ALT+ Letra correspondente ao Menu desejado. Através do menu View você poderá verificar o conteúdo de
todos os registradores internos do 8086.

Você também pode gostar