• Aucun résultat trouvé

THE ICETM-85 COMMAND LANGUAGE

Dans le document FOR ISIS-II USERS (Page 79-84)

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

Dans le document FOR ISIS-II USERS (Page 79-84)