%META:TOPICINFO{author="CarstenStrotmann" date="1130831820" format="1.0" version="1.3"}%
*ATARI Assembler Editor Users Manual*

<table>
<tr><td valign="top">
	* Title: ATARI Assembler Editor Users Manual
	* Publisher: ATARI Inc.,Sunnyvalle CA 94086
	* Author: ATARI Consumer Division
	* Publishing Date: 1981
	* Topic: Owners Manual for cartridge CLX4003
	* ATARI Part Nr: C014189 Rev. 2
	* Rating:  +
	* [[AtAssemblerEditGerm][official %DE% Version]]
	* [[AssemBlerDt][alternative %DE% Version]]

Ratingschema:

 | ++ |  very good|
 | +  |  good	  |
 | 0  |  moderate |
 | -  |  bad	  |
	

Comments: This manual assumes the user has read an introductory book on assembly language. It is not intended to teach assembly language. Suggested references for assembly language beginners are 6502 Assembly Language Programming by Lance Leventhal. and Programming the 6502 by Rodney Zaks (see Appendix 8). 

The user should also know how to use the screen editing and control features of the ATARI  400TM and ATARI 800TM Personal Computer Systems. These features are the same as used in ATARI BASIC. Review the ATARI BASIC Reference Manual if you are unsure of how to do screen editing. 
This manual starts by showing the structure of statements in assembly language. The manual then illustrates the different types of 6502 operands. The Assembler Editor cartridge contains three separate programs: 

EDIT (Editor pro gram) - Helps you put programming statements in a form the Assembler (ASM) program understands. The EDIT pro gram lets you use a printer to print a listing of your program. Programs can also be stored and recalled using ENTER, LIST and SA VE, LOAD. The Assembler Editor allows automatic numbering, renumbering, delete, find and replace. 

ASM (Assembler pro gram) - Takes the pro gram statements you create in  the EDIT step and converts to machine code. 

DEBUGGER - Helps you trace through the pro gram steps by running the pro gram a step at a time while displaying the contents of important internal 6502 registers. The DEBUGGER pro gram also contains programming routines which allow you to display registers, change register contents, display memory, change memory contents, move memory, verify memory, list memory with disassembly, assemble one instruction info memory, go (execute program), exit. The disassembly routine is especially useful in reading and understanding machine language code. 
The Assembler Editor cartridge allows you to talk in the computer's natural language - machine language. Assembly language programming offers you faster running programs and the ability to tailor programs to your exact needs. 
 
</td><td>
<br /> <img src="%ATTACHURLPATH%/ATARIAssemblerEditorUserManualCover.png.png" alt="ATARIAssemblerEditorUserManualCover.png.png" width="319" height="413"  />
</td></tr></table>

-- Main.WolfgangB - 08 Jan 2003



%META:FILEATTACHMENT{name="atased.jpg" attr="h" comment="" date="1042043173" path="C:\Dokumente und Einstellungen\Wolfgang\Eigene Dateien\Eigene Bilder\Jan 2003\atased.jpg" size="63335" user="WolfgangB" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorUserManualCover.png.png" attr="h" comment="" date="1130831127" path="ATARI Assembler Editor User Manual Cover.png.png" size="102820" user="CarstenStrotmann" version="1.2"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorUserManual.pdf" attr="" comment="ATARI Assembler Editor User Manual" date="1130832237" path="ATARI Assembler Editor User Manual .pdf" size="16488568" user="CarstenStrotmann" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorUserManual.djvu" attr="" comment="ATARI Assembler Editor User Manual (DJVU)" date="1130832938" path="ATARI Assembler Editor User Manual.djvu" size="8029790" user="CarstenStrotmann" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorUsersManualUpdate.pdf" attr="" comment="ATARI Assembler Editor Users Manual Update" date="1130833647" path="ATARI Assembler Editor Users Manual Update.pdf" size="2209089" user="CarstenStrotmann" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorUserManualProductUpdate.djvu" attr="" comment="ATARI Assembler Editor Users Manual Update (DJVU)" date="1130833742" path="ATARI Assembler Editor User Manual Product Update.djvu" size="937172" user="CarstenStrotmann" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorReferenceCard.pdf" attr="" comment="ATARI Assembler Editor Reference Card" date="1130833887" path="ATARI Assembler Editor Reference Card.pdf" size="1669716" user="CarstenStrotmann" version="1.1"}%
%META:FILEATTACHMENT{name="ATARIAssemblerEditorReferenceCard.djvu" attr="" comment="ATARI Assembler Editor Reference Card (DJVU)" date="1130834203" path="ATARI Assembler Editor Reference Card.djvu" size="671837" user="CarstenStrotmann" version="1.1"}%
