汇编21号中断DOS功能调用是做什么的?
dos操作系统中,底层有很多驱动程序,为了使汇编语言程序开发效率更高,微软给出了一部分底层驱动程序接口供编程人员调用,这有点像C语言里的库函数,只要你按照一定格式调用,就能完成相应功能。汇编21号中断DOS功能调用功能非常丰富,简列部分如下:DOS中断:INT 21H1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH — 键盘缓冲输入0BH —检测输入状态0CH —清输入缓冲区的输入功能2、目录控制功能(Directory-Control Function)39H —创建目录3AH —删除目录3BH —设置当前目录47H —读取当前目录3、磁盘管理功能(Disk-Management Function)0DH —磁盘复位 2EH —设置校验标志0EH —选择磁盘36H —读取驱动器分配信息19H —读取当前驱动器54H —读取校验标志1BH, 1CH —读取驱动器数据4、文件操作功能(File Operation Function)3CH —创建文件3DH —打开文件3EH —关闭文件41H —删除文件43H —读取/设置文件属性45H —复制文件句柄46H —重定义文件句柄4EH —查找到第一个文件4FH —查找下一个文件56H — 文件换名57H —读取/设置文件的日期和时间5AH —创建临时文件5BH —创建新文件67H —设置文件句柄数(最多文件数)6CH —扩展的打开文件功能(打开、创建或替换文件)5、文件操作功能(FCB)(File Operation Function)0FH —打开文件16H —创建文件10H —关闭文件17H —文件换名11H、12H —查找第一个或下一个文件23H —读取文件的大小13H —删除文件29H —分析文件名6、设备文件操作功能(Record Function)1AH —设置数据传输区地址42H —设置文件指针2FH —读取数据传输区地址5CH —文件区域加锁或解锁3FH —读文件或设备68H —提交文件缓冲区数据40H —写文件或设备7、记录操作功能(FCB)(Record Function)14H —顺序读24H —设置相对记录数15H —顺序写27H —随机读块21H —随机读28H —随机写块22H —随机写8、内存分配功能(Memory-Allocation Function)48H —分配内存块49H —释放内存块4AH —重定义内存块的大小58H —读取/设置内存分配策略9、系统功能(System Function)25H —设置中断向量30H —读取MS-DOS版本号33H —读取/设置Break标志34H —读取InDOS标志的地址35H —读取中断向量38H —读取/设置国家信息44H —IOCTL(I/O控制)50H —设置程序段前缀(PSP)地址51H —读取程序段前缀(PSP)地址59H —读取扩展的错误信息5EH —读取机器名,读取/设置打印机配置5FH —设备重定向63H —读取前导字节表65H —读取扩展的国家信息66H —读取/设置代码页5D0AH —设置扩展的错误信息10、进程控制功能(Process-Control Function)00H —终止进程26H —创建新的程序段前缀(PSP)31H —终止并驻留4BH —执行程序(EXEC)4CH —带返回码方式的终止进程4DH —读取返回代码62H —读取PSP地址11、时间和日期功能(Time and Date Function)2AH —读取日期2BH —设置日期2CH —读取时间2DH —设置时间12、鼠标功能中断INT 33H00H —初始化鼠标01H —显示鼠标指针02H —隐藏鼠标指针03H —读取鼠标位置及其按钮状态04H —设置鼠标指针位置05H —读取鼠标按键信息06H —读取鼠标按钮释放信息07H —设置鼠标水平边界08H —设置鼠标垂直边界09H —设置图形鼠标形状0AH —设置本文鼠标形状0BH —读取鼠标移动计数0CH —为鼠标事件设置处理程序0DH —允许光笔仿真0EH —关闭光笔仿真0FH —设置鼠标计数与象素比10H —设置鼠标指针隐藏区域13H —设置倍速的阈值14H —替换鼠标事件中断15H —读取鼠标驱动器状态的缓冲区大小16H —存储鼠标驱动器状态17H —重装鼠标驱动器状态18H —为鼠标事件设置替换处理程序19H —读取替换处理程序的地址1AH —设置鼠标的灵敏度1BH —读取鼠标的灵敏度1CH —设置鼠标中断速率1DH —为鼠标指针选择显示页1EH —读取鼠标指针的显示页1FH —禁止鼠标驱动程序20H —启动鼠标驱动程序21H —鼠标驱动程序复位22H —设置鼠标驱动程序信息语言23H —读取语种24H —读取鼠标信息25H —读取鼠标驱动程序信息26H —读取最大有效坐标
为什么引入中断驱动?
那只有引入中断驱动,才可以防止驱动后出现的未知错误
CAPT打印机驱动程序-安装程序中断?
具体如下:
1、桌面——右键点击我的电脑——管理——服务和应用程序服务——启动Print Spooler服务。
2、无法起动Print Spooler的,看一下Print。
3、Spooler 的属性依存关系,Print Spooler服务依赖什么系统组件,然后在服务中寻找,全部变自动起动,再起动Print Spooler就可以了,依次启动Lexbce server、Remote Proceduve Callt、Windows Image Acquisition(WIA)等服务,否则打印机驱动程序无法卸载与安装。