pæ0 pçç9p?p!!!WCREBM!!!!!!Ét	!!!!K!!M!!!!!!!═

!!!DCR!F!!!!!!!
╤τ!!!!!!!!!!!!!!!╕!!!EDS!C!!!!!!!╟#µ!!!!B!!W!!!!!!!¡+╠!!!!!!!!!!!!!!!y3!!!!!!!!!!!!!!!Æ;c!!!!!!!M!!!!!!!⌡C-!!!!!!!!!!!!!!!"L!!!!C!!!!!!!!!!7T÷!!!!!!!!!!!!!!!-\!!!!!!!!!!!!!!!1d!!!!!!!!!!!!!!!Nl:!!!!!!!!!!!!!!!êt-!!!!!!!!!!!!!!!╡|T!!!!!!!!!!!!!!!	à!!!!!!!!!!!!!!!ì!!!!!!!!!!!!!!!ò!!!!!!!!!!!!!!!	5¥!!!!!!!!!!!!!!!RÑ▀Ç                                                                                


                                                                                
                                                                                
    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç     
    Ç║      âWüindow  Ç     ║Ç    Ç║  âCüodeView Control Ç║Ç    Ç║        âRüun   Ç     ║Ç     
    Ç║     üCommands Ç     ║Ç    Ç║      üCommands Ç    ║Ç    Ç║      üCommandsÇ     ║Ç     
    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç     
                                                                                
    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç     Ç╔═══════════════════╗Ç    
    Ç║     âEüxamine  Ç     ║Ç    Ç║  âBüreak and Watch Ç ║Ç     Ç║      âMüodify   Ç    ║Ç    
    Ç║     üCommands Ç     ║Ç    Ç║      üCommandsÇ     ║Ç     Ç║     üCommandsÇ      ║Ç    
    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç     Ç╚═══════════════════╝Ç    
                                                                                
              üType of Text                              Color                   
Ç              Ç─────────────────────────────────────Ç     Ç──────────Ç              
              ÇHelp-screen headings                      üHeadingsÇ                
Ç              ÇKeys or commands that you type            âKeysÇ                    
Ç              ÇDescriptive text                          Text                    
Ç              ÇPlaceholders that represent your text     éVariablesÇ               
Ç                                                                                
                                                                                
                                                                                
Ç                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║ â Küeyboard/Mouseâ  Ç ║Ç                              
                             Ç║     üCommands  Ç    ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║       âMüenu    Ç    ║Ç                              
                             Ç║    üSelections Ç    ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
Ç                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç     
    Ç║  ü âDüialog Command  Ç║Ç    Ç║     âCüontrol    Ç   ║Ç    Ç║    âRüedirection Ç   ║Ç     
    Ç║  ü    Syntax       Ç║Ç    Ç║     üCommands  Ç    ║Ç    Ç║     üCommandsÇ      ║Ç     
    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç     
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║    âFüind Regular Ç  ║Ç                              
                             Ç║    üExpressions  Ç  ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
üTrace                Ç                                                           
                                                                                
  âTÇ [écountÇ]            Ç       ÇExecutes current source line or instruction. IfÇ   
  Ç(âF8Ç)                 Ç       écountÇ is given, repeats écountÇ times. Traces    Ç   
  Ç(Click left on âTraceÇ)Ç       Çthrough functions in source mode, or through   Ç   
                              Çinterrupts and procedures in assembly mode.    Ç   
üProgram Step         Ç         Ç                                               Ç   
                              Ç                                               Ç   
  âPÇ [écountÇ]                 Ç  ÇExecutes current source line or instruction. IfÇ   
  Ç(âF10Ç)                     Ç  écountÇ is given, repeats écountÇ times. Steps overÇ   
  Ç(Click right on âTraceÇ)    Ç  Çfunctions in source mode, or over interrupts   Ç   
                              Çand procedures in assembly mode.               Ç   
