user.c
来自「操作系统实验教程核心技术与编程实例书中地例子代码」· C语言 代码 · 共 68 行
C
68 行
int far pp1()
{
long i,j,k,l;
k=0;
l=1;
printf("\n user1--- start to runn");
for (i=1;i<2;i++)
{
k=k+1;
for(j=1;j<3000000;j++) {l=l*l;l=l*l;};
time_sch=0;
printf("\n user1---running %d",k);
printf("\n user1---running %d",k);
asm mov t1,sp
asm mov t2,ss
asm mov t3,cs
printf("sp %d",t1);
printf("ss %d",t2);
printf("cs %d",t3);
time_sch=1;
}
}
int far pp2()
{
long i,j,k,l;
k=0;
l=1;
printf("\n user2--- start to runn");
for (i=1;i<8;i++)
{
k=k+1;
for(j=1;j<3000000;j++) {l=l*l;l=l*l;};
time_sch=0;
printf("\n user2---running %d",k);
printf("\n user2---running %d",k);
asm mov t1,sp
asm mov t2,ss
asm mov t3,cs
printf("sp %d",t1);
printf("ss %d",t2);
printf("cs %d",t3);
time_sch=1;
}
}
int far pp3()
{
long i,j,k,l;
k=0;
l=0;
printf("\n user3--- start to runn");
for (i=1;i<5;i++)
{
k=k+1;
for(j=1;j<3000000;j++) {l=l*l;l=l*l;};
time_sch=0;
printf("\n user3---running %d",k);
printf("\n user3---running %d",k);
asm mov t1,sp
asm mov t2,ss
asm mov t3,cs
printf("sp %d",t1);
printf("ss %d",t2);
printf("cs %d",t3);
time_sch=1;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?