为了账号安全,请及时绑定邮箱和手机立即绑定

C语言中int86()函数的用法?

C语言中int86()函数的用法?

C#
慕勒3428872 2019-01-17 15:11:37
C语言中int86()函数的用法
查看完整描述

2 回答

?
Helenr

TA贡献1780条经验 获得超4个赞

函数名: int86
功 能: 通用8086软中断接口
用 法: int int86(int intr_num, union REGS *inregs, union REGS *outregs);
程序例:

#include <stdio.h>
#include <conio.h>
#include <dos.h>

#define VIDEO 0x10

void movetoxy(int x, int y)
{
union REGS regs;

regs.h.ah = 2; /* set cursor postion */
regs.h.dh = y;
regs.h.dl = x;
regs.h.bh = 0; /* video page 0 */
int86(VIDEO, ®s, ®s);
}

int main(void)
{
clrscr();
movetoxy(35, 10);
printf("Hello/n");
return 0;
}



查看完整回答
反对 回复 2019-03-10
  • 2 回答
  • 0 关注
  • 1268 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信