This commit is contained in:
Mark Zheleznyakov
2024-09-07 08:49:36 +03:00
commit be2b9502d1
54 changed files with 3980 additions and 0 deletions

72
LABV9.CPP Executable file
View File

@ -0,0 +1,72 @@
/* Lab: Ass, BIOS and Ci functions
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ணࠬ<E0AEA3><E0A0AC> <20><><EFBFBD><><E0A0A1><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A5AC> Labv9
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <><E0A5A6><EFBFBD>
*/
#include <graphics.h>
#include <dos.h>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>;
union REGS r;
void main()
{
// <20><><20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0A5A6><EFBFBD>
int j,i,ii,color=0;
r.h.ah=0x0;
r.h.al=0x13;
//_asm int 0x10;
int86(0x10,&r,&r);
// <20><EFBFBD> 梥⭮<E6A2A5><E2ADAE> <20><><EFBFBD><EFBFBD><EFBFBD>
for( j =1 ; j <319 ; j ++)
{ color=color+1;
_AH=0x0c;
_AL=color;
if(color==256) color=0;
_BH=0;
_DX=50;
_CX=j;
geninterrupt(0x10);
}
getch();
//<2F><>९ணࠬ<E0AEA3><E0A0AC><EFBFBD><E0AEA2><EFBFBD><EFBFBD><><E2A0A1><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ii=clock();
for( i = 0 ; i < 255 ; i++)
{ _AH=0x10;
_AL=0x10;
_BX=i; // <20><><EFBFBD><EFBFBD><EFBFBD><><E0A5A3><EFBFBD><EFBFBD><EFBFBD>
_CH=i; /* G */
_CL=i; /* B */
_DH=i; /* R */
geninterrupt(0x10);
} /* */
color=256;
i=clock()-ii;
// <20><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><E2AEAD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
for( j =1 ; j <319 ; j ++) /* */
{ color=color-1;
_AH=0x0c;
_AL=color;
if(color==0) color=256;
_BH=0;
_DX=100; // <20><><EFBFBD> <20><EFBFBD><EBA2AE>
_CX=j;
geninterrupt(0x10);
}
// printf("<22><EFBFBD> <20><>९ணࠬ<E0AEA3><E0A0AC><EFBFBD><E0AEA2><EFBFBD><EFBFBD><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : %d",i);
getch();
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// 1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><E2AEAD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 梥⮬
// 2 <20><EFBFBD><EBA2A5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20> <><E0A5A6><EFBFBD> <20><><EFBFBD><><E0A0A1><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20>ணࠬ<E0AEA3><E0A0AC> <20><EFBFBD><EBA2AE> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><E7A8AD> <20> a0000)
// 3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD> <20><EFBFBD><EBA2AE> <20> <20><>९ணࠬ<E0AEA3><E0A0AC><EFBFBD><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><E1AFAE><EFBFBD><EFBFBD><EFBFBD> i=clock()
// 4 <20>ਤ㬠<E0A8A4><E3ACA0><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><E0A0AA><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><EFBFBD><EBA2A5> <20><><EFBFBD>
// 梥⮢<E6A2A5><E2AEA2> <20><><EFBFBD><EFBFBD><20><><E6A8AA><EFBFBD><EFBFBD><20><>९ணࠬ<E0AEA3><E0A0AC><EFBFBD><EFBFBD><EFBFBD><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
return;
}