问答题
进程P1使用单个缓冲区buffer向进程P2,P3发送消息,要求每当P1向buffer中发送消息时,只有当P2,P3进程都读取了这条消息后才可再向buffer中发送新的消息。利用P,V原语描述进程的同步。
【参考答案】
本题是一个生产者,两个消费者,而且要保证两个消费者都读取消息,可分割成P1与P2,P1与P3两个生产者,消费者问题叠加。......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
某微程序计算机具有12条微指令V1~V12,每条微指令所包含的微命令-信号如下表所示: 微指令 所包含的微指令 V1 a,d,e,n V2 h V3 a,h,j V4 a,b,c,d V5 a,e,f,j V6 a,b,k V7 a,f,g V8 a,d,e,i V9 a,b,k V10 a,h,l V11 a,b,k,m V12 a,e 表中,a~n分别对应14种不同的微命令,假设一条微命令长20位,其中操作控制字段为8位,控存容量为1K×20位。要求: (1)采用“不译法”与“分段直接编码法”混合设计此机微指令的操作控制字段格式,并为每个微命令分配编码; (2)采用“增量”与“下址字段”相结合的方式设计此机微指令的顺序控制字段格式,若要使微程序可在整个控存空间实现转移,则该微指令的顺序控制字段可直接表示出几个转移条件 (3)画出此机微指令的完整格式图,并标出每个具体字段所需的二进制位数。
点击查看答案
问答题
设有浮点数,x=25×(+9 16),y=23×(-13 16),阶码用4位(含1位符号位)补码表示,尾数用5位(含1位符号位)补码表示,求真值x y一要求写出完整的浮点运算步骤,并要求直接用补码加减交替法完成尾数除法运算。
点击查看答案
相关试题
假如一个程序的段表如下,其中存在位为1表...
考虑下图所示的网络。假设每个节点初始时知...