请输入您要查询的百科知识:

 

词条 geninterrupt
释义

函数名: geninterrupt

功 能: 产生一个软中断

用 法: void geninterrupt(int intr_num);

程序例:

#include

#include

/* function prototype */

void writechar(char ch);

int main(void)

{

clrscr();

gotoxy(80,25);

writechar('*');

getch();

return 0;

}

/*

outputs a character at the current cursor

position using the video BIOS to avoid the

scrolling of the screen when writing to

location (80,25).

*/

void writechar(char ch)

{

struct text_info ti;

/* grab current text settings */

gettextinfo(&ti);

/* interrupt 0x10 sub-function 9 */

_AH = 9;

/* character to be output */

_AL = ch;

_BH = 0; /* video page */

_BL = ti.attribute; /* video attribute */

_CX = 1; /* repetition factor */

geninterrupt(0x10); /* output the char */

}

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 23:41:27