üGo                Ç            Ç                                               Ç   
                              Ç                                               Ç   
  âGÇ [éaddressÇ]            Ç     ÇExecutes until debugger encounters éaddressÇ, a  Ç   
  Ç(âF5Ç)                   Ç     Çpreviously set breakpoint, or the end of the   Ç   
  Ç(Click on âGoÇ)          Ç     Çprogram.                                       Ç   
                                                                                
üExecute         Ç                                                                
                                                                                
  âEÇ Ç                          ÇExecutes in slow motion until you press a key,Ç    
                              Çor until debugger encounters a breakpoint or  Ç    
                              Çthe end of the program.                       Ç    
                                                                                
Ç                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç    Ç╔═══════════════════╗Ç     
    Ç║    âEüxpressions  Ç  ║Ç    Ç║    âDüata (Memory Ç  ║Ç    Ç║    âSüymbol Data  Ç  ║Ç     
    Ç║   üand FormattingÇ  ║Ç    Ç║   üand Registers)  Ç║Ç    Ç║   üand Addresses  Ç ║Ç     
    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç    Ç╚═══════════════════╝Ç     
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║     âCüode and   Ç   ║Ç                              
                             Ç║     üFunctions Ç    ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
Ç                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║       âBüreak     Ç  ║Ç                              
                             Ç║      üCommands  Ç   ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                             Ç╔═══════════════════╗Ç                              
                             Ç║       âWüatch   Ç    ║Ç                              
                             Ç║      üCommands  Ç   ║Ç                              
                             Ç╚═══════════════════╝Ç                              
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
üRegister       Ç                                                                 
                                                                                
  âRÇ[éregisterÇ] [éexpressionÇ]  Sets register to value of éexpressionÇ. Uses these  Ç  
                            Çregisters: âAX BX CX DX SP BP SI DI DS ES SS CS IPÇ Ç  
                            Ç                                                  Ç  
  âRFÇ [éflagÇ]                Ç ÇSets or clears éflagÇ using these mnemonic pairs:   Ç  
                            âOVÇ-âNV DNÇ-âUP EIÇ-âDI NGÇ-âPL ZRÇ-âNZ ACÇ-âNA PEÇ-âPO CYÇ-âNCÇ   Ç  
