| | 2007-08-31 | ; Absolute Disk Read: GETSEC ( uses BIOS interrupt 0x25 ) ; ; Interfaces to Computer Innovations C-86 "c" compiler V1.32 ( later) ; See DOS 2.10 Technical Reference page 5-10, and Technical Reference ; page A-32. This code was written by...(阅读全文)
|
|
| | 2007-08-31 | name dev page 60,132 title 'DEV --- Report installed device drivers' ; DEV --- a utility to report device header information for ; all installed device drivers ; ; Requires PC-DOS or MS-DOS 2.0. ; ; Used in the form: ; A DEV ; ...(阅读全文)
|
|
| | 2007-08-31 | CSEG SEGMENTPUBLIC GETSPACEGETSPACE PROC FAR ASSUME CS:CSEG PUSH BP MOV BP,SP MOV BX,[BP] 6 MOV DI,[BX] 2 MOV CX,8 MOV AL,' ' CLD REP STOSB MOV BX,[BP] 8 MOV SI,[BX] 2 MOV AX,[SI] AND AL,0DFH CMP AL,41H JGE CKVER JMP EXITSPCCKVER: PUSH...(阅读全文)
|
|
| | 2007-08-31 | ; frespace.ASM 10/04/84 gwf ; ; ; ; CALL FRESPACE(AH,AL,BH,BL,CH,CL). CL SHOULD BE 0 for default ; drive 1 for A, 2 for B, 3 for C, etc. The value of the ; other variables does not matter. They will come back ; with a meaningful value. ; ;...(阅读全文)
|
|
| | 2007-08-31 | ; Serial communications port interupt intercepter AHA 8502.27;; Functions:; al=0 then Disable communications interupt vector; al=1 then Enable communications interupt vector; Issue and int 44h;progseg segment para public 'CODE'...(阅读全文)
|
|
| | 2007-08-31 | ; --COLOURS ROUTINE-- ; for tasm ; cseg segment assume cs:cseg, ds:cseg org 100H begin: mov es,cs:[video] mov ax,3 int 10h mov cs:[col],0fh mov di,18 lea si,colr2 call mess mov cx,16 mov di,160 xor al,al rec1: push cx push di lea si,colour...(阅读全文)
|
|
| | 2007-08-31 | COMMENT * Demo (and semi-useful) program to read/set burnout device parameters. Usage: burnout [ticks] [C -] [V -] [H -] Parameters can be separated by almost anything. With no parameters, program simply returns current status. Examples:...(阅读全文)
|
|
| | 2007-08-31 | ; By Steve Holzner (from June 11, 1985 issue of PC Magazine) interrupts segment at 0h ; This is where the disk interrupt org 13h*4 ; holds the address of its service routine disk_int label dword interrupts ends screen segment at 0B000h ; A...(阅读全文)
|
|
| | 2007-08-31 | name clear page 55,132 title 'CLEAR --- control PC display' ; ; CLEAR Utility to clear display ; and set character attributes ; ; Ray Duncan, Uncopyright (u) August 1983 ; This program may be freely copied, ; mangled, enhanced,...(阅读全文)
|
|
| | 2007-08-31 | name driver page 55,132 title 'DRIVER --- installable driver template' ; ; This is a "template" for a MS-DOS installable device driver. ; The actual driver subroutines are stubs only and have ; no effect but to return a non-error "done...(阅读全文)
|
|
| | 2007-08-31 | name cleanf page 55,132 title 'CLEANF - Filter text file' ; ; CLEANF - a DOS 2.0 filter for word processing document files. ; ; CLEAN.ASM Originally written by Ray Duncan ; Converted to DOS 2.0 filter CLEANF.ASM by Bob Taylor. ; ; This...(阅读全文)
|
|
| | 2007-08-31 | title***简单密码输入 by lluct***datasegment;定义数据段input db 100 dup (?);定义输入的字符串,字符串必须用db定义,长度为100个字节cmpare db '5201314','';定义密码msg1 db 'PASSWORD RIGHT!','';定义输入密码正确后显示出来的信息msg2 db 'PASSWORD ER...(阅读全文)
|
|
| | 2007-08-31 | extrn main:far cseg segment para public 'code' ; This program is used to set the PSP address for a compiled BASIC program. ; The PSP segment is saved at 0:4F2H. ; It can also be used to limit the maximum memory available to a compiled ; B...(阅读全文)
|
|
| | 2007-08-31 | ; Macro file for MSDOS.;SUBTTL BREAK a listing into pages and give new subtitlesPAGEBREAK MACRO subtitle SUBTTL subtitle PAGEENDMBREAK I_NEED: declare a variable external, if necessary, and allocate a size ;; declare a variable...(阅读全文)
|
|
| | 2007-08-31 | cseg segment assume cs:cseg, ds:cseg, ss:cseg org 100h .386start: mov ax, 13h int 10h mov dx, 3c8h xor al, al out dx, al inc dx mov cx, 256 xor al, allopp: out dx, al out dx, al out dx, al inc al dec cx jnz lopp mov ax, 0a000h mov es, ax...(阅读全文)
|
|
| | 2007-08-31 | ;COBLOAD.ASM 07/09/84 - DKeels ;---------------------------------------------------------------------------- ;This program provides COBOL programs with ACCESS to the program loader (LOAD) ;by passing parameters via the system parameter...(阅读全文)
|
|
| | 2007-08-31 | INTRODUCTION The following example is a simple program to read a file and print the contents to a standard printer. It gets the filename of the file to print from the DOS command prompt input line. The prompt input information is passed to...(阅读全文)
|
|
| | 2007-08-31 | ; progseg segment para public 'CODE' public setcom assume cs:progseg, ds:progseg, es:progseg org 100h doscall equ 21h oldint equ 16h ; startup proc far jmp setup ; setcom proc far ; jmp cs:[interupt] pushf call cs:[interupt] RET 2 setcom...(阅读全文)
|
|
| | 2007-08-31 | Date: 4 December 89, 09:53:09 EDTFrom: Antonio@garcon.cso.uiuc.edu, Quezada-Duarte@garcon.cso.uiuc.edu,Subject: Disabling CTRL-ALT-DEL Marcelo H. Ang Jr in his letter dated Nov 11th 1989 asks for a program to disable CTRl ALT DEL, well.....(阅读全文)
|
|
| | 2007-08-31 | ; Name getseg -- Get current Segment Values ; ; ; Synopsis getseg(pcs, pds, pes, pss, psi, pdi, psp, pflag); ; ; unsigned *cs Pointer to where code segment address goes ; unsigned *ds Pointer to data segment ; unsigned *es Pointer to extra...(阅读全文)
|
|