ICS TRIPLEX T8193工控框架,T8193使用数量
187Bug包是一个强大的评估和调试工具对于基于MVME187 RISC的系统微型计算机。
187Bug由三部分组成:❏ “调试器”或“187Bug”;命令驱动的用户交互软件调试器,如第5章所述❏ MVME187的命令驱动诊断包硬件
❏ 接受系统命令的用户界面控制台终端指挥设施设备可用于加载和执行用户程序在操作员的完全控制下进行系统评估。187Bug包括用于以下任务的命令:
❏ 内存的显示和修改
❏ 断点和跟踪功能
ICS TRIPLEX T8193工控框架❏ 功能强大的汇编/反汇编程序,用于修补程序
❏ 通电自检功能,用于验证系统陷阱#496例程
处理输入/输出、数据转换和通过陷阱,用户程序可以使用字符串函数
#496处理器。陷阱#496处理程序可以通过以下任何方式访问:陷阱异常命令TB0、TB1、TBND和TCND,带有陷阱向量#496。当使用187Bug时,您可以使用调试器进行操作目录或诊断目录。您可以使用开关在目录之间切换目录(SD)命令。
您可以使用以下命令检查当前目录中的命令:帮助(HE)命令。键盘控制由于187Bug是命令驱动的,因此它执行各种响应用户在键盘上输入的命令的操作。
当您输入命令时,187Bug执行该命令并提示再次出现。但是,如果您输入一个命令导致执行用户目标代码(例如“GO”),然后控制可能或者可能不会返回187Bug,这取决于用户的结果程序
Description of 187Bug
The 187Bug package is a powerful evaluation and debugging tool
for systems built around the MVME187 RISC-based
microcomputers.
187Bug consists of three parts:
❏ The “debugger” or “187Bug“; a command-driven userinteractive software debugger, described in Chapter 5
❏ A command-driven diagnostic package for the MVME187
hardware
❏ A user interface which accepts commands from the system
console terminal
Command Facilities
Facilities are available for loading and executing user programs
under complete operator control for system evaluation.
187Bug includes commands for these tasks:
❏ Display and modification of memory
❏ Breakpoint and tracing capabilities
❏ A powerful assembler/disassembler useful for patching
programs
❏ A self-test at powerup feature which verifies the integrity of
the system
Trap #496 Routines
Various 187Bug routines that handle I/O, data conversion, and
string functions are available to user programs through the TRAP
#496 handler. The TRAP #496 handler is accessible through any of
the trap exception commands TB0, TB1, TBND, and TCND, with
trap vector #496. When using 187Bug, you operate out of either the debugger
directory or the diagnostic directory. You may switch between directories by using the Switch
Directories (SD) command.
You may examine the commands in the current directory by using
the Help (HE) command.
Keyboard Control
Because 187Bug is command-driven, it performs its various
operations in response to user commands entered at the keyboard.
When you enter a command, 187Bug executes the command and
the prompt reappears. However, if you enter a command that
causes execution of user target code (e.g., "GO"), then control may
or may not return to 187Bug, depending on the outcome of the user
program.