üAssemble           Ç                                                             
                                                                                
  âAÇ [éaddressÇ]               Assembles mnemonics starting at éaddressÇ (current or 
Ç                            Çlast assembly address is default). Debugger prompts 
Ç                            Çby printing next address. Enter instructions. When  
Ç                            Çfinished, press âENTERÇ without instruction.          
üEnter             Ç          Ç                                                    
Ç                            Ç                                                    
Ç  âEÇ[étypeÇ] [évalueÇ]   Ç        ÇEnters memory value in type format. Type can be any 
Ç                            Çof the following:                                   
Ç                            Ç                                                    
Ç                            âAÇ ASCII (8-bit alpha)  │ âDÇ Double Word (32-bit hex) 
Ç                            âBÇ Byte (8-bit hex)     │ âSÇ Short Real (32-bit)      
Ç                            âIÇ Integer (16-bit dec) │ âLÇ Long Real (64-bit)       
Ç                            âUÇ Unsigned (16-bit dec)│ âTÇ 10-Byte Real (80-bit)    
Ç                            âWÇ Word (16-bit hex)    │ None for previous or byte  
â                            Ç                                                    
Ç üCommand     Ç                 üKeyboard    Ç           ü Mouse            Ç         
Ç────────────────────────────┬───────────────────────┬───────────────────────────
Ç ÇGo to help screen          │Ç âF1                    Ç│Ç ÇUse âViewÇ menu             
Ç ÇOpen register window       │Ç âF2                    Ç│Ç ÇUse âOptionsÇ menu          
Ç ÇToggle source/assembly     │Ç âF3                    Ç│Ç ÇUse âViewÇ menu             
Ç ÇSwitch to output screen    │Ç âF4                    Ç│Ç ÇUse âViewÇ menu             
Ç ÇGo                         │Ç âF5                    Ç│Ç ÇClick either on âGoÇ        
Ç ÇSwitch to display/dialog   │Ç âF6                    Ç│Ç ÇNone                      
Ç ÇExecute to cursor line     │Ç âF7 Çat location    â    Ç│Ç ÇClick right on source line
Ç ÇTrace through function     │Ç âF8 Ç                   Ç│Ç ÇClick left on âTraceÇ       
Ç ÇSet breakpoint at cursor   │Ç âF9 Çat locationÇ        Ç│Ç ÇClick left on source line 
Ç ÇStep over function         │Ç âF10 Ç                  Ç│Ç ÇClick right on âTraceÇ      
Ç ÇChange flag                │Ç ÇNone   Ç               Ç│Ç ÇClick either on flag      
Ç ÇMove separator line up     │Ç âCONTROL-U  Ç           Ç│Ç ÇDrag line up              
Ç ÇMove separator line down   │Ç âCONTROL-D  Ç           Ç│Ç ÇDrag line down            
Ç ÇScroll up line in window   │Ç ÇMove cursor off top   │Ç ÇClick left on up arrow    
Ç ÇScroll up page in window   │Ç âPGUP   Ç               Ç│Ç ÇClick right on up arrow   
Ç ÇScroll to top of window    │Ç âHOME   Ç               Ç│Ç ÇClick both on up arrow    
Ç ÇScroll down line in window │Ç ÇMove cursor off bottom│Ç ÇClick left on down arrow  
Ç ÇScroll down page in window │Ç âPGDN       Ç           Ç│Ç ÇClick right on down arrow 
Ç ÇScroll to bottom of window │Ç âEND        Ç           Ç│Ç ÇClick both on down arrow  
Ç ÇMove cursor                │Ç âUP Çorâ DOWN Çkeyâ        Ç│Ç ÇNone                      
────────────────────────────┴───────────────────────┴───────────────────────────
Ç                                                                                
Ç âFileÇ              ç╤═════════╤Ç                                                  
                   ç│à Load... ç│Ç  ÇLoad new text or source file        Ç            
                   ç│à Shell   ç│Ç  ÇStart a new DOS shell               Ç            
                   ç│à Quit    ç│Ç  ÇQuit debugger and return to DOS     Ç            
                   ç└─────────┘Ç                                                  
 âSearch   Ç        ç╤══════════╤Ç                                                  
                  ç│à Find...  ç│Ç  ÇFind first regular expression       Ç            
                  ç│à Next     ç│Ç  ÇFind next regular expression        Ç            
                  ç│à Previous ç│Ç  ÇFind previous regular expression    Ç            
                  ç│à Label... ç│Ç  ÇFind label (such as function name)  Ç            
                  ç└──────────┘Ç                                                  
 âView       ç╤════════════════╤Ç                                                  
            ç│à Help        F1 ç│Ç  ÇSwitch to on-line help            Ç              
            ç│à Source      F3 ç│Ç  ÇSwitch to source mode            Ç               
            ç│à Assembly    F3 ç│Ç  ÇSwitch to assembly mode          Ç               
            ç│à Output      F4 ç│Ç  ÇSwitch to output screen          Ç               
            ç│à Evaluate...    ç│Ç  ÇEvaluate expression              Ç               
            ç└────────────────┘Ç                                                  
         ç╤═══════════════════╤Ç                                                  
 âRun   Ç  ç│à Start             ç│Ç  ÇRestart current program and go       Ç           
         ç│à Restart           ç│Ç  ÇRestart current program              Ç           
         ç│à Execute           ç│Ç  ÇExecute in slow motion               Ç           
         ç│à Clear Breakpoints ç│Ç  ÇClear all breakpoints                 Ç          
         ç└───────────────────┘Ç                        Ç     âPGDNÇ for more menus Ç 
