Microsoft (R) Macro Assembler Version 6.11 04/28/03 09:05:36
adressen.asm Page 1 - 1
0000 CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,ES:ESEG
0000 MAIN PROC
0000 B8 ---- R MOV AX,DSEG
0003 8E D8 MOV DS,AX
0005 B8 ---- R MOV AX,ESEG
0008 8E C0 MOV ES,AX
000A B8 1234 MOV AX,1234h
000D A3 0200 R MOV OPA,AX
0010 A2 0202 R MOV OPB,AL
0013 A3 0203 R MOV OPC,AX
0016 BE 0002 MOV SI,2
0019 BF 0000 MOV DI,0
001C 8B 84 0205 R MOV AX,TABL[SI]
0020 89 85 0205 R MOV TABL[DI],AX
0024 BB 000A MOV BX,10
0027 8B 80 0205 R MOV AX,TABL[BX+SI]
002B 89 85 0205 R MOV TABL[DI],AX
002F A1 0200 R MOV AX,OPA
0032 26: A3 0100 R MOV OPD,AX
0036 B8 1234 MOV AX,1234h
0039 50 PUSH AX
003A B8 5678 MOV AX,5678h
003D 50 PUSH AX
003E 8B EC MOV BP,SP
0040 B8 9012 MOV AX,9012h
0043 50 PUSH AX
0044 B8 3456 MOV AX,3456h
0047 50 PUSH AX
0048 BE 0002 MOV SI,2
004B 8B 02 MOV AX,[BP+SI]
004D BE 0000 MOV SI,0
0050 8B 1A MOV BX,[BP+SI]
0052 BE FFFE MOV SI,-2
0055 8B 0A MOV CX,[BP+SI]
0057 BE FFFC MOV SI,-4
005A 8B 12 MOV DX,[BP+SI]
005C 8B 46 02 MOV AX,[BP+2]
005F 8B 5E 00 MOV BX,[BP]
0062 8B 4E FE MOV CX,[BP-2]
0065 8B 56 FC MOV DX,[BP-4]
0068 B8 4C00 MOV AX,4C00h
006B CD 21 INT 21h
006D MAIN ENDP
006D CSEG ENDS
0000 DSEG SEGMENT
ORG 200h
0200 0000 OPA DW ?
0202 00 OPB DB ?
0203 0000 OPC DW ?
0205 0001 0002 0003 0004 TABL DW 1,2,3,4,5,6,7,8,9,10
0005 0006 0007
0008 0009 000A
0219 DSEG ENDS
0000 ESEG SEGMENT
ORG 100h
0100 0000 OPD DW ?
0102 ESEG ENDS
0000 SSEG SEGMENT STACK
0000 0080 [ DW 128 DUP (?)
0000
]
0100 SSEG ENDS
END MAIN
Microsoft (R) Macro Assembler Version 6.11 04/28/03 09:05:36
adressen.asm Symbols 2 - 1
Segments and Groups:
N a m e Size Length Align Combine Class
CSEG . . . . . . . . . . . . . . 16 Bit 006D Para Private
DSEG . . . . . . . . . . . . . . 16 Bit 0219 Para Private
ESEG . . . . . . . . . . . . . . 16 Bit 0102 Para Private
SSEG . . . . . . . . . . . . . . 16 Bit 0100 Para Stack
Procedures, parameters and locals:
N a m e Type Value Attr
MAIN . . . . . . . . . . . . . . P Near 0000 CSEG Length= 006D Private
Symbols:
N a m e Type Value Attr
OPA . . . . . . . . . . . . . . Word 0200 DSEG
OPB . . . . . . . . . . . . . . Byte 0202 DSEG
OPC . . . . . . . . . . . . . . Word 0203 DSEG
OPD . . . . . . . . . . . . . . Word 0100 ESEG
TABL . . . . . . . . . . . . . . Word 0205 DSEG
0 Warnings
0 Errors