分类

编程工具

寒冰汇编工具箱

寒冰汇编工具箱 1.0 绿色版

大小:35.24 MB

语言:简体中文系统:WinXP, Win7, WinAll

类别:编程工具时间:2014-10-24

寒冰汇编工具箱是一款功能强大的汇编工具,专门为程序员制作的一款实用软件,主要的功能是可以查询中断、汇编指令集成了汇编工具,有了这款软件可以有效的提高汇编的工作效率,节省时间。
  寒冰汇编工具箱 1.0 绿色版

部分指令:

  1AH —设置数据传输区地址42H —设置文件指针
  2FH —读取数据传输区地址5CH —文件区域加锁或解锁
  3FH —读文件或设备68H —提交文件缓冲区数据
  40H —写文件或设备
  (2)、功能2FH
  功能描述:为FCB读/写操作而获取DTA的当前地址
  入口参数:AH=2FH
  出口参数:ES:BX=DTA的段地址和偏移量
  (3)、功能3FH
  功能描述:从先前打开的文件中读出指定数目的字节,并移动文件指针
  入口参数:AH=3FH
  BX=文件句柄
  CX=将要读出的字节数
  DS:DX=存放字符的缓冲区地址
  出口参数:CF=0——读取成功,AX=读取的字符数,否则,AX=错误号(05H或06H),其含义见错误代码表
  (4)、功能40H
  功能描述:向先前打开的文件写入指定数量的字节,并相应修改文件指针
  入口参数:AH=40H
  BX=文件句柄
  CX=写入的字节数
  DS:DX=存放数据的缓冲区地址
  出口参数:CF=0——关闭成功,AX=写入的字节数,否则,AX=错误号(05H或06H),其含义见错误代码表
  (5)、功能42H
  功能描述:设置文件指针的相对位置(相对与文件头、文件尾和当前位置)
  入口参数:AH=42H
  BX=文件句柄
  CX=偏移量的高位
  DX=偏移量的低位
  AL=00H——从文件头开始的绝对偏移量
  =01H——从当前文件指针开始的偏移量(可带符号)
  =02H——从文件尾开始的偏移量(可带符号)
  出口参数:CF=0——设置成功,DX是指针的高位,AX是其低位,否则,AX=错误号(01H和06H),其含义见错误代码表。
  (6)、功能5CH
  功能描述:文件区域加锁或解锁
  入口参数:AH=5CH
  AL=00H——区域加锁  01H——区域解锁
  BX=文件句柄
  CX:DX=区域偏移量
  SI:DI=区域长度
  DS:DX=路径名的地址
  出口参数:CF=0——操作成功,否则,AX=错误号(01H、06H、21H或24H),其含义见错误代码表
  (7)、功能68H
  功能描述:提交文件缓冲区数据
  入口参数:AH=68H
  BX=文件句柄
  出口参数:CF=0——操作成功,否则,AX=错误号,其含义见错误代码表
  14H —顺序读24H —设置相对记录数
  15H —顺序写27H —随机读块
  21H —随机读28H —随机写块
  22H —随机写
  (1)、功能14H
  功能描述:从文件中读出下一个顺序块,并相应增加文件的指针
  入口参数:AH=14H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H——读取成功  01H——文件尾
  02H——段缠绕   03H——部分记录在文件尾
  (2)、功能15H
  功能描述:向文件写入下一个顺序数据块,并相应增加文件的指针
  入口参数:AH=15H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H——写入成功  01H——磁盘满  02H——段缠绕
  (3)、功能21H
  功能描述:从文件中读出当前选定的记录
  入口参数:AH=21H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H——读取成功   01H——文件尾
  02H——取消读操作  03H——部分记录在文件尾
  (4)、功能22H
  功能描述:把内存中的数据写入在文件中当前选定的记录
  入口参数:AH=22H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H—写入成功  01H—磁盘满  02H—取消写操作
  (5)、功能24H
  功能描述:设置FCB中相对记录数作为被打开FCB中的记录数
  入口参数:AH=24H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL的值被破坏,其它寄存器不受影响,FCB中偏移量21H单元被修改
  (6)、功能27H
  功能描述:从文件中读出若干个记录到内存中
  入口参数:AH=27H
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H——读取成功   01H——文件尾
  02H——取消读操作  03H——部分记录在文件尾
  CX=实际读出的记录数
  (7)、功能28H
  功能描述:从内存向文件中写入若干个记录
  入口参数:AH=28H
  CX=要写入的记录数
  DS:DX=先前打开文件控制块的地址
  出口参数:AL=00H——写入成功  01H——磁盘满  02H——段缠绕
  CX=实际写入的记录数

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0