üFormat for CodeView Commands      Ç                                              
                                                                                
  écommandÇ [éargumentsÇ] [â;écommand2Ç]  The arguments are C expressions that       Ç  
                                   Çevaluate to addresses or values. They can  Ç  
                                   Çuse the CodeView operators and constants   Ç  
                                   Çshown below:                               Ç  
  üPrecedence   Operators                           Ç                             
  Ç───────────┬──────────────────────────────────────Ç                            
   Çhighest 1 │ â()  []  ->  .                              Ç                      
           Ç2 │ â!  ~  -  (étypeâ)  ++  --  *  &  sizeof     üRadix for    Override Ç 
           Ç3 │ â*  /  %  :                                üConstants    Prefix   Ç 
           Ç4 │ â+  -                                      Ç───────────┬─────────Ç  
           Ç5 │ â<  >  <=  >=                              ÇOctal      │ â0énumberâ  Ç 
           Ç6 │ â==  !=                                    ÇDecimal    │ â0nénumberâ Ç 
           Ç7 │ â&&                                        ÇHexadecimal│ â0xénumberâ Ç 
           Ç8 │ â||                                        Ç───────────┴─────────Ç  
   Çlowest  9Ç Ç│Ç â=  +=  -=  *=  /=  %=                      Ç                      
  Ç───────────┴──────────────────────────────────────Ç                            
                                                                                
  üNotes on Operators and Addresses     Ç                                         
                                                                                
    üÇ The â:Ç operator is used to separate address parts: ésegmentâ:éoffsetÇ       Ç   
    üÇ The â.Ç operator can specify local variables:       éfunctionâ.évariableÇ    Ç   
    üÇ Source line addresses can be represented as:      â.Ç[émoduleâ:Ç]élinenumberÇ Ç   
üHelp           Ç                                                                 
                                                                                
  âH         Ç              ÇDisplays dialog commands and syntax (not          Ç    
                          Çthe same as âF1Ç window help).                      Ç    
üLoad         Ç             Ç                                                  Ç    
                          Ç                                                  Ç    
  âLÇ [éargumentsÇ]       Ç    ÇRestarts program.  New éargumentsÇ can be           Ç    
                          Çgiven.  Breakpoints are retained.                 Ç    
üQuit        Ç              Ç                                                  Ç    
                          Ç                                                  Ç    
  âQÇ                       ÇExits from debugger and returns to DOS.           Ç    
                          Ç                                                  Ç    
üRadix          Ç           Ç                                                  Ç    
                          Ç                                                  Ç    
  âNÇ[éradixÇ]  Ç              ÇSets default éradixÇ to 16 (hexadecimal),           Ç    
                          Ç10 (decimal), or 8 (octal).                       Ç    
üRedraw        Ç            Ç                                                  Ç    
                          Ç                                                  Ç    
  â@Ç                       ÇRedraws the screen.                               Ç    
                                                                                
                                                                                
                                                                                
                                                                                
âPGDN Çfor more system-control commandsâ                                           
üRedirection Commands                Ç                                            
                                                                                
  Ç[âTÇ]â>Ç[â>Ç]édeviceÇ           ÇRedirects output from the debugger to édeviceÇ (or   Ç   
                          Çfile).  If âTÇ is given, output is also echoed to theÇ   
                          ÇCodeView screen. If second â>Ç is given with an      Ç   
                          Çexisting file, output will be appended.            Ç   
                          Ç                                                   Ç   
  â<édeviceÇ    Ç             ÇRedirects input from édeviceÇ (or file) to the       Ç   
                          Çdebugger.                                          Ç   
                          Ç                                                   Ç   
  â=édeviceÇ  Ç               ÇRedirects input from édeviceÇ and output to édeviceÇ.  Ç   
                                                                                
üCommands Used with Redirection      Ç                                            
                                                                                
  â*écommentÇ    Ç            ÇDisplays écommentÇ text when redirecting to or       Ç   
                          Çfrom a file.                                       Ç   
                          Ç                                                   Ç   
  â"Ç         Ç              ÇInterrupts execution of commands redirected from   Ç   
                          Çfile until user presses a key.  Use comment to     Ç   
                          Çprompt for keystroke.                              Ç   
                          Ç                                                   Ç   
  â:Ç     Ç                  ÇInterrupts execution of commands redirected from a Ç   
                          Çfile for about half a second.  Repeat for longer   Ç   
                          Çdelays.                                            Ç   
