^;本演示程序用法: ^;(1)先tr demo1.dat进入tr程序 ^;(2)在TR中用命令DO DEMO2.TXT ^ ^ ^delay c0 ^MSG -2 -2 ^下面介绍TR提出的又一项新的概念:自动跳转 ^ ^首先调入一段代码: ^ N 文件名 ;设定要调入的文件名 ^ L 地址 ;调入指定位置 ^ R ip 地址 ; ^ U CS:IP ;也可以用U $或U IP ^$ N demo1.dat L 200 R ip 200 U CS:IP ^autojmp off ^msg -1 -1 ^现在按通常的办法一步一步执行一下这段代码 ^TR中执行一步用命令T或。 ^$ T T T T T T T T T T T T T ^MSG -1 -1 ^可以看出,因为代码中包含了大量的JMP语句,很难读懂。 ^现在打开TR的AUTOJMP功能,再执行一下。 ^ AUTOJMP ON ^ R IP 200 ^ U CS:IP ^$ AUTOJMP ON R IP 200 U CS:IP T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T ^MSG ^TR采用的办法是,如果用T命令跟踪 ^遇到一个JMP NEAR指令,则自动执行 ^这条JMP指令,如果当前屏幕上没有 ^JMP所跳地址,则把所跳地址及以后 ^指令放在原JMP指令位置,并在指令 ^前加“->”号,表示本指令与上一条 ^指令不是直接紧跟,而是用JMP相联 ^$ ^delay 0