第4章8086汇编语言程序设计精选.pptVIP

  • 1
  • 0
  • 约1.3万字
  • 约 95页
  • 2016-12-05 发布于湖北
  • 举报
4.3.2 BIOS功能调用(续) 键盘I/O程序以16H号中断处理程序的形式存在,它提供若干功能,每一个功能有一个编号。 在调用键盘I/O程序时,把功能编号置入AH寄存器,然后发出中断指令INT 16H。调用返回后,从有关寄存器中取得出口参数。 4.3.2 BIOS功能调用举例 例如: MOV AH,0 INT 16H 上面的程序段利用BIOS中断服务,实现从键盘读一个字符的功能。 3. LABEL伪指令 格式:变量/标号 LABEL 类型 变量的类型有:BYTE、WORD、DWORD、DQ、DT 标号的类型有:NEAR、FAR。 功能:定义变量或标号的类型,而变量或标号的段属性和偏移属性由该语句所处的位置确定。 LABEL使用举例 例如,利用LABEL使同一个数据区有一个以上的类型及相关属性。 AREAW LABEL WORD ;AREAW与AREAB指向相同的数据区, ;AREAW类型为字,AREAB类型为字节 AREAB DB 100 DUP(?) … MOV AX,2011H MOV AREAW,AX ;(AREAW)=2011H … MOV BL,AREAB ;BL=11H 4.2.3段定义伪指令 汇编源程序由段组成,每段大小不超过64KB,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档