üSearch                                      Ç                                    
                                                                                
  â/Ç[éregexÇ]â  Ç  ÇSearches from cursor for éregexÇ, which is a regular expression Ç    
              Çconsisting of text and the following special characters:      Ç    
                                                                                
  üCharacter       Purpose                                             Ç          
  Ç──────────────┬──────────────────────────────────────────────────────────Ç     
  â\  Ç           Ç│Ç ÇRemoves meaning of special characters so that they can beÇ     
                Ç│Ç Çsearched for; special characters are: â\  .  *  [  $  ^ Ç  Ç     
                Ç│Ç Ç                                                         Ç     
  â.Ç             Ç│Ç ÇMatches any character                                    Ç     
                Ç│Ç Ç                                                         Ç     
  â*Ç             Ç│Ç ÇMatches zero or more repetitions of previous character   Ç     
                Ç│Ç Ç                                                         Ç     
  â^ Çorâ $      Ç  Ç│Ç ÇMatches beginning or end of line, respectively           Ç     
                Ç│Ç                                                               
  â[écharactersâ]  Ç│â ÇMatches any of the écharactersÇ in brackets; the followingâ Ç     
                Ç│Ç Çcharacters have special meaning in brackets:            Ç      
                Ç│Ç                                                               
                    â^ Ç  Ç│Ç ÇReverses the function of the brackets so that anyÇ     
                    â  Ç  Ç│Ç Çcharacter except those specified will be matched Ç     
                    â  Ç  Ç│Ç Ç                                                 Ç     
                    â- Ç  Ç│Ç ÇMatches characters in ASCII order between the    Ç     
                        Ç│Ç Çcharacters on either side of the minus sign      Ç     
üDisplay Expression   Ç                                                           
                                                                                
  â?Ç éexpressionÇ[â,éformatÇ]Ç   ÇEvaluates éexpressionÇ and displays the value. If    Ç   
                          éformatÇ is given, the value is displayed in the     Ç   
                          Çcorresponding printf format, as shown below:       Ç   
                                                                                
                          üSpecifier   Input Type    Output Format            Ç   
                          Ç──────────┬────────────┬───────────────────────────Ç   
                          âd Çorâ i   Ç Ç│Ç ÇInteger    │Ç  ÇSigned decimal integer      
Ç                          âu        Ç Ç│Ç ÇInteger    │Ç  ÇUnsigned decimal integer    
Ç                          âo        Ç Ç│Ç ÇInteger    │Ç  ÇUnsigned octal integer      
Ç                          âx Çorâ X   Ç Ç│Ç ÇInteger    │Ç  ÇHexadecimal integer         
Ç                          âf        Ç Ç│Ç ÇReal       │Ç  ÇFloating point              
Ç                          âe Çorâ E   Ç Ç│Ç ÇReal       │Ç  ÇScientific notation         
Ç                          âg Çorâ G   Ç Ç│Ç ÇReal       │Ç  ÇMore compact of âfÇ or âeÇ/âEÇ    
Ç                          âc        Ç Ç│Ç ÇCharacter  │Ç  ÇSingle character            
Ç                          âs        Ç Ç│Ç ÇString     │Ç  ÇNull-terminated string      
Ç                          Ç──────────┴────────────┴───────────────────────────Ç   
                          ÇTypes âdÇ, âuÇ, âiÇ, âoÇ, âxÇ, and âXÇ can have one  Ç             
                          Çof the following prefixes:               Ç             
                          Ç                                         Ç             
                          Ç   âlÇ for long integer                    Ç             
                          Ç   âsÇ for short integer                   Ç             
                                                                                
üRegister             Ç                                                           
                                                                                
  âRÇ                         ÇDisplays current value of registers and flags.      
Ç                            Ç                                                    
ü8087           Ç             Ç                                                    
Ç                            Ç                                                    
Ç  â7    Ç                     ÇDisplays contents of 8087 or 80287 registers.       
Ç                            Ç                                                    
üDump            Ç            Ç                                                    
Ç                            Ç                                                    
Ç  âDÇ[étypeÇ] [érangeÇ]    Ç       ÇDumps memory érangeÇ in étypeÇ format shown below.  If  
Ç                            Çend of range is not given, 128 bytes is assumed.    
Ç                                                                                
                            üType Ç│ü Name          Ç│ü Size                 Ç        
                            âA   Ç Ç│Ç ÇASCII         │Ç Ç8-bit alphanumeric           
Ç                            âB   Ç Ç│Ç ÇByte          │Ç Ç8-bit hexadecimal            
Ç                            âI   Ç Ç│Ç ÇInteger       │Ç Ç16-bit signed (C int)        
Ç                            âU   Ç Ç│Ç ÇUnsigned      │Ç Ç16-bit unsigned (C unsigned) 
Ç                            âW   Ç Ç│Ç ÇWord          │Ç Ç16-bit hexadecimal           
Ç                            âD   Ç Ç│Ç ÇDouble Word   │Ç Ç32-bit hexadecimal           
Ç                            âS   Ç Ç│Ç ÇShort Real    │Ç Ç32-bit real (C float)        
Ç                            âL   Ç Ç│Ç ÇLong Real     │Ç Ç64-bit real (C double)       
Ç                            âT   Ç Ç│Ç Ç10-Byte Real  │Ç Ç80-bit real                  
Ç                            ÇNoneÇ Ç│Ç ÇDefault       │Ç ÇPrevious or byte             
üExamine Symbols      Ç                                                           
                                                                                
âX?Ç[émoduleâ!Ç][éfunctionâ.Ç]ésymbolÇ|â*Ç]â  ÇDisplays symbols with specified limitations. â  
Ç                                 ÇMore detailed syntax is shown below:           
Ç                                                                                
   Ç───────────────────────────┬──────────────────────────────────────────────Ç   
   âX?émoduleâ!éprocedureâ.ésymbolâ Ç Ç│Ç  ÇThis ésymbolÇ in éprocedureÇ in émoduleÇ.            
