8.18 B (Set breakpoint)

8.18.1 Function

The B (or B+) command sets a breakpoint. The argument gives an instruction address or a range of
addresses where you wish to halt the execution. Once the breakpoint is reached, instruction execution is
temporarily halted and the next instruction to be executed is displayed. You may then examine registers
and / or storage etc. To continue execution after reaching a breakpoint, enter the “G” command.

The “B” command is synonymous with the “S+” command.

8.18.2 Syntax

Descriptive

addr addr-addr

Diagram

¬¬
addr ¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ



addr-addr

8.18.3 Parameter

addr

Instruction address where instruction execution is to be stopped.

addr-addr

Range of instruction addresses where instruction execution is to be stopped.

8.18.4 Examples

Example 1:

Set a breakpoint at instruction address 01000000.

HHC00013I Herc command: 'b+ 01000000'

HHC02229I Instruction break on range 1000000-1000000

Figure 36: B command

8.19 B+ (Set breakpoint)

8.19.1 Function

The B+ (or B) command sets a breakpoint. The argument gives an instruction address or a range of
addresses where you wish to halt the execution. Once the breakpoint is reached, instruction execution is
temporarily halted and the next instruction to be executed is displayed. You may then examine registers
and / or storage etc. To continue execution after reaching a breakpoint, enter the “G” command.

The “B+” command is synonymous with the “S+” command.

8.19.2 Syntax

Descriptive

addr addr-addr

Diagram

addr ¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ



addr-addr

8.19.3 Parameter

addr

Instruction address where instruction execution is to be stopped.

addr-addr

Range of instruction addresses where instruction execution is to be stopped.

8.19.4 Examples

Example 1:

Set a breakpoint at instruction address 01000000.

HHC00013I Herc command: 'b+ 01000000'

HHC02229I Instruction break on range 1000000-1000000

Figure 37: B+ command

Previous Page Next Page