⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 disk.doc

📁 汇编源代码大全
💻 DOC
字号:

***************************** DISK & FILE *******************************

ASMLIB disk & file subroutines (C) Copyright 1992 - 1993 Douglas Herr
All rights reserved

The MS-DOS file attribute byte tells you whether a file is read-only,
system, a subdirectory, or may provide other information.  File attribute
bits may be combined.  Each bit of the file attribute means:

        0 = normal files
        1 = read-only
        2 = hidden files
        4 = system files
        8 = volume label (only one per disk)
       16 = subdirectories
       32 = archive bit set

   Thus a file with an attribute of 18 is a hidden subdirectory (16 OR 2)



                      ASMLIB buffered file I/O system

    Several ASMLIB subroutines are available for buffered file Input or
    Output.  Files to be managed by the buffered I/O system must be opened
    by FOPEN or FCREATE, and must be closed by FCLOSE.  Buffered file I/O
    will be much faster than unbuffered.  ASMLIB's default buffer size is
    4096 bytes; this can be changed by altering FBUFFER_SIZE in FOPEN.ASM
    and re-assembling.  Up to 20 files can be managed by FOPEN; this can
    be changed by altering NUMBER_OF_FILES in $handle.asm and reassembling.
    All ASMLIB file buffer subroutines assume DS:@data.

    To use the ASMLIB buffered I/O system excess DOS memory must be
    released.  See ENDPROG in SYSTEM.DOC.

    Subroutines: FOPEN        open file & initialize buffer
                 FCREATE      create file & initialize buffer
                 FCLOSE       flush & close output buffer; close file
                 FSEEK        move file pointer & update buffer
                 FGETSTR      read a string from buffer
                 FGETCHR      read a character from buffer
                 FGET         read specified number of bytes from buffer
                 FPUTSTR      write string to buffer
                 FPUTCRLF     write CR+LF to buffer
                 FPUTCHR      write character to buffer
                 FPUT         write specified number of bytes to buffer


鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍鞍

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -