Specifications
MICROPROCESSADORES
O DEBUG, TASM E TLINK
3
Luís Miguel Charrua Figueiredo 3 - 8 E.N.I.D.H.
Comandos de execução
O comando Go
Este comando serve para executar o programa, por defeito assume que o programa começa na
posição CS:IP, no entanto poderemos indicar que queremos iniciar a execução noutro ponto
qualquer do programa. Poderemos usar também até 10
breakpoints através da linha de comando.
O comando Trace
Este comando serve para executar instruções uma de cada vez (passo a passo), ou um conjunto
especificado de instruções, por defeito começa a executar na posição CS:IP e executa um passo.
Outros comandos
Existe ainda o comando
Hexaritmethic (H) que é usado para calcular a soma e diferença de dois
números hexadecimais.
Temos ainda o comando
help (?) que os dá a lista de comandos disponível e os parâmetros
possíveis.
-?
assemble A [address]
compare C range address
dump D [range]
enter E address [list]
fill F range list
go G [=address] [addresses]
hex H value1 value2
input I port
load L [address] [drive] [firstsector] [number]
move M range address
name N [pathname] [arglist]
output O port byte
proceed P [=address] [number]
quit Q
register R [register]
search S range list
trace T [=address] [value]
unassemble U [range]
write W [address] [drive] [firstsector] [number]










