Системне програмне забезпечення, Детальна інформація
Системне програмне забезпечення
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 104
#define _APS_NEXT_COMMAND_VALUE 40013
#define _APS_NEXT_CONTROL_VALUE 1012
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endifДодаток 4.
Лістинг програми на Assembler
STACKSG SEGMENT PARA STACK 'Stack'
DW 80 DUP(?)
STACKSG ENDS
;----------------------------------------------------------------------------
DATASG SEGMENT PARA 'Data'
HANDLE DW 0
MIN DW 0fff0H ;минимальный элемент
MAX DW 0
SREDN DW 0
TEN DB 10
IN_FNAME DB "IN.DAT",0 ;имя входного файла
OUT_FNAME DB "OUT.DAT",0 ;имя выходного файла
NUMROWS DW 1 ;количество строк
NUMCOLS DW 1 ;количество столбцов
ROW DW 0
TMP DW ? ;temporary cell
BUFFER DB 64 DUP(5) ;буфер ввода
stringlen DB ?
STRING DB 4 DUP(?) ;temporary string
DATASG ENDS
CODESG SEGMENT PARA 'Code'
BEGIN PROC FAR
#define _APS_NEXT_RESOURCE_VALUE 104
#define _APS_NEXT_COMMAND_VALUE 40013
#define _APS_NEXT_CONTROL_VALUE 1012
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endifДодаток 4.
Лістинг програми на Assembler
STACKSG SEGMENT PARA STACK 'Stack'
DW 80 DUP(?)
STACKSG ENDS
;----------------------------------------------------------------------------
DATASG SEGMENT PARA 'Data'
HANDLE DW 0
MIN DW 0fff0H ;минимальный элемент
MAX DW 0
SREDN DW 0
TEN DB 10
IN_FNAME DB "IN.DAT",0 ;имя входного файла
OUT_FNAME DB "OUT.DAT",0 ;имя выходного файла
NUMROWS DW 1 ;количество строк
NUMCOLS DW 1 ;количество столбцов
ROW DW 0
TMP DW ? ;temporary cell
BUFFER DB 64 DUP(5) ;буфер ввода
stringlen DB ?
STRING DB 4 DUP(?) ;temporary string
DATASG ENDS
CODESG SEGMENT PARA 'Code'
BEGIN PROC FAR
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021