可不可以帮忙编个程序关于中断调用程序
所属分类:  电脑问答 >>  编程

内容摘自网络,仅供参考,如有问题可与本站联系


问题描述:

这两天刚学DEBUG,我又不是计算机专业的,所以这东西进我脑子后就都成了浆糊了。最近遇到个难题,实在进入MASM或编写的。题目是这样的:显示日历与时钟程序设置40*25彩色文本模式,红色背景,黄色图形,线状框自设,文本颜色自选。我还有个想法 ,能否在里面加上 四川加油 中国挺住 中华崛起 这些话?不是不想多给分,实在是没有分,见谅!

参考答案:

它们都是操作系统概念。中断调用是DOS操作系统中,系统调用的特殊形式而已。 系统调用,都是指操作系统的开发者,提供了许多系统的程序库,实现输入/输出等基本的功能,我们编写程序的时候就调用这些程序库,不必要自己到显示器上绘图和读取键盘端口。 在UNIX操作系统下,系统调用主要是C语言格式调用的一些函数库。比如printf和scanf函数,我们写程序的时候直接可以用,编译系统把它转变为对操作系统函数库调用的代码,目标文件可以独立运行。 在WINDOWS系统,系统调用主要是以一系列的DLL、EXE文件方式给出,比如USER32.DLL、NTDLL.DLL等,编写程序的时候可以直接调用里面的GETDC等函数库。 在DOS系统下,操作系统不以函数库形式提供系统调用,而是把整个操作系统的所有代码都LOAD到内存里面,把相关系统调用功能安装到中断接口里面,我们写的程序需要调用的时候,调用相应的中断。比如打开文件等操作,就调用INT 21

更多答案:

如果对回答不满意,可以 或是到 极品软件论坛 发贴求助。

相关问答
搜索电脑问答
名称: