reid@uw-june (Reid Swick) (07/27/85)
Does anyone know where we can get documentation for the 68k assembler on our system, a Convergent Technologies Megaframe running CTIX 3.0 (UNIX System V)? The system came with an assembler but no documentation. It's rumored that the assembler is one developed at MIT. Following is assembler code generated by the command "cc -S file.c" that our assembler handles without a hitch, see if you can identify it from the syntax: .data .text .globl scanne scanne: link a6,#-_F1 |moveml #_S1,a6@(-_F1) | A1 = 24 movl a6@(16),a6@(-4) .L31: movl a6@(-4),d0 cmpl a6@(20),d0 jge .L30 movl a6@(8),d0 addl a6@(-4),d0 movl d0,a0 movb a0@,d0 movl a6@(12),d1 addl a6@(-4),d1 movl d1,a0 movb a0@,d1 cmpb d1,d0 jne .L30 .L29: addql #1,a6@(-4) jra .L31 .L30: movl a6@(-4),d0 .L28: unlk a6 rts _F1 = 4 _S1 = 0