Ç   âX?émoduleâ!éprocedureâ.*      Ç Ç│Ç  ÇAll symbols in éprocedureÇ in émoduleÇ.            
Ç   âX?émoduleâ!ésymbolâ           Ç Ç│Ç  ÇThis ésymbolÇ in émoduleÇ. Symbols within      Ç    
                              Ç│Ç  Çprocedures (automatic variables and        Ç    
                              Ç│Ç  Çstatics within procedures) are not found.  Ç    
   âX?émoduleâ!*é     Ç            Ç│Ç  ÇAll symbols in émoduleÇ.                     Ç    
   âX?éprocedureâ.ésymbol  Ç       Ç│Ç  ÇThis ésymbolÇ in éprocedureÇ. Look for         Ç    
                              Ç│Ç  Çprocedures first in this module, then in   Ç    
                              Ç│Ç  Çother modules from first to last.          Ç    
   âX?éprocedureâ.*Ç         Ç     Ç│Ç  ÇAll symbols in éprocedureÇ.  Look for        Ç    
                              Ç│Ç  Çprocedure first in this module, then in    Ç    
                              Ç│Ç  Çother modules from first to last.          Ç    
   âX?ésymbolÇ                Ç   Ç│Ç  ÇLook for ésymbolÇ in this order:                Ç 
                              Ç│Ç  Ç   1. In the current procedure                Ç 
                              Ç│Ç  Ç   2. In the current module                   Ç 
                              Ç│Ç  Ç   3. In other modules, from first to last    Ç 
   âX?*Ç                      Ç  Ç│Ç  ÇAll symbols in current procedure.             Ç 
   âX*Ç                        Ç Ç│Ç  ÇAll module names.                             Ç 
üSet Mode              Ç                                                          
                                                                                
  âSÇ[â+Ç|â-Ç|â&Ç]â     Ç      ÇSets display mode to source (â+Ç), assembly (â-Ç), or mixed Ç   
                     Çsource and assembly (â&Ç).                                Ç   
üCurrent Location   Ç  Ç                                                        Ç   
                     Ç                                                        Ç   
  â.Ç                  ÇPuts current location line in center of display window. Ç   
                                                                                
