Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лупин / Лабы.МП.-.5.семестр.Операционные.Системы.2007 / Лабы / lab 3 / 1
.CPP#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "process.h"
#include "dos.h"
#include "graphics.h"
#include "iostream.h"
#include "time.h"
void main()
{ int d,m,j;
unsigned char i;
clock_t START, END;
double F;
START = clock();
d=0;
textmode(BW80);
for (i=15; i<254; i++)
{
if(d==8) d=0;
textbackground(i/16);
textcolor(i);
cprintf(&i);
d++;
};
getch();
int c=15; int f=0x31;
for (i=15; i<254; i++)
{ pokeb(0xB800,i,f);
f=f+1;
};
getch();
int mode=DETECT, driver=EGA;
initgraph(&driver, &mode, "d:\\MP-32\\bc31\\bgi");
int x,y;
for (x=10; x<90 ; x++)
for (y=10; y<120; y++)
putpixel(x,y,x*y);
getch();
closegraph();
_AH=0x00;
_AL=0x10;
geninterrupt(0x10);
for (x=10; x<90 ; x++)
for (y=10; y<120; y++)
{ _AH=0x0C;
_AL=x+y;
_CX=x;
_DX=y;
_BH=0;
geninterrupt(0x10);
};
END=clock();
F=(END-START)/CLK_TCK;
cout<<F;
getch();
}