mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-27 10:24:19 +00:00
Upload
Digital Research
This commit is contained in:
@@ -0,0 +1,161 @@
|
||||
MCS-86 MACRO ASSEMBLER C86LNK PAGE 1
|
||||
|
||||
|
||||
ISIS-II MCS-86 MACRO ASSEMBLER V2.1 ASSEMBLY OF MODULE C86LNK
|
||||
OBJECT MODULE PLACED IN :F0:C86LNK.OBJ
|
||||
ASSEMBLER INVOKED BY: :F0: C86LNK.ASM DEBUG
|
||||
|
||||
|
||||
LOC OBJ LINE SOURCE
|
||||
|
||||
1 ;
|
||||
2 extrn asm86:near
|
||||
3 cgroup group code
|
||||
4 dgroup group const,data,stack,memory
|
||||
5
|
||||
6 assume cs:cgroup,ds:dgroup
|
||||
7
|
||||
---- 8 data segment public 'DATA'
|
||||
---- 9 data ends
|
||||
10
|
||||
11 ;
|
||||
---- 12 stack segment word stack 'STACK'
|
||||
0000 13 stack_base label byte
|
||||
---- 14 stack ends
|
||||
15 ;
|
||||
16
|
||||
---- 17 memory segment memory 'MEMORY'
|
||||
---- 18 memory ends
|
||||
19
|
||||
---- 20 const segment public 'CONST'
|
||||
21
|
||||
22 public fcb,fcb16,tbuff,endbuf
|
||||
23
|
||||
0006 24 org 6
|
||||
0006 25 endbuf equ $
|
||||
005C 26 org 5ch
|
||||
005C 27 fcb equ $
|
||||
006C 28 org 6ch
|
||||
006C 29 fcb16 equ $
|
||||
0080 30 org 80h
|
||||
0080 31 tbuff equ $
|
||||
0100 32 org 100h
|
||||
33
|
||||
---- 34 const ends
|
||||
35
|
||||
---- 36 code segment public 'CODE'
|
||||
37
|
||||
38 public mon1,mon2
|
||||
39
|
||||
0000 8CD8 40 start: mov ax,ds
|
||||
0002 9C 41 pushf
|
||||
0003 5B 42 pop bx
|
||||
0004 FA 43 cli
|
||||
0005 8ED0 44 mov ss,ax
|
||||
0007 8D260000 R 45 lea sp,stack_base
|
||||
000B 53 46 push bx
|
||||
000C 9D 47 popf
|
||||
000D E90000 E 48 jmp asm86
|
||||
49
|
||||
0010 20434F50595249 50 copyright db ' COPYRIGHT (C) DIGITAL RESEARCH, 1981 '
|
||||
MCS-86 MACRO ASSEMBLER C86LNK PAGE 2
|
||||
|
||||
|
||||
LOC OBJ LINE SOURCE
|
||||
|
||||
47485420284329
|
||||
20444947495441
|
||||
4C205245534541
|
||||
5243482C203139
|
||||
383120
|
||||
51
|
||||
52 public patch
|
||||
0036 53 patch:
|
||||
0036 90 54 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
0037 90
|
||||
0038 90
|
||||
0039 90
|
||||
003A 90
|
||||
003B 90
|
||||
003C 90
|
||||
003D 90
|
||||
003E 90 55 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
003F 90
|
||||
0040 90
|
||||
0041 90
|
||||
0042 90
|
||||
0043 90
|
||||
0044 90
|
||||
0045 90
|
||||
0046 90 56 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
0047 90
|
||||
0048 90
|
||||
0049 90
|
||||
004A 90
|
||||
004B 90
|
||||
004C 90
|
||||
004D 90
|
||||
004E 90 57 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
004F 90
|
||||
0050 90
|
||||
0051 90
|
||||
0052 90
|
||||
0053 90
|
||||
0054 90
|
||||
0055 90
|
||||
0056 90 58 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
0057 90
|
||||
0058 90
|
||||
0059 90
|
||||
005A 90
|
||||
005B 90
|
||||
005C 90
|
||||
005D 90
|
||||
005E 90 59 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
005F 90
|
||||
0060 90
|
||||
0061 90
|
||||
0062 90
|
||||
0063 90
|
||||
0064 90
|
||||
MCS-86 MACRO ASSEMBLER C86LNK PAGE 3
|
||||
|
||||
|
||||
LOC OBJ LINE SOURCE
|
||||
|
||||
0065 90
|
||||
0066 90 60 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
0067 90
|
||||
0068 90
|
||||
0069 90
|
||||
006A 90
|
||||
006B 90
|
||||
006C 90
|
||||
006D 90
|
||||
006E 90 61 db 90h,90h,90h,90h,90h,90h,90h,90h
|
||||
006F 90
|
||||
0070 90
|
||||
0071 90
|
||||
0072 90
|
||||
0073 90
|
||||
0074 90
|
||||
0075 90
|
||||
62
|
||||
0076 2031302F30312F 63 date db ' 10/01/81 '
|
||||
383120
|
||||
64
|
||||
0080 65 bdos:
|
||||
0080 58 66 pop ax ; return address
|
||||
0081 5A 67 pop dx
|
||||
0082 59 68 pop cx
|
||||
0083 50 69 push ax
|
||||
0084 CDE0 70 int 224
|
||||
0086 C3 71 ret
|
||||
72
|
||||
0080 73 mon1 equ bdos
|
||||
0080 74 mon2 equ bdos
|
||||
---- 75 code ends
|
||||
76
|
||||
77 end
|
||||
|
||||
ASSEMBLY COMPLETE, NO ERRORS FOUND
|
||||
Reference in New Issue
Block a user