设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8182|回复: 1

[求助] 求助一个简单问题

[复制链接]
发表于 2008-10-15 15:42:30 | 显示全部楼层 |阅读模式
5仿真币
有如下一个Process:卡车到达检查站进行检查(检查站一次只能检查一辆车),时间分布为n 5,1 min,结束后离开,程序如下:+ a  L" o: T' c# k9 [
   - Y8 J: n9 b7 s6 B& k& |, T
begin P_check arriving procedure, a# [" Y  J1 M( ?! b3 u9 f" S! X  A
- R: N% |+ z# p1 {
* p# j" y  E! ]' I2 H9 w3 k2 P5 D

1 a4 I$ p$ m$ U) s9 z9 W; n( j7 i5 cmove into Q_check
0 l: z$ w4 S! A2 x& K! l, Q3 d
2 l& q+ X* K* w- c1 w3 T8 S2 R5 g
wait for n 5,1 min
: R/ J, L4 D* {- i- ]2 S
# ?3 ?6 m( M6 W  L6 n6 ^! d2 u; K5 c; x/ u% P! H+ Q
send to die
* w; w4 H% E- H, ^; r    end
# Y/ B4 S+ r7 z$ T9 j- X我把程序作了如下改动:
. {, P+ B/ {/ B2 l6 p# N! l: L+ w- i9 H& o+ F
begin P_check arriving procedure
8 @( @0 |9 s/ d" |/ M% C. \$ \* @! c# m0 V3 v/ M9 s) F
move into Q_check_wait  r4 D  c. p" f- P( F. S3 v

" f& J' Z) H% x3 jmove into Q_check+ K$ j: k& T% y2 e, O

) n; V8 X% I& k: g9 @, suse R_check for n 5,1 min, r% l' R' @" J  r0 X

5 |4 u% |" G: o) o' u6 Dsend to die
( g6 X! v) c6 b0 |$ u$ C                 end3 ]* k" k* m  E9 y# b; H: w
其中Q_check_wait容量为infiniteQ_checkR_check的容量为1
' Y7 k& {, w6 A% Q+ k. ?5 O( f运行时出错,请教各位高手错在哪里?谢谢!
 楼主| 发表于 2008-10-15 16:59:21 | 显示全部楼层
是没错9 M: j- [- O! O8 W7 m8 j1 E1 G9 U
是我搞错了,呵呵~~谢谢楼上的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-12-15 07:42 , Processed in 0.011768 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表