Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ s(1spp) — UMIPS/BSD System Programmer's Package 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

brk(1spp)

unbrk(1spp)

c(1spp)

S(1spp)

NAME

s − single instruction execution, enters subprocedures
S − single instruction execution, steps over subprocedures

SYNOPSIS

s [ count ]
S [ count ]

DESCRIPTION

S and s allow single instruction execution of client code.  s executes a single instruction.  S executes a single instruction except when that instruction is a jal or bal instruction, in this case, S executes all instructions of the subprocedure until the procedure returns to the site of the jal or bal.  S will fail to regain control if the subprocedure does not return.  Both S and s may optionally take a count, which causes that count of instructions to be stepped. 

For both the s or S commands, branch instructions and the following instruction in the branch delay slot are considered "atomic" and a single step executes both instructions. 

SEE ALSO

brk(1spp), unbrk(1spp), c(1spp)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026