текст программы (1071547), страница 4
Текст из файла (страница 4)
813 AC A0 AD A8 A5 2E 0D+
814 0A 24
815 05D2 8F E0 AE A3 E0 A0 AC+ MemoryIsFreeMessage DB 'Программа "Резидентные часы" успешно выгружена из памяти. +
816 AC A0 20 22 90 A5 A7+ ',13,10
817 A8 A4 A5 AD E2 AD EB+
818 A5 20 E7 A0 E1 EB 22+
819 20 E3 E1 AF A5 E8 AD+
820 AE 20 A2 EB A3 E0 E3+
821 A6 A5 AD A0 20 A8 A7+
822 20 AF A0 AC EF E2 A8+
823 2E 20 0D 0A
824 060E 91 AF A0 E1 A8 A1 AE+ DB 'Спасибо за внимание.',13,10,'$'
825 20 A7 A0 20 A2 AD A8+
826 AC A0 AD A8 A5 2E 0D+
827 0A 24
828 0625 8D A5 A2 AE A7 AC AE+ CannotUnloadProgramMessage DB 'Невозможно выгрузить программу "Резидентные часы" из +
829 A6 AD AE 20 A2 EB A3+ памяти.',13,10
830 E0 E3 A7 A8 E2 EC 20+
831 AF E0 AE A3 E0 A0 AC+
832 AC E3 20 22 90 A5 A7+
833 A8 A4 A5 AD E2 AD EB+
834 A5 20 E7 A0 E1 EB 22+
835 20 A8 A7 20 AF A0 AC+
836 EF E2 A8 2E 0D 0A
837 0663 82 AE A7 AC AE A6 AD+ DB 'Возможно для векторов 09h, 1Ch и 2Fh были установлены',13,+
838 AE 20 A4 AB EF 20 A2+ 10
839 A5 AA E2 AE E0 AE A2+
840 20 30 39 68 2C 20 31+
841 43 68 20 A8 20 32 46+
842 68 20 A1 EB AB A8 20+
843 E3 E1 E2 A0 AD AE A2+
844 AB A5 AD EB 0D 0A
845 069A AD AE A2 EB A5 20 AE+ DB 'новые обработчики прерываний.',13,10
846 A1 E0 A0 A1 AE E2 E7+
847 A8 AA A8 20 AF E0 A5+
848 E0 EB A2 A0 AD A8 A9+
849 2E 0D 0A
850 06B9 91 AF A0 E1 A8 A1 AE+ DB 'Спасибо за внимание.',13,10,'$'
851 20 A7 A0 20 A2 AD A8+
852 AC A0 AD A8 A5 2E 0D+
853 0A 24
854 06D0 8F AE AC AE E9 EC 20+ HelpString DB 'Помощь по использованию программы "Резидентные часы":',13,+
855 AF AE 20 A8 E1 AF AE+ 10,10
856 AB EC A7 AE A2 A0 AD+
857 A8 EE 20 AF E0 AE A3+
858 E0 A0 AC AC EB 20 22+
859 90 A5 A7 A8 A4 A5 AD+
860 E2 AD EB A5 20 E7 A0+
861 E1 EB 22 3A 0D 0A 0A
862 0708 43 4C 4F 43 4B 2E 43+ DB 'CLOCK.COM [/U] [/u] [/?]',13,10
863 4F 4D 20 5B 2F 55 5D+
864 20 5B 2F 75 5D 20 5B+
865 2F 3F 5D 0D 0A
866 0722 8F E0 A8 20 A7 A0 AF+ DB 'При запуске без параметров программа устанавливается в +
867 E3 E1 AA A5 20 A1 A5+ память.',13,10
868 A7 20 AF A0 E0 A0 AC+
869 A5 E2 E0 AE A2 20 AF+
870 E0 AE A3 E0 A0 AC AC+
871 A0 20 E3 E1 E2 A0 AD+
872 A0 A2 AB A8 A2 A0 A5+
873 E2 E1 EF 20 A2 20 AF+
874 A0 AC EF E2 EC 2E 0D+
875 0A
876 0762 2F 55 20 A8 AB A8 20+ DB '/U или /u - выгрузить программу из памяти',13,10
877 2F 75 20 20 2D 20 20+
878 20 A2 EB A3 E0 E3 A7+
879 A8 E2 EC 20 AF E0 AE+
880 A3 E0 A0 AC AC E3 20+
881 A8 A7 20 AF A0 AC EF+
882 E2 A8 0D 0A
883 0790 2F 3F 20 20 20 20 20+ DB '/? - получить помощь по использованию +
884 20 20 20 20 2D 20 20+ программы',13,10
885 20 AF AE AB E3 E7 A8+
886 E2 EC 20 AF AE AC AE+
887 E9 EC 20 AF AE 20 A8+
888 E1 AF AE AB EC A7 AE+
889 A2 A0 AD A8 EE 20 AF+
890 E0 AE A3 E0 A0 AC AC+
891 EB 0D 0A
892 07CB 43 54 52 4C 20 2B 20+ DB 'CTRL + ALT + C - показать/скрыть часы',13,10
893 41 4C 54 20 2B 20 43+
894 20 20 20 2D 20 20 20+
895 AF AE AA A0 A7 A0 E2+
896 EC 2F E1 AA E0 EB E2+
897 EC 20 E7 A0 E1 EB 0D+
898 0A
899 07F6 24 DB '$'
900 07F7 2F 55 00 UnloadParameter DB '/U',0
901 07FA 2F 3F 00 HelpParameter DB '/?',0
902
903 07FD ENDS Code
904 END Program_Start
Symbol Table
Symbol Name Type Value
??DATE Text "15/10/99"
??FILENAME Text "clock "
??TIME Text "18:58:09"
??VERSION Number 030A
@32BIT Text 0
@@CHECK_COMMAND_LINE_END Near CODE:042C
@@CODE_START Near CODE:03AC
@@COMPARE_AGAIN Near CODE:03FE
@@COPY_1 Near CODE:03B6
@@COPY_2 Near CODE:03C6
@@DO_NOT_UNLOAD Near CODE:026A
@@EXIT_PROCEDURE Near CODE:0173
@@EXIT_PROCEDURE Near CODE:0218
@@FIND_PARAMETER Near CODE:03E8
@@FINISH_PROCEDURE Near CODE:0233
@@FINISH_PROCEDURE Near CODE:0438
@@GET_TIME Near CODE:0192
@@MATCH_FOUND Near CODE:040A
@@MEMORY_CONFIGURATION_CHANGED Near CODE:04C7
@@NEXT_CHAR Near CODE:0214
@@NOT_IN_MEMORY Near CODE:0277
@@PARAMETER_FOUND Near CODE:0437
@@PARAMETER_NOT_FOUND Near CODE:0434
@@PROCEED Near CODE:024F
@@PROCEED Near CODE:018E
@@RESTORE_SCREEN Near CODE:015E
@@RETURN_PSP_SEGMENT_ADDRESS Near CODE:0230
@@SHOW_CURRENT_TIME Near CODE:0205
@@STORE_NEW_SCREEN Near CODE:01F6
@@WE_ARE_HERE Near CODE:022D
@CODE Text DGROUP
@CODESIZE Text 0
@CPU Text 0787H
@CURSEG Text CODE
@DATA Text DGROUP
@DATASIZE Text 0
@FILENAME Text CLOCK
@INTERFACE Text 00H
@MODEL Text 1
@STACK Text DGROUP
@WORDSIZE Text 2
ALLOCATE_MEMORY Text 4800h
ALT Text 00001000B
ARCHIVE_FILE Text 00010000b
BUFFERED_STRING_INPUT Text 0A00h
CANNOTUNLOADPROGRAMMESSAGE Byte CODE:0625
CAPS Text 01000000B
CARRIAGE_RETURN Text 13d
CLOCK_STATUS Byte CODE:012E
CLOSE_FILE_V_HANDLE Text 3E00h
COMMAND_LINE_COPY Byte CODE:032A
COMMAND_LINE_START Text 0081h
CREAT_FILE_V_HANDLE Text 3C00h
CTRL Text 00000100B
DISPLAY_CHAR Text 0200h
DOS_INT Text 21h
ENV_SEG Word CODE:002C
ENV_SEG_START Text 002Ch
EXIT_CODE Byte CODE:012D
FINISHPROGRAM Near CODE:04D2
FINISH_PROGRAM Text 4C00h
FIRST_BYTE_OF_TSR_PART Byte CODE:0000
FREE_MEMORY Text 4900h
FROM_CURRENT_POSITION Text 00000001b
FROM_END Text 00000010b
FROM_START Text 00000000b
GET_CHAR_WITHOUT_ECHO Text 0700h
GET_CHAR_WITH_ECHO Text 0100h
GET_CURSOR_DATA Text 0300h
GET_DATE Text 2A00h
GET_INDOS_FLAG_ADDRESS Text 3400h
GET_INT_VECTOR Text 3500h
GET_SHIFT_FLAGS Text 0200h
GET_TIME Text 2C00h
GET_VIDEO_MODE Text 0F00h
GOTO_X_Y Text 0200h
HELPPARAMETER Byte CODE:07FA
HELPSTRING Byte CODE:06D0
HIDDEN_FILE Text 00000010b
INITIALIZE Near CODE:0238
INSERT Text 10000000B
INSTALL_NEW_09_HANDLER Near CODE:0500
INSTALL_NEW_1C_HANDLER Near CODE:04E6
INSTALL_NEW_2F_HANDLER Near CODE:051A
ISPARAMETER Near CODE:02A0
KEEPPROGRAM Near CODE:04DC
KEYBOARD_INT Text 16h
KEYFLAGBYTE Text 00001100B
LAST_BYTE_OF_TSR_PART Byte CODE:0238
LINE_FEED Text 10d
LOCKKEYMASK Text 00001111B
LSHIFT Text 00000010B
MEMORYISFREEMESSAGE Byte CODE:05D2
MOVE_FILE_POINTER Text 4200h
MUX_INT Text 2Fh
NEW_09_VECTOR Far CODE:0130
NEW_1C_VECTOR Far CODE:017F
NEW_2F_VECTOR Far CODE:021D
NORMAL_FILE Text 00000000b
NUM Text 00100000B
NUMBER_OF_COMMAND_LINE_PARAMETER Text 0080h
S
NUMBER_OF_PARAMETERS Byte CODE:0080
OLD_09_VECTOR Dword CODE:0121
OLD_1C_VECTOR Dword CODE:0125
OLD_2F_VECTOR Dword CODE:0129
OPEN_FILE_V_HANDLE Text 3D00h
PARAMETER_COPY Byte CODE:02A8
PRINT_STRING Text 0900h
PROGRAMALREADYLOADEDMESSAGE Byte CODE:0534
PROGRAMLOADEDMESSAGE Byte CODE:0581
PROGRAM_START Near CODE:0100
PSP_SIZE Text 0100h
READ_FROM_FILE_V_HANDLE Text 3F00h
READ_ONLY Text 00000000b
READ_ONLY_FILE Text 00000001b
READ_RTC_TIME Text 0200h
READ_WRITE Text 00000010b
REGISTER_FLAG Byte CODE:02A7
RESIZE_MEMORY Text 4A00h
RSHIFT Text 00000001B
SCROLL Text 00010000B
SCROLL_WINDOW_DOWN Text 0700h
SCROLL_WINDOW_UP Text 0600h
SET_DATE Text 2B00h
SET_INT_VECTOR Text 2500h
SET_TIME Text 2D00h
SET_VIDEO_MODE Text 0000h
STDERR Text 0002h
STDIN Text 0000h
STDOUT Text 0001h
SWITCH_KEY Byte CODE:012F
SYSTEM_FILE Text 00000100b
TEMP_STRING Byte CODE:0110
TIME_INT Text 1Ah
TIME_STRING Byte CODE:0107
TSR Text 3100h
UNLOADPARAMETER Byte CODE:07F7
UNLOADPROGRAMFROMMEMORY Near CODE:043C
UPSHIFT_ASCIIZ_STRING Text 6522h
UPSHIFT_CHAR Text 6520h
UPSHIFT_STRING Text 6521h
USER_TIMER_INT Text 1Ch
VIDEO_INT Text 10h
VIDEO_MEMORY_START Word CODE:0103
WRITE_ONLY Text 00000001b
WRITE_TO_FILE_V_HANDLE Text 4000h
Groups & Segments Bit Size Align Combine Class
CODE 16 07FD Para Public CODE
DGROUP Group
_DATA 16 0000 Word Public DATA
_TEXT 16 0000 Word Public CODE