Difference between revisions of "Editor/Assembler"
m |
|||
Line 1: | Line 1: | ||
The Editor/Assembler cartridge is one of the most important cartridges for the TI system. Together with the two companion floppy disks it provides an Integrated Development Environment (IDE) for assembly programming. | |||
== Overview == | |||
This is the start screen of the cartridge. | |||
[[File:Editor_assembler.png]] | |||
== Menu selections == | |||
=== Editor === | |||
Enters the editor part of the E/A. When selecting LOAD or EDIT, the editor is loaded from the disk in drive 1. The editor's file name is EDIT1. | |||
=== Assembler === | |||
Enters the assembler part of the E/A. First, the assembler must be loaded from the disk in drive 1. The assembler consists of the two files ASSM1 and ASSM2. | |||
=== Load and Run === | |||
=== Run === | |||
Any file that has been loaded by option 3 may be started by providing the program name here. This is the same functionality as in option 3, just without prior loading. | |||
=== Run Program File === | |||
This option loads a [[memory image file]] or a set of files if the program is longer than 8 KiB. Execution starts immediatedly after loading the last file. | |||
Loading memory images is particularly fast, but comes at the cost of flexibility. The program code is not relocatable anymore and must be previously saved as a memory image. Unlike programs loaded by option 3, memory images cannot rely on external utilities, so all required utilities must be included. |
Revision as of 20:10, 1 April 2011
The Editor/Assembler cartridge is one of the most important cartridges for the TI system. Together with the two companion floppy disks it provides an Integrated Development Environment (IDE) for assembly programming.
Overview
This is the start screen of the cartridge.
Menu selections
Editor
Enters the editor part of the E/A. When selecting LOAD or EDIT, the editor is loaded from the disk in drive 1. The editor's file name is EDIT1.
Assembler
Enters the assembler part of the E/A. First, the assembler must be loaded from the disk in drive 1. The assembler consists of the two files ASSM1 and ASSM2.
Load and Run
Run
Any file that has been loaded by option 3 may be started by providing the program name here. This is the same functionality as in option 3, just without prior loading.
Run Program File
This option loads a memory image file or a set of files if the program is longer than 8 KiB. Execution starts immediatedly after loading the last file.
Loading memory images is particularly fast, but comes at the cost of flexibility. The program code is not relocatable anymore and must be previously saved as a memory image. Unlike programs loaded by option 3, memory images cannot rely on external utilities, so all required utilities must be included.