Assembler


         

- 2


, ,
. 7
. 1,
.
. 4

, , .
.
.
Microsoft (R) Macro Assembler Version 5.00 1/1/80 04:05:39
. 8.15 𠠠 Page 1-1
 
PAGE ,132
TITLE . 8.15
 
0000 STACK SEGMENT STACK
0000 0040[ DW 64 DUP (?)
????
]
0080 STACK ENDS
 
= 0378 BASE EQU 378H
 
0000 CODE SEGMENT
ASSUME CS:CODE
 
0000 94 A8 A3 2E 20 38 2E MSG DB '. 8.15', 13, 10, '$'
31 35 0D 0A 24
000C MAIN PROC FAR
000C 1E PUSH DS ;
000D 2B C0 SUB AX, AX
000F 50 PUSH AX
 
0010 8D 1E 0000 R LEA BX, MSG
0014 PRINT_LOOP:
0014 2E: 8A 07 MOV AL, CS:[BX] ;
0017 3C 24 CMP AL, '$' ; ?