- 浏览: 250072 次
- 性别:
- 来自: 杭州
-
文章分类
最新评论
-
leibnitz:
有几点要请教下;a.在二阶段里有这样一句:引用例如如果一个 p ...
zookeeper源码学习 -
nettm:
不错,我也遇到了第一个问题
mongodb客户端错误集合 -
lingqi1818:
xiaoych 写道很好,研究了一年多了吧,哈哈 难得你上 ...
80x86系统启动原理 -
xiaoych:
很好,研究了一年多了吧,哈哈
80x86系统启动原理 -
pengpeng:
pengpeng 写道很强大。我觉得mas-slave那块可以 ...
分布式计算需求场景以及解决方案
DL=字符(输出)
检测Ctrl-Break
'$'结束字符串
(DS:DX)=缓冲区最大字符数
AL=FF 无输入
请求指定的输入功能
(1,6,7,8,A)
AL=FF 文件未找到
AL=FF 目录中未找到文件
AL=FF 未找到
(文件中带有*或?)
AL=FF 未找到
AL=FF 未找到
=01 文件结束,记录中无数据
=02 DTA空间不够
=03 文件结束,记录不完整
=01 盘满
=02 DTA空间不够
=FF 无磁盘空间
(DS:DX+1)=旧文件名
(DS:DX+17)=新文件名
AL=FF 未成功
DS:BX=FAT标识字节
CX=物理扇区大小
DX=缺省驱动器的簇数
=01 文件结束
=02 缓冲区溢出
=03 缓冲区不满
=01 盘满
=02 缓冲区溢出
AL=FF 未找到
AL=中断类型号
CX=记录数
=01 文件结束
=02 缓冲区太小,传输结束
=03 缓冲区不满
CX=记录数
=01 盘满
=02 缓冲区溢出
DS:SI=ASCIIZ串
AL=控制分析标志
=01 多义文件
=02 非法盘符
DH:DL=月:日(二进制)
=FF 无效
DH:DL=秒:1/100秒
DH:DL=秒:1/100秒
=FF 无效
AL=01 打开标志
DX=驻留区大小
=01 置状态(DL)
DL=00 关闭检测
=01 打开检测
=01 打开Ctrl-Break检测
0=缺省,1=A,2=B,...
BX=有效簇数
CX=每扇区字节数
DX=总簇数
失败:AX=FFFF
AX=错误码
CX=文件属性
错误:AX=错误码
AL=0 读
=1 写
=3 读/写
错误:AX=错误码
BX=文件代号
CX=读取的字节数
AX=实际读入的字节数
AX=0 已到文件尾
读出错:AX=错误码
BX=文件代号
CX=写入的字节数
AX=实际写入的字节数
写出错:AX=错误码
出错:AX=错误码(2,5)
CX:DX=位移量
AL=移动方式(0:从文件头绝对位移,1:从当前位置相对移动,2:从文件尾绝对位移)
出错:AX=错误码
AL=0 取文件属性
AL=1 置文件属性
CX=文件属性
失败:CX=错误码
AL=0 取状态
=1 置状态DX
=2 读数据
=3 写数据
=6 取输入状态
=7 取输出状态
失败:AX=错误码
CX=文件代号2
DS:SI=ASCIIZ串地址
失败:AX=出错码
失败:BX=最大可用内存
BX=再申请的容量
AX=错误码
ES:BX=参数区首地址
AL=0 装入执行
AL=3 装入不执行
CX=属性
(文件名中带有?或*)
ES:DI=ASCIIZ串(新)
AL=0 读取
AL=1 设置(DX:CX)
失败:AX=错误码
AL=1 置码(BX)
失败:AX=错误码
BH=错误类型
BL=建议的操作
CH=错误场所
DS:DX=ASCIIZ串地址
失败:AX=错误码
DS:DX=ASCIIZ串地址
失败:AX=错误码
=01开启
BX=文件代号
CX:DX=文件位移
SI:DI=文件长度
发表评论
-
spring mvc介绍
2014-06-29 18:18 833项目中用到了spring mvc,整理个文档给新手入门使用,欢 ... -
【转】GCC内嵌汇编
2012-07-26 15:37 981http://wenku.baidu.com/view/58f ... -
汇编和C相互调用
2012-06-06 11:28 994这里有几个原则: 1.调用者需要在调用前声明被调用者。 c的做 ... -
commons-io引起的ygc问题
2012-05-18 16:49 1315今天接到任务,图片上传服务器的性能有问题,高峰期间YGC频率在 ... -
mongodb客户端错误集合
2011-12-20 10:38 13512错误一: 调用代码: String map = "f ... -
jmeter java请求参数配置
2011-12-20 10:36 2141<JavaSampler guiclass=&quo ... -
openfire简介
2011-09-23 15:07 26893详细文章请下载附件。。。。。。 Openfire简介 ... -
计算机缓存漫谈
2011-06-27 16:36 990见附件 见附件 见附件 -
va_list和vsnprintf
2011-06-22 15:40 1209http://blog.sina.com.cn/s/blog_ ... -
memcached源代码分析
2011-06-17 11:12 4911目录 一. 概述... 3 二 ... -
[转]关于SASL的介绍文档
2011-05-20 11:11 2http://docs. ... -
jetty服务器性能调整过程分析
2011-05-13 10:27 2635见附件 见附件 见附件 -
hbase-0.20.6数据写入服务端代码性能瓶颈分析
2011-03-29 16:33 1743目前我的实际配置是4台8核CPU,装4个regionServe ... -
再见c3p0
2011-03-28 16:24 1155c3p0已经很久不维护了,以后java数据库连接池的代码打算都 ... -
无侵入,系统性能监测程序,配置简单,欢迎下载
2011-03-21 09:51 2927本外挂主要目的是对系 ... -
keepalive的来龙去脉
2011-03-02 09:35 4721今天有同事反应在性能测试环境cpu load很高有500多,我 ... -
深入浅出IO程序设计—序
2011-02-24 10:31 1306作为一个程序员,除了 ... -
hbase&hadoop初探
2011-02-17 10:44 933见附件。。。 -
hbase海量数据的全量导入方法
2011-02-17 10:35 16360最近有个需求要对mysql的全量数据迁移到hbase,虽然hb ... -
服务端到手机端的推送方式
2011-02-11 11:13 12781.无连接的方式 前提条件服务端知道客户端的IP地址,并且客户 ...
相关推荐
DOS功能调用是一种通过INT 21H指令来调用DOS提供的各种功能的机制。通过设置AH寄存器的值来指定要调用的功能号,并设置入口参数,最后通过INT 21H指令来调用DOS提供的功能。 本文将对DOS功能调用INT21H一览表进行...
需要强调指出的是:用“连线跨接”并不能说明其开放特性,而所谓的开放性应指的是运算器、控制器及微程序指定的格式及定义能否进行修改和重新设计。 COP2000 系统的运算器采用了代表现代科技的 EDA 技术设计,随机...
使用DOS系统功能调用时,使用的软中断指令是( ) A.INT 21 B.INT 10H C.INT 16H D.INT 21H二、填空题(本大题共12空,每空0.5分,共6分)请在每小题的空格中填上正确答案。错填、不填均无分。21.十六...
二、 E_bus类的接口说明:打开或者关闭输出口,只需要函数int E_bus::ebus_control(string on_off,int out_n) 其中参数on_off代表打开还是关闭,对应值“on”、“off”。参数out_n代表的操作第几路,对应值 1、2、...
#include<msp430g2553.h> #define uchar unsigned char #define uint unsigned int #define P20 0 #define P21 1 #define P22 2 #define RS_CLR P2OUT &= ~(1 ) //RS置低 #define RS_SET P2OUT |= (1 ) //RS置高 #...
掌握 LCD1602 液晶模块显示西文的原理及使用方法;掌握用 8 位数据模式驱动 LCM1602 液晶的 C 语言编程方法;掌握用 LCM1602 液晶模块显示数字的 C 语言编程方法。 二、实验仪器与设备 1. 微机一台 2. Keil C51 ...
自己早期写的,主要做用是说明一下在没有操作系统的支持下利用BOIS读光驱引导系统的编写方法,自己设计一下从光驱安装操作系统的一个简单过程,好了,引用一下我空间的一段话吧: 值得说了一点就是,光驱的引导代码和硬盘...
60 3.9.1 LBA 转换为CHS 62 3.9.2 测试是否支持int 13h 扩展功能 63 3.9.3 使用int 13h 扩展读磁盘 64 3.9.4 最后看看load_module() 64 3.10 总结 66 第4 章处理器的身份 67 4.1 测试是否支持CPUID 指令 67 4.2 ...
60 3.9.1 LBA 转换为CHS 62 3.9.2 测试是否支持int 13h 扩展功能 63 3.9.3 使用int 13h 扩展读磁盘 64 3.9.4 最后看看load_module() 64 3.10 总结 66 第4 章处理器的身份 67 4.1 测试是否支持CPUID 指令 67 4.2 ...
60 3.9.1 LBA 转换为CHS 62 3.9.2 测试是否支持int 13h 扩展功能 63 3.9.3 使用int 13h 扩展读磁盘 64 3.9.4 最后看看load_module() 64 3.10 总结 66 第4 章处理器的身份 67 4.1 测试是否支持CPUID 指令 67 4.2 ...
60 3.9.1 LBA 转换为CHS 62 3.9.2 测试是否支持int 13h 扩展功能 63 3.9.3 使用int 13h 扩展读磁盘 64 3.9.4 最后看看load_module() 64 3.10 总结 66 第4 章处理器的身份 67 4.1 测试是否支持CPUID 指令 67 4.2 ...
因为最开始的代码是一个int存储一bit数据,后面修改代码结构,使用一个char存储8比特数据时,偷了一下懒,用了先前的查找表直接生成了char数据,理论上对实验结果没有影响。 代码结构说明: 1.用visual studio2022...
INT 21H MAIN ENDP ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTOA PROC NEAR CMP AX,15 JLE B1 PUSH AX PUSH BP MOV BP,SP MOV ...
16.2 使用路径:NSPathUtilities.h 16.2.1 常用的路径处理方法 16.2.2 复制文件和使用NSProcessInfo类 16.3 基本的文件操作:NSFileHandle 16.4 练习 第17章 内存管理 17.1 自动释放池 17.2 引用计数 17.2.1 引用...
实验五 外部中断实验 实验目的 掌握外部中断的使用方法 实验内容 INT0端接单次脉冲发生器。接一次脉冲产生一次中断,使P1.0反转,P1.0接LED灯,一查 看信号反转。 实验要求 根据实验内容编写一个程序,并在试验仪上...
12.1 汇编指令的嵌入 在C语言中,可以使用汇编语言程序段来提高程序处理效率。嵌入汇编语言的语法如下: asm <opcode> <operands> <; or newline> 例如,要嵌入一条汇编语句,可以按下列方式来做: asm mov ax, ...
001C CD 21 INT 21H .EXIT 0 001E B8 4C00 * mov ax, 04C00h 0021 CD 21 * int 021h END Microsoft (R) Macro Assembler Version 6.11 08/10/05 14:09:13 li6-1.asm Symbols 2 - 1 Segments and Groups: ...
对于这20次我们就可以采用软件的方法来统计了。 因此,我们设定TMOD=00000001B,即TMOD=01H 下面我们要给T0定时/计数器的TH0,TL0装入预置初值,通过下面的公式可以计算出 TH0=(216-50000) / 256 ...
使用命令 "a CS:100( ", 输入下面的代码: MOV BX,0 MOV [BX],BL INC BX CMP BH,1 JNE 103 INT 3 使用 "d DS:0 100( "命令,显示程序运行前相应内存段中的数据。运行上面的程序来填充 DS:0000-00FF 这段内存中的...
比起int 21h/09h和int 13h/02h之类的中断调用,好处是不必多讲的。 2. 对匈牙利表示法的补充 使用匈牙利表示法已经基本上解决了命名的可读性问题,但相对于其他高级语言,汇编语言有语法上的特殊性,考虑下面这些...