scene.org File Archive

File download

<root>­/­mirrors­/­amigascne­/­Scrollers­/­No-Groupstext/ASM-OneV1.01.txt

File size:
7 834 bytes (7.65K)
File date:
2024-10-04 05:45:02
Download count:
all-time: 18

Preview

ASM-One
S:ASM-One.Pref



ASM-One V1.01 By Rune Gram-Madsen. Source: 

File length = 
   ( =$
File location = 
Name : 
 Blks Free
 Blks Used

 -dir- 
FILENAME>
>
BEG>
END>
DEST>
DATA>
BREAKPOINT>
RAM PTR>
DISK PTR>
LENGTH>
Sure? 
Source not saved !!  Continue? 
File already exists !!  Continue ?
Exit or Restart (Y/N or R)?
 ON
OFF
EOP     

Remove unused labels (Y/N)?
Updating .. 
Sorting relo-area..

Writing hunk data..

Writing hunk length..

Memory overflow !!!
NL 
-- 
L7 
-- 
RS
--
Mode : 
Req.Library not found !!!

** Break 

Pass 1..

Pass 2..

Page
  Of 
No Errors

Errors Occured !!

<Zap> 
ReAssembling.. 

Option O:  Optimizing..

NOT Equal Areas
** Warning: 
Not Found
Branch Forced to Word Size
D0: 

A0: 

SSP=
USP=
SR=
T1
--
SI
--
PL=
XNZVC PC=
PC=
D0: 
D1: 
D2: 
D3: 
D4: 
D5: 
D6: 
D7: 
A0: 
A1: 
A2: 
A3: 
A4: 
A5: 
A6: 
A7: 
SSP=
USP=
SR=
PL=

T1
--
SI
--
PC =
Worksp 
Source 
L-Ptrs 
Label  
Debug  
Code   
Reloc  
IncMem -------- -------- 
--- Memory directory ---

-- Symbol table --

-- Macro --
-- X-Ref --
-- Equ-R --
--  Reg  --

Line:        Col:      Bytes:         -
›30;1H
<END>
	DC.B	
	DC.W	
	DC.L	
LB_
 Search for: 
 Replace with: 
 Jump to line: 
 Steps: 
 Address: 
 Watch: 
 Address not found !!
 End of program reached !!
 Watch type (A)scii (S)tring (H)ex (D)ecimal (B)inary (P)ointer: 
 Pointer to (A)scii (S)tring (H)ex (D)ecimal (B)inary: 
 Pointer type (1) DC.L (2) DC.W (3) DR.L (4) DR.W : 
 Register: 
 Replace (Y/N/L/G)?
 Jumping.. 
 Buffer Full !!
Done
 Registers used: 
NONE
 Searching.. 
 Top of text.. 
 Bottom of text.. 
 Create macro.. 
 Mark location and press <return>
 Macro buffer full !!
EXTERN€;;
topaz.font
console.device

trackdisk.device
ASM-One V1.01 Requester

** External Level 7 Break

** Bus Error

** Address Error

** Illegal Instruction

** Division By Zero

** CHK exception

** TRAPV

** Privilege Violation

** Trace Trap

** LineA Emulator

** LineF Emulator

** Exception $
 Raised At $
 Accessing $
 Type 
 Instruction $



Workspace Memory full
Address Reg. Byte/Logic
Address Reg. Expected
Comma expected
Data reg. expected
Double Symbol
Unexpected End of File
User made FAIL
Illegal Command
Illegal Address size
Illegal Operand
Illegal Operator
Illegal Operator in BSS area
Illegal Order
Illegal reg. size
Illegal Section type
Illegal Size
Illegal macro def.
Immediate operand ex.
Include Jam
Macro overflow
Invalid Addressing Mode
LOAD without ORG
Missing Quote
Conditional overflow
NO operand space allowed
NOT a constant/label
Not in macro
Out of Range 0 bit
Out of Range 3 bit
Out of Range 4 bit
Out of Range 8 bit
Out of Range 16 bit
Relative Mode Error
Reserved Word
Right parenthes Expected
Section overflow
String expected
Undefined Symbol
Register expected
Word at Odd Address
Not local area
Code moved during pass 2
Bcc.B out of range in Macro
Out of range (20 to 100)
Out of range (60 to 132)
Include overflow
Linker limitation
Repeat overflow
Not in Repeat area
Double definition
Relocation made to EMPTY section
File Error
No Files
No Object
No File Space
Printer Device Missing

Not done
Illegal Path
Illegal Device
Write Protected
No disk in drive



ALLOCATE Fast/Chip/Abs>
ABSOLUTE Memory Addr.>
ADD-WORKSPACE (Max.) KB>
PRT:



Project
Zap Source  ZS
Old         O
Read..
R
Source  R 
Binary  RB
Object  RO
Write..
Source  W
Binary  WB
Object  WO
Link    WL
Insert      I
Update      U
Zap File    ZF
Zap IncMem  ZI
Preferences..
Rescue
Level 7
NumLock
AutoAlloc
ReqLibrary
PrinterDump
Interlace
1 Bitplane
Source .S
Close WB
Write Pref. WP
AddWorkMem  =M
About..

--- ASM-One V1.01 ---
Coded by Rune Gram-Madsen
Copyright (c) 1990
Write to:
DMV - Verlag,  Postfach 250
D-3440 Eschwege
A program worth using is worth buying!

Exit ASM-One !
Assembler
Assemble..  
Assemble
Optimize
List File
Paging
Halt Page
AllErrors
Debug
Label:
UCase=LCase
Comment
Editor
Debugger
Monitor
LineNumbers
AutoIndent
ShowSource
Edit Funct.
Block..
Mark
Copy
Cut
Insert
Fill
UnMark
LowerCase
UpperCase
Rotate
Registers
Write
VertFill
Search..
Search
Forward
Replace..
Replace
Forward
Del Line
Marks..
Mark 1
Mark 2
Mark 3
Jump 1
Jump 2
Jump 3
Jump ;;
Jump Line
Move..
BOLN  shift left
EOLN    -  right
PgUp    -     up
PgDn    -   down
Up 100
Down 100
Top
Bottom
LWord   alt left
NWord  alt right
MakeMacro
Do Macro
Grab Word
Exit      esc
Debug Funct.
Step One (down)
Enter   (right)
Run
Step n
Edit Regs
AddWatch
DelWatch...
ZapWatch
Jump Addr
Jump Mark
B.P. Addr
B.P. Mark
Zap all BP
DisAssemble
Exit       esc
Mon Funct.
DisAssem
HexDump
AsciiDump
Jump Addr
Last Addr
Mark 1
Mark 2
Mark 3
Jump 1
Jump 2
Jump 3
QuickJump
OnlyAscii
Exit      esc
Command
Editor..
Top       T
Bottom    B
Search    L
Zap Line  ZL
PrintLine P
Memory..
Edit      M
DisAssem  D
HexDump   H
Ascii     N
DisLine   @D
Assemble  @A
HexLine   @H
AsciiLine @N
Search    S
Fill      F
Copy      C
Compare   Q
Insert..
DisAssem  ID
HexDump   IH
Ascii     IN
Assemble..
Assemble  A
Memory    @A
Optimize  AO
Debug     AD
Symbols   =S
Monitor..
Jump     J
Go       G
Step     K
Status   X
Zap BPS  ZB
Disk..
ReadSector  RS
ReadTrack   RT
WriteSector WS
WriteTrack  WT
Calc Check  CC
Extern      E
Output      >
Calculate   ?



Read Source
Write Source
Read Binary
Write Binary
Read Object
Write Object
Write Link
Write Block
Direct Output
Zap File
Insert Source



  Yes  
Restart
  No  
Are you SURE ?
Exit ? Or Restart ?
Request..



ORI.B  
ORI.W  
ORI.L  
ORI.B  
ORI.W  ANDI.B 
ANDI.W 
ANDI.L 
ANDI.B 
ANDI.W 
SUBI.B 
SUBI.W 
SUBI.L 
ADDI.B 
ADDI.W 
ADDI.L 
EORI.B 
EORI.W 
EORI.L 
EORI.B 
EORI.W 
CMPI.B 
CMPI.W 
CMPI.L 
BTST   
BCHG   
BCLR   
BSET   
BTST   
BCHG   
BCLR   
BSET   
MOVEP.W
MOVEP.L
MOVEP.W
MOVEP.L
MOVE.B 
MOVE.L 
MOVE.W 
CHK.L  
CHK.W  
LEA    
NEGX.B 
NEGX.W 
NEGX.L 
MOVE   
CLR.B  
CLR.W  
CLR.L  
MOVE   
NEG.B  
NEG.W  
NEG.L  
MOVE   
NOT.B  
NOT.W  
NOT.L  
MOVE   
NBCD   
LINK.L 
SWAP   
PEA    
MOVEM.W
EXT.W  
MOVEM.L
EXT.L  
TST.B  
TST.W  
TST.L  
ILLEGAL
TAS    
MOVEM.W
MOVEM.L
LINK.W 
MOVE.L 
MOVE.L 
TRAP   
UNLK   
RESET  
NOP    
RTE    
RTR    
RTS    
STOP   
JSR    
JMP    
ADDQ.B 
SUBQ.B 
ADDQ.W 
SUBQ.W 
ADDQ.L 
SUBQ.L 
Scc    
DBcc   
BRA.z  
BSR.z  
Bcc.z  
MOVEQ  
OR.B   
OR.B   
SBCD.B 
SBCD.B 
OR.W   
OR.W   
OR.L   
OR.L   
DIVU.W 
DIVS.W 
SUB.B  
SUB.B  
SUBX.B 
SUBX.B 
SUB.W  
SUB.W  
SUBX.W 
SUBX.W 
SUB.L  
SUB.L  
SUBX.L 
SUBX.L 
SUBA.W 
SUBA.L 
LINE_A 
CMP.B  
EOR.B  
CMPM.B 
CMP.W  
EOR.W  
CMPM.W 
CMP.L  
EOR.L  
CMPM.L 
CMPA.W 
CMPA.L 
AND.B  
AND.B  
ABCD.B 
ABCD.B 
AND.W  
AND.W  
EXG    
EXG    
AND.L  
AND.L  
EXG    
MULU.W 
MULS.W 
ADD.B  
ADD.B  
ADDX.B 
ADDX.B 
ADD.W  
ADD.W  
ADDX.W 
ADDX.W 
ADD.L  
ADD.L  
ADDX.L 
ADDX.L 
ADDA.W 
ADDA.L 
ASR.B  
ASL.B  
ASR.B  
ASL.B  
LSR.B  
LSL.B  
LSR.B  
LSL.B  
ROR.B  
ROL.B  
ROR.B  
ROL.B  
ROXR.B 
ROXL.B 
ROXR.B 
ROXL.B 
ASR.W  
ASL.W  
ASR.W  
ASL.W  
LSR.W  
LSL.W  
LSR.W  
LSL.W  
ROR.W  
ROL.W  
ROR.W  
ROL.W  
ROXR.W 
ROXL.W 
ROXR.W 
ROXL.W 
ASR.L  
ASL.L  
ASR.L  
ASL.L  
LSR.L  
LSL.L  
LSR.L  
LSL.L  
ROR.L  
ROL.L  
ROR.L  
ROL.L  
ROXR.L 
ROXL.L 
ROXR.L 
ROXL.L 
ROXR.W 
ROXL.W 
ROR.W  
ROL.W  
ASR.W  
ASL.W  
LSR.W  
LSL.W  
LINE_F 
???????