DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4296 (0x10c8) Types: TextFile Names: »SORT.A.P«
└─⟦b21be6f3b⟧ Bits:30005082 8" CR80 Floppy CR80FD_0036 ( CR/D/3143 KLP & KMO C-KURSUS + C JOBFILER 861127 Volume MOVEFL RAM TEST css/709 #0000-7fff V24+SCM ) └─⟦95f1eafb2⟧ └─ ⟦this⟧ »GR1.D!SORT.D!SORT.A.P« └─⟦c25823ad8⟧ Bits:30005089 8" CR80 Floppy CR80FD_0044 ( @*FLOPPY C ) └─⟦feb1d529a⟧ └─ ⟦this⟧ »GR1.D!SORT.D!SORT.A.P«
00.00001 0 0023 SUBMODULE SORT 00.00002 0 0000 USE BASE 00.00003 0 0000 USE PROG 00.00004 1 0000 IMPORT _getfmt 00.00005 1 0000 IMPORT _putfmt 00.00006 1 0000 IMPORT _nalloc 00.00007 1 0000 EXPORT _main 00.00008 1 0000 USE BASE 00.00009 0 0000 IMPORT _STDERR 00.00010 0 0000 IMPORT _STDIN 00.00011 0 0000 IMPORT _STDOUT 00.00012 0 0000 USE PROG 00.00013 1 0000 USE BASE 00.00014 0 0000 L33: 00.00015 0 0000 DC 37,105,10,0 00.00016 0 0004 L52: 00.00017 0 0004 DC 37,105,10,0 00.00018 0 0008 L71: 00.00019 0 0008 DC 37,105,0 00.00020 0 000B L51: 00.00021 0 000B DC 69,78,84,69,82,32,78,85 00.00022 0 0013 DC 77,66,69,82,32,83,69,80 00.00023 0 001B DC 69,82,65,84,69,68,32,66 00.00024 0 0023 DC 89,32,60,67,82,62,32,45 00.00025 0 002B DC 32,39,45,49,39,32,61,32 00.00026 0 0033 DC 81,85,73,84,10,0 00.00027 0 0039 L3: 00.00028 0 0039 DC 37,105,0 00.00029 0 003C L1: 00.00030 0 003C DC 69,78,84,69,82,32,78,85 00.00031 0 0044 DC 77,66,69,82,32,83,69,80 00.00032 0 004C DC 69,82,65,84,69,68,32,66 00.00033 0 0054 DC 89,32,60,67,82,62,32,45 00.00034 0 005C DC 32,39,45,49,39,32,61,32 00.00035 0 0064 DC 81,85,73,84,10,0 00.00036 0 006A USE PROG 00.00037 1 0000 _main: 00.00038 1 0000 ent 00.00045 1 0006 addc -6 r5 00.00046 1 0007 mov r1 1.x5 00.00047 1 0008 clr x5 00.00048 1 0009 pushbc 2 x5 00.00052 1 000B jmp s4 _nalloc 00.00053 1 000D addc 1 r5 00.00054 1 000E mov r7 -3.x6 00.00055 1 0010 mov -3.x6 r4 00.00056 1 0012 mov r4 -2.x6 00.00057 1 0014 movc 1 r7 00.00058 1 0015 add -2.x6 r7 00.00059 1 0017 movc -1 r4 00.00060 1 0018 mov r4 x7 00.00061 1 0019 movc L1 r7 00.00062 1 001B mov r7 x5 00.00063 1 001C jmp s4 _putfmt 00.00064 1 001E addc -1 r5 00.00065 1 001F movc -1 x5 00.00066 1 0020 add r6 x5 00.00067 1 0021 movc L3 r7 00.00068 1 0023 addc -1 r5 00.00069 1 0024 mov r7 x5 00.00070 1 0025 jmp s4 _getfmt 00.00071 1 0027 addc 2 r5 00.00072 1 0028 L5: ;line 18, words 12 00.00073 1 0028 mov r6 r4 00.00074 1 0029 addc -1 r4 00.00075 1 002A ieq x4 -1 00.00076 1 002B jmp L7 00.00077 1 002C L11: ;line 20, words 16 00.00078 1 002C mov -3.x6 r7 00.00079 1 002E ieq x7 0 00.00080 1 002F jmp L31 00.00081 1 0030 movc 1 r7 00.00082 1 0031 mov -3.x6 r1 00.00083 1 0033 add x1 r7 00.00084 1 0034 ihs x7 -1.x6 00.00085 1 0036 jmp L31 00.00086 1 0037 mov -3.x6 r7 00.00087 1 0039 mov x7 -3.x6 00.00088 1 003B jmp L11 00.00089 1 003C L7: ;line 29, words 28 00.00090 1 003C mov -2.x6 r7 00.00091 1 003E mov x7 -3.x6 00.00092 1 0040 L12: ;line 31, words 30 00.00093 1 0040 mov -3.x6 r7 00.00094 1 0042 ieq x7 0 00.00095 1 0043 jmp L32 00.00096 1 0044 L72: ;line 31, words 34 00.00097 1 0044 movc 1 r7 00.00098 1 0045 add -3.x6 r7 00.00099 1 0047 mov x7 x5 00.00100 1 0048 movc L52 r7 00.00101 1 004A addc -1 r5 00.00102 1 004B mov r7 x5 00.00103 1 004C jmp s4 _putfmt 00.00104 1 004E addc 1 r5 00.00105 1 004F mov -3.x6 r7 00.00106 1 0051 mov x7 -3.x6 00.00107 1 0053 jmp L12 00.00108 1 0054 L31: ;line 21, words 38 00.00109 1 0054 mov -3.x6 r7 00.00110 1 0056 mov r7 x5 00.00111 1 0057 mov -3.x6 r7 00.00112 1 0059 addc -1 r5 00.00113 1 005A mov x7 x5 00.00114 1 005B pushbc 2 x5 00.00118 1 005D jmp s4 _nalloc 00.00119 1 005F addc 2 r5 00.00120 1 0060 mov x5 r0 00.00121 1 0061 mov r7 x0 00.00122 1 0062 movc 1 r7 00.00123 1 0063 mov -3.x6 r1 00.00124 1 0065 add x1 r7 00.00125 1 0066 mov -1.x6 r4 00.00126 1 0068 mov r4 x7 00.00127 1 0069 mov -2.x6 r4 00.00128 1 006B mov r4 -3.x6 00.00129 1 006D movc L51 r7 00.00130 1 006F mov r7 x5 00.00131 1 0070 jmp s4 _putfmt 00.00132 1 0072 addc -1 r5 00.00133 1 0073 movc -1 x5 00.00134 1 0074 add r6 x5 00.00135 1 0075 movc L71 r7 00.00136 1 0077 addc -1 r5 00.00137 1 0078 mov r7 x5 00.00138 1 0079 jmp s4 _getfmt 00.00139 1 007B addc 2 r5 00.00140 1 007C jmp L5 00.00141 1 007D L32: ;line 31, words 50 00.00142 1 007D movc 1 r7 00.00143 1 007E add -3.x6 r7 00.00144 1 0080 mov x7 x5 00.00145 1 0081 movc L33 r7 00.00146 1 0083 addc -1 r5 00.00147 1 0084 mov r7 x5 00.00148 1 0085 jmp s4 _putfmt 00.00149 1 0087 addc 1 r5 00.00150 1 0088 movc 1 r7 00.00151 1 0089 mov 1.x5 r1 00.00152 1 008A leave 00.00158 1 008E ;function: _main 00.00159 1 008E END #0000 ERRORS #00F8 WORDS ASSEMBLED #0025 INSTRUCTIONS MODIFIED «a5»