Programa Debug

Para a criação de um programa em Assembler existem 2 opções: Usar o TASM - Turbo assembler da Borland ou usar o Debugger. Nessa 1ª seção, vamos usar o Debug, uma vez que podemos encontrá-lo em qualquer PC com o MS-DOS.
O Debug pode apenas criar arquivos com a extensão .com, e por causa das características desse programa, eles podem exceder os 64 Kb, e também devem iniciar no endereço de memória dentro do segmento específico. É importante observar isso, pois desse modo os programas .com não são realocáveis.
Os principais comandos Debug são:
A - Mostrar instruções simbólicas em código de máquina
D - Mostrar o conteúdo de uma área de memória
E - Entrar dados de memória, iniciando num endereço específico
G - Rodar um programa executável na memória
N - Dar nome a um programa
P - Proceder ou executar um conjunto de instruções relacionadas
Q - Sair do programa Debug
R - Mostrar o conteúdo de um ou mais registradores
T - Executar passo a passo as instruções
U - Desmontar o código de máquina em instruções simbólicas
W - Gravar um programa em disco

Comentários

Postagens mais visitadas deste blog

Linguagem C++

Tipos de Processamento

Modos de Transmissão