• 大小: 809KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签:

资源简介

模拟PV操作同步机构,且用PV操作解决生产者——消费者问题。从键盘上输入一组字符,由生产者每次读入一个字符供消费者输出。运行模拟程序,打印依次读入的字符和经消费者输出的字符。

资源截图

代码片段和文件信息

#include “a.h“
#include “b.h“
#include “c.h“

void main(){
printf(“*生产者消费者模拟\n“);
printf(“—————————\n“);
printf(“*请输入字符串:\n“);
scanf(“%s“str);    //string数组存放将要产生的字符
len=strlen(str);
count=len;     //输入字符的个数
init();        //初始化
while(con_cnt {
system(“cls“);  //清屏操作
printf(“—————————模拟指令流程————————\n“);
control();      //处理器调度程序
processor();    //模拟处理器指令执行
print();        //输出显示各个信息
}
printf(“\n程序结束!\n“);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        439  2011-01-10 10:09  模拟pv同步机构\os\a.h

     文件        750  2011-01-10 10:40  模拟pv同步机构\os\b.h

     文件       5989  2011-01-12 21:35  模拟pv同步机构\os\c.h

     文件      35061  2011-01-12 21:35  模拟pv同步机构\os\Debug\main.obj

     文件     274509  2011-01-12 21:35  模拟pv同步机构\os\Debug\os.exe

     文件     407948  2011-01-12 21:35  模拟pv同步机构\os\Debug\os.ilk

     文件    2038460  2011-01-12 21:35  模拟pv同步机构\os\Debug\os.pch

     文件     648192  2011-01-12 21:35  模拟pv同步机构\os\Debug\os.pdb

     文件     140288  2011-01-12 21:35  模拟pv同步机构\os\Debug\vc60.idb

     文件     102400  2011-01-12 21:35  模拟pv同步机构\os\Debug\vc60.pdb

     文件        584  2011-01-10 15:42  模拟pv同步机构\os\main.cpp

     文件       4406  2011-01-10 09:50  模拟pv同步机构\os\os.dsp

     文件        529  2011-01-10 09:32  模拟pv同步机构\os\os.dsw

     文件      66560  2011-01-12 21:35  模拟pv同步机构\os\os.ncb

     文件      48640  2011-01-12 21:35  模拟pv同步机构\os\os.opt

     文件        869  2011-01-12 21:35  模拟pv同步机构\os\os.plg

     文件    4918784  2011-01-16 17:17  模拟pv同步机构\报告.doc

     目录          0  2011-01-16 17:11  模拟pv同步机构\os\Debug

     目录          0  2011-01-16 17:11  模拟pv同步机构\os

     目录          0  2011-01-16 17:17  模拟pv同步机构

----------- ---------  ---------- -----  ----

              8694408                    20


评论

共有 条评论