üStack Trace    Ç                                                                 
                                                                                
  âK               Ç   ÇDisplays functions or procedures and their arguments.     Ç 
  Ç(âALT-CÇ)â         Ç   ÇThe current function is at the top. The initial function  Ç 
                     Ç(`main' in C programs) is at the bottom.                  Ç 
üUnassemble        Ç   Ç                                                          Ç 
                     Ç                                                          Ç 
  âUÇ [érangeÇ]    Ç      ÇDisplays assembly instructions in range. If no argument isÇ 
                     Çgiven, scrolls down one screen.                           Ç 
üView             Ç    Ç                                                          Ç 
                     Ç                                                          Ç 
  âV Ç[éexpressionÇ]â     ÇDisplays source lines starting at address described by    Ç 
  âV Ç[â.Ç[éfileâ:Ç]élineÇ]â   éexpressionÇ or élineÇ. If éfileÇ is given, loads text or sourceÇ 
                     Çfile. If no argument is given, scrolls down one screen.   Ç 
                                                                                
                                                                                
üBreakpoint Set         Ç                                                         
                                                                                
  âBP Ç[éaddress Ç[écountÇ] [â"écmdâ"Ç]   Sets breakpoint at éaddressÇ. If écountÇ is     Ç    
                                Çgiven, the breakpoint is first taken on the Ç    
                                écountÇ time. If écmdÇ is given, the command is Ç    
                                Çexecuted at each break.                     Ç    
üBreakpoint Clear             Ç                                                   
                                                                                
  âBC élistâ                    Ç   ÇClears (deletes) breakpoints in élistÇ. If    Ç    
                                élistÇ is â*Ç, all breakpoints are cleared.     Ç    
üBreakpoint Disable             Ç                                                 
                                                                                
  âBD élistâ        Ç               ÇDisables breakpoints in élistÇ. If élistÇ is â*Ç,  Ç   
                                Çall breakpoints are disabled.                Ç   
üBreakpoint Enable              Ç                                                 
                                                                                
  âBE élistâ     Ç                  ÇEnables any disabled breakpoints in élistÇ. If Ç   
                                élistÇ is â*Ç, all disabled breakpoints are      Ç   
                                Çenabled.                                     Ç   
üBreakpoint List               Ç                                                  
                                                                                
  âBL  Ç                          ÇLists breakpoints, including status (e for   Ç   
                                Çenabled or d for disabled), address, module, Ç   
                                Çsource line, pass count, and break commands. Ç   
üWatch Expression       Ç                                                         
                                                                                
  âW? éexpressionÇ[â,éformatÇ]é     Ç   ÇDisplays éexpressionÇ in printf éformatÇ, or  Ç      
  âWÇ[étypeÇ] érangeÇ  â            Ç   Çdisplays érangeÇ in étypeÇ format.  See           Ç  
                                ÇExamine Data and Examine Expression help      Ç  
                                Çscreens for formatting information.           Ç  
üWatchpoint                 Ç                                                     
                                                                                
  âWP?é expression       Ç         ÇBreaks when éexpressionÇ is true. Displays 0 Ç     
                                Çwhen false; 1 when true.                   Ç     
üTracepoint        Ç                                                              
                                                                                
  âTP? éexpressionÇ[â,éformatÇ] â    Ç  ÇBreaks when éexpressionÇ or any value in érangeÇ   Ç 
  âTPÇ[étypeÇ] érangeÇ     â         Ç  Çchanges.  Display same as Watch Expression.    Ç 
                                Ç                                               Ç 
üWatch List              Ç        Ç                                               Ç 
                                Ç                                               Ç 
  âW     Ç                        ÇLists watch statements.                        Ç 
                                Ç                                               Ç 
üWatch Delete        Ç            Ç                                               Ç 
                                Ç                                               Ç 
  âY énumberâ     Ç                 ÇDeletes (yanks) watch statement énumberÇ.        Ç 
                                ÇAsterisk (â*Ç) can be specified to delete all.   Ç 
                                                                                
Ç âWatch    Ç ç╤═════════════════╤Ç                                                  
           ç│à Add Watch...    ç│Ç  ÇAdd watch expression         â Ç                  
           ç│à Watchpoint...   ç│Ç  ÇAdd watchpoint               Ç                   
           ç│à Tracepoint...   ç│Ç  ÇAdd tracepoint               Ç                   
           ç│à Delete Watch... ç│Ç  ÇDelete watch statement       Ç                   
           ç└─────────────────┘Ç                                                  
 âOptions  Ç  ç╤════════════════╤Ç                                                  
            ç│à» Flip/Swap     ç│Ç  ÇToggle screen exchange on or off        Ç        
            ç│à» Mix Source    ç│Ç  ÇToggle mixed source and assembly        Ç        
            ç│à» Symbols       ç│Ç  ÇToggle symbolic reference to variables  Ç        
            ç│à» Bytes Coded   ç│Ç  ÇToggle byte display of instructions     Ç        
            ç│à  Registers  F2 ç│Ç  ÇToggle register window                  Ç        
            ç│à» Case Sense    ç│Ç  ÇToggle case sensitivity of symbols      Ç        
            ç└────────────────┘Ç                                                  
 âCalls Ç ç╤════════════════════╤Ç                                                  
        ç│à current(arguments) ç│Ç  ÇFind function call line                    Ç     
        ç│à .                  ç│Ç  Ç.               Ç                                
        ç│à .                  ç│Ç  Ç.               Ç                                
        ç│à .                  ç│Ç  Ç.               Ç                                
        ç│à main(arguments)    ç│Ç                                                  
        ç└────────────────────┘Ç                                                  
                                                                                
                                                                                
                                                                                
üScreen Exchange  Ç                                                               
                                                                                
  â\Ç                       ÇGoes to the output screen.  Press any key to     Ç     
                          Çreturn to the debugging screen.                  Ç     
üShell Escape       Ç       Ç                                                 Ç     
                          Ç                                                 Ç     
  â!Ç[écommandÇ]          Ç    ÇStarts a new DOS shell and executes the program  Ç     
                          Çor DOS internal command given as écommandÇ. If no  Ç     
                          écommandÇ is given, user can enter commands from   Ç     
                          Çthe DOS prompt, then enter âEXITÇ when ready to    Ç     
                          Çreturn to the debugger.                          Ç     
üTab Set        Ç           Ç                                                 Ç     
                          Ç                                                 Ç     
  â#énumberÇ           Ç      ÇSets spaces per tab to number.                   Ç     
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                

=========Execute Code==========   ================Examine Data=================
T [<count>] ............. Trace   ? <expr>[,format] ........ Display Expression
P [<count>] ...... Program Step   X?[mod!][fun.][sym][*] ...... Examine Symbols
G [<addr>] ................. Go   D[<type>] [<range>] .................... Dump
E ..................... Execute   R [<reg>] [[=]<expr>] .............. Register
L [<args>] ............ Restart   7 ........................ 8087 Register Dump
=================Breakpoints====================  =======Watch Statements======
BP [<addr>] [<count>] ["<cmd>"] . Breakpoint Set  W? <expr> ............. Watch
BC [<list>] ................... Breakpoint Clear  W[<type>] <range> ..... Watch
BD [<list>] ................. Breakpoint Disable  WP? <expr> ....... Watchpoint
BE [<list>] .................. Breakpoint Enable  TP? <expr> ....... Tracepoint
BL ............................. Breakpoint List  TP[<type> <range>  Tracepoint
=====================Modify=====================  Y<list> ........ Delete Watch
A [<addr>] ............................ Assemble  W ................ List Watch
E[<type>] [<list>] ....................... Enter  =========Redirection=========
=====Examine Source=====  ====System Control====  [T]>[>]<device> . Send Output
S[+|-|&] ...... Set Mode  N[<radix>] . Set Radix  <<device> ..... Receive Input
U [<range>] . Unassemble  Q ............... Quit  =<device> ..... Redirect Both
V [<addr>] . View Source  /[<regex>] .... Search  " ..................... Pause
. ..... Current Location  \ .... Screen Exchange  : ..................... Delay
K .......... Stack Trace  #[<num>] ..... Tab Set  *[<comment>] ........ Comment

