I FRAME CYCLE I
CHAPTER 5 THE ICETM-85 COMMAND LANGUAGE
Chapter 5 contains discussions, examples, and syntax summaries for each of the ICE-85 commands. The chapter begins with a summary of information on entering commands at the console. The commands have been classified into eleven sections for discussion; commands in a given section are related in function.
The following brief outline of Chapter 5 shows how the ICE-85 commands have been classified for discussion.
Utility Commands Involving ISIS-II Discussion
ICE85 Command EXIT Command LOAD Command SAVE Command LIST Command
Number Bases and Radix Commands Discussion
SUFFIX Command BASE Command EV ALUATE Command
Memory and I/O Port Mapping Commands Discussion
MAP Mode Command MAP MEMORY Command MAP 10 Command
Display MAP Status Command RESET MAP Command Hardware Register Commands
Discussion
Display Processor or Status Register Command Set 8085 Processor Register Command
RESET HARDWARE Command
ENABLE/DISABLE TIMEOUT Command Memory and Port Content Commands
Discussion
Display Memory and Port Contents Commands Set Memory Contents Commands
Set Input/Output Port Contents Command Symbol Table and Statement-Number Table Commands
Discussion
Display Symbol Table or Statement-Number Table Commands DEFINE Symbol Command
Change Symbol Command REMOVE Symbol Command
5-1
Command Language
5-2
Channel Group Commands Discussion
DEFINE GROUP Command Display GROUP Command Change GROUP Command REMOVE GROUP Command Rea1-Time Emulation Control Commands
Discussion GO Command GRCommand
Set Breakpoint Register Command RESET Breakpoint Register Command
Display Real-time Emulation Controls Commands ENABLE/DISABLE SYO OUT Commands Trace Control Commands
Discussion
. Set Trace Display Mode Command
MOVE, OLDEST, and NEWEST Commands PRINT Command
Set Qualifier Register Command RESET Qualifier Register Command Display Trace Controls Commands
ENABLE/DISABLE Trace Factors Commands Single-Step Emulation Control Commands
Discussion
Set Condition-Register Command SRCommand
STEP Command
Display Single-Step Controls Commands ENABLE/DISABLE DUMP Command External Call Commands
Discussion CALL Command ICALL Command EXECUTE Command
ICE-85B
ICE-85B Command Language
Table 5-1 lists the commands separately, in alphabetic order by command title. You can use this table to find the section containing any command or command function that you wish to locate.
Table 5-1. ICETM-85 Commands: Alphabetical Summary
Command Title Change channels assigned to previously-defined user group.
Change address or variable value corresponding to a previously-defined symbol.
Define a group-name and assign a list of channels to it.
Define a symbol and assign it a corresponding value (typically an address).
Display the current settings of the GO-register, breakpoint registers, STEP-register, and condition registers.
Display channels assigned to one or more group names.
Display memory or 1/0 port mapping.
Display contents of one or more memory adresses or an 1/0 port.
Display contents of SOS5 and ICE-S5 hardware registers.
Display current input or output radix.
Display address or value from symbol table corresponding to a user-defined symbol.
Display address correspon-ding to source program line number.
Display current TRACE mode.
Display qualification register
Channel Group Commands;
page 5-60.
Symbol Table and Statement-Number Table Commands;
page 5-54.
Channel Group Commands;
page 5-59.
Symbol Table and Statement-Number Table Commands;
page 5-53.
Real-Time Emulation Control Commands; page 5-73.
Single-Step Emulation Com-mands; page 5-99.
Channel Group Commands;
page 5-60.
Symbol Table and Statement-Number Table Commands;
page 5-53.
Trace Control Commands;
page 5-SS.
5-3
Command Language
Table 5-1. ICETM-85 Commands: Alphabetic Summary (Cont'd.)
5-4 Enable or disable SYO OUT, SY1 IN, SY1 OUT,
STOPTRACE, or TIMEOUT
Enable or disable automatic trace display after STEP.
Evaluate and display the number entered, in the five bases Y, Q, T, H, and ASCII.
Terminate emulation session, return control to ISIS.
Emulate or execute an exter-nal procedure.
Begin emulation, accepting default halting and starting conditions, or specifying new ones. designated external device.
Load user program into ICE-85.
Assign memory blocks or 1/0 port segments to user system or to Intellec system.
Set MAP mode as SHARED or UN SHARED.
Move trace buffer pointer to desired position.
Emulation Control Commands;
page 5-74.
Trace Control Commands;
page 5-88.
Single-Step Emulation Control Commands: page 5-100.
Number Base and Radix Com-mands; page 5-16.
Utility Commands Involv-ing ISIS-II: page 5-9.
External Call Commands; page 5-103.
Real-Time Emulation Control Commands: page 5-71.
Real-Time Emulation Control Commands; page 5-72.
Trace Controls Commands;
page 5-85.
Trace Controls Commands:
page 5-86.
ICE-85B
ICE-85B Command Language
Table 5-1. ICETM-85 Commands: Alphabetic Summary (Cont'd.)
Command Title user-defined symbols from the ICE-85 symbol table.
Restore breakpoint registers, qualification registers, MAP, ICE-85 HARDWARE, or RST 7.5 line to an initial state.
Save user program on external device.
Set designated breakpoint register to condition for halting real-time emulation.
Set condition register to con-dition for halting single- step emulation.
Set contents of one 1/0 port.
Set the contents of one or more memory locations.
Set content of 8085 register.
Set qualification register to condition for enabling trace data collection.
Set default input or output radix.
Set mode for display of trace data.
Set STEP-register with halting conditions for Single-step emulation.
Begin Single-step emulation, setting start and halt condi-tions.
Section where discussed; page
of syntax summary.
Channel Group Commands;
page 5-61.
Symbol Table and Statement-Number Table Commands;
page 5-54.
Hardware Registers Com-mands; page 5-37.
Memory and Port Mapping Commands; page 5-30.
Real-Time Emulation control Commands; page 5-74.
Trace Control Commands;
page 5-87.
Utility Commands Involv-ing ISIS-II; page 5-11.
Real-Time Emulation Control Commands; page 5-73.
Single-Step Emulation Control Commands; page 5-96.
Trace Controls Commands;
page 5-87.
Number Base and Radix Com-mands; page 5-15.
Trace Control Commands;
page 5-84.
Single-Step Emulation Control Commands; page 5-97.
Single-Step Emulation Control Commands; page 5-98.
5-5
Command Language
5-6