汇编源码系列的sertype
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... comment * SERTYPE.ASM Purpose: Determines the type of UART in each serial port Author: Douglas Boling, in PcMag. With some mod... [阅读全文]
int13h:扩展Int 13H调用规范标准
第部分介绍 .硬盘结构介绍 1.硬盘参数解疑 到目前为止人们常说硬盘参数还是古老CHS(Cylinder/Head/Sector)参数那么为什么要使用这些参数它们意义是什么?它们取值范围是什么? 很久以前(longlongago...)硬盘容量还非常小时候人们采用和软盘类似结构生产硬盘也就是硬盘盘片每条磁道都具有相同扇区数由此产生了所谓3D参数(DiskGeometry)即磁头数(Hea... [阅读全文]
消息钩子:消息钩子使用教程
基本概念钩子(Hook)是Windows消息处理机制个平台,应用可以在上面设置子程以监视指定窗口某种消息而且所监视窗口可以是其他进程所创建当消息到达后在目标窗口处理的前处理它钩子机制允许应用截获处理window消息或特定事件钩子实际上是个处理消息段通过系统把它挂入系统每当特定消息发出在没有到达目窗口前钩子就先捕获该消息亦即钩子先得到控制权这时钩子即可以加工处理(改变)该消息也可以不作处理而继续传递... [阅读全文]
calc.exe:汇编源码系列的calc
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... PAGE ,132 TITLE CALCCGROUP GROUP CODESEGCODESEG SEGMENT PARA PUBLIC CODE ASSUME CS:CGROUP,DS:CGROUP,ES:C... [阅读全文]
tochar:汇编源码系列的char
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ctable segment para public DATA db 9 dup( ) db 9,10, ,12,13 db 13 dup( ) db 27 db 4 dup( ) db !"#$%&,39,*+,-./012345... [阅读全文]
汇编源码系列的charop
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... title MSDOS 2.00 Function Library for Lattice Csubttl -;;;;FUNCTION: Sets and s switch char-;; acter and device availability.;;;;... [阅读全文]
clean:汇编源码系列的clean
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name clean page 55,132 title CLEAN --- Filter text file;; CLEAN --- a utility to filter text files.; This program removes al... [阅读全文]
汇编源码系列的cleanf
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name cleanf page 55,132 title CLEANF - Filter text file;; CLEANF - a DOS 2.0 filter for word processing document files.;; CLE... [阅读全文]
clear:汇编源码系列的clear
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name clear page 55,132 title CLEAR --- control PC display;; CLEAR Utility to clear display; and character attri... [阅读全文]
clock:汇编源码系列的clock
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... CGROUP GROUP VECTOR,CODESEGVECTOR SEGMENT AT 0H DB 6CH DUP(?) ;FILLERTIME_LO DW ? ;DOS TIMETIME_HI DW ? ;DOS ... [阅读全文]
源码clr:汇编源码系列的clr
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... PAGE 60,132; CLR.ASM 05/29/84; Subroutine called by a basic program to scroll a window.;;DGROUP GROUP DATASEGDATASEG SEGMENT P... [阅读全文]
汇编源码系列的cobload
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ;COBLOAD.ASM 07/09/84 - DKeels;----------------------------------------------------------------------------;This program provides... [阅读全文]
汇编源码系列的comint
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究.......;; Serial communications port erupt ercepter AHA 8502.27;; Functions:; al=0 then Disable communications erupt vector; al=1 th... [阅读全文]
源码dev:汇编源码系列的dev
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name dev page 60,132 title DEV --- Report ed device drivers; DEV --- a utility to report device header information for;... [阅读全文]
汇编源码系列的dosmac
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究.......;; Macro file for MSDOS.;SUBTTL BREAK a listing o pages and give subtitlesPAGEBREAK MACRO subtitle SUBTTL subtitle PAGEENDM... [阅读全文]
汇编源码系列的dossym
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... DOSMAC.ASMIF2%OUT DOSSYM in Pass 2ENDIF IFNDEF ALTVECTALTVECT EQU 0 ;FALSEENDIF BREAK Control character definitions c_DEL ... [阅读全文]
driver:汇编源码系列的driver
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name driver page 55,132 title DRIVER --- able driver template;; This is a "template" for a MS-DOS able device driver.;... [阅读全文]
汇编源码系列的dskwatch
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ; By Steve Holzner (from June 11, 1985 issue of PC Magazine)errupts segment at 0h ; This is where the disk errupt org 13h*4 ... [阅读全文]
exec系列函数:汇编源码系列的exec
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ; EXECSUB - execute program from compiled BASIC - requires DOS 2.00; This version allows _disibledevent=0 cli pop ds:[b1ccs] ;... [阅读全文]
freemark源码:汇编源码系列的free
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name free page 60,132 title FREE --- Report free space _disibledevent= reder2divide endpcseg endsdata segment para ... [阅读全文]
汇编源码系列的frespace
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ; 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, ... [阅读全文]
汇编源码系列的fxn
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... name FXN4BH page 55,132 title FXN4BH --- demo PC-DOS EXEC function;; FXN4BH --- demonstrate use of the; PC-DOS 2... [阅读全文]
汇编源码系列的getseg_c
这个都是过去DOS时代汇编源码虽然已经过去了但是对于学习汇编还是有帮助汇编语言只是员门基础语言大多人掌握即可不定要深入研究....... ; Name getseg -- Get current Segment Values;;; Synopsis getseg(pcs, pds, pes, pss, psi, pdi, psp, pflag);;; unsigned *... [阅读全文]
(汇编源代码 )硬盘保护锁
我在前段时间写了个硬盘锁拿出来和大家交流交流同时有个问题希望大 家能帮我想想 首先大略介绍下我我是用汇编写成有2个文件:hdlock.exe hdlock.dat ,其中hdlock.dat是我写用于装入硬盘0柱0道1扇硬盘锁,hdlock.exe实现 (1)把hdlock.dat装入硬盘0柱0道1扇并设置硬盘锁密码(2)修改密码(3)卸载 硬盘锁 在此先介绍下 hdlock.dat硬... [阅读全文]
(汇编源代码 )图形显示方式屏幕的保存和恢复
在中常常要暂时保存图形显示方式屏幕上内容然后把自己信息输出到屏幕上结束后再恢复原来屏幕内容特别在内存驻留弹出个窗口时更要用到但是图形方式下显示缓冲区容量巨大在常用 80 x 25 文本方式下显示缓冲区仅大小仅为 80 x 25 x 2 = 4000 字节而在模式 13H 320 x 200 x 256 色时为 320 x 200 = 64000 字节现在常用高彩色、真彩色下如 800 x 600 ... [阅读全文]
源代码:(汇编源代码 )CIH文件型病毒检测消除程序
;本在Tasm下编译通过;CIH文件型病毒检测消除GOFIRST MACROXOR CX,CXXOR DX,DXMOV AX,4200HINT 21H ;文件指针指到文件首ENDMALTERLINE MACROMOV DL,0DHMOV AH,02HINT 21H ;回车MOV DL,0AHMOV AH,02HINT 21H ;换行ENDMCOPYHANDLE MACROPUSH BXMOV AH... [阅读全文]
热启动:用汇编语言实现RESET启动和热启动
名: RESET.ASM/BOOT.ASM 类别: 完整汇编语言 功能: 用完成RESET启动和热启动 使用介绍说明: 汇编连接以后转换为com文件运行 介绍说明: 在日常用机过程中,如果出现了异常情况常常需要重新启动系统 .对于IBM PC 以及其兼容机,除了开机冷启动外,还有热启动和R ESET开关复位启动,他们共同特点是转入BIOS入口点(即ROM 起始单元FFFF:0处),执行该... [阅读全文]
(汇编源代码 )简单密码输入
title***简单密码输入 by lluct***datasegment ;定义数据段input db 100 dup (?);定义输入串,串必须用db定义,长度为100个字节cmpare db 5201314,$;定义密码msg1 db PASSWORD RIGHT!,$;定义输入密码正确后显示出来信息msg2 db PASSWORD ERROR!,$;定义输入密码后显示... [阅读全文]
源代码:(汇编源代码 )MAKE SOUNDS (发声)
INTRODUCTION This code example provides a of keyboard routines to control sound output while waiting for a user to enter a keyboard character. The advantage to this method is that a routine can cal... [阅读全文]
(汇编源代码 )GET TIME OF DAY(获取时间)
INTRODUCTION The first example is of a program that uses the system time of day. This example uses a conditional assembly to decide between two ways to get the time of day. One way is to use the DOS ... [阅读全文]