Microsoft (R) Macro Assembler Version 6.11 05/04/10 22:01:28 u:\perv_b.asm Page 1 - 1 include io.asm C C .nolist ;запрет записи этого файла в листинг C .list C 0000 stack segment stack 0000 0080 [ dw 128 dup (?) 0000 ] 0100 stack ends 0000 data segment 0000 000A d dw 10 0002 0003 k1 dw 3 0004 0002 k2 dw 2 0006 data ends 0000 code segment 'code' assume ss:stack, ds:data, cs:code 0000 pro proc 0000 44 inc sp 0001 5B pop bx 0002 38 DF cmp bh,bl 0004 73 0F jnb gott 0006 02 FB add bh,bl 0008 83 EC 03 sub sp,3 000B 53 push bx 000C B8 0000 mov ax,0 000F 44 inc sp 0010 E8 FFED call pro 0013 40 inc ax 0014 C3 ret 0015 B8 0000 gott:mov ax,0 0018 53 push bx 0019 C3 ret 001A pro endp 001A start: 001A B8 ---- R mov ax,data 001D 8E D8 mov ds,ax 001F 53 push bx 0020 FF 36 0002 R push k1 0024 FF 36 0004 R push k2 0028 E8 FFD5 call pro 002B 5B pop bx finish 002C B4 4C 1 mov ah,4Ch 002E CD 21 1 int 21h 0030 code ends end start Microsoft (R) Macro Assembler Version 6.11 05/04/10 22:01:28 u:\perv_b.asm Symbols 2 - 1 Macros: N a m e Type finish . . . . . . . . . . . . . Proc flush . . . . . . . . . . . . . Proc inch . . . . . . . . . . . . . . Proc inint . . . . . . . . . . . . . Proc newline . . . . . . . . . . . . Proc outch . . . . . . . . . . . . . Proc outint . . . . . . . . . . . . . Proc outnum . . . . . . . . . . . . . Proc outstr . . . . . . . . . . . . . Proc outword . . . . . . . . . . . . Proc same . . . . . . . . . . . . . . Proc Segments and Groups: N a m e Size Length Align Combine Class code . . . . . . . . . . . . . . 16 Bit 0030 Para Private 'CODE' data . . . . . . . . . . . . . . 16 Bit 0006 Para Private stack . . . . . . . . . . . . . 16 Bit 0100 Para Stack Procedures, parameters and locals: N a m e Type Value Attr pro . . . . . . . . . . . . . . P Near 0000 code Length= 001A Private Symbols: N a m e Type Value Attr d . . . . . . . . . . . . . . . Word 0000 data gott . . . . . . . . . . . . . . L Near 0015 code k1 . . . . . . . . . . . . . . . Word 0002 data k2 . . . . . . . . . . . . . . . Word 0004 data procflush . . . . . . . . . . . L Far 0000 External procinch . . . . . . . . . . . . L Far 0000 External procinint . . . . . . . . . . . L Far 0000 External procnl . . . . . . . . . . . . . L Far 0000 External procoutnum . . . . . . . . . . . L Far 0000 External start . . . . . . . . . . . . . L Near 001A code 0 Warnings 0 Errors