希赛软件设计师视频教程-3.1 进程(第三部分) 标清
前趨圖就是數據結構里面提到的拓撲圖。節點有先后關系,而且同一級的節點可以同時運行。P1是開始節點,P9是結束節點。
P1->P4,只有當P1運行完畢了P4才能夠開始執行。它們之間存在著這種前趨關系。P2和P3運行完之后,P5才可以運行.
先算乘除后算加減,所以先算B*3和X*9.B*3的結果再去除以X.這些關系我們可以用一些信號去表示。
Z1是中間結果.Z2也是中間結果.S1-S5五個操作.五個操作有一定的先后執行次序.執行次序可以用前趨圖表示出來.
組成原理部分就有關于流水線的操作.任何一條指令,每一條指令要經過取址,分析和執行三步.流水線的示意圖就是這么一個示意圖.用前趨圖也能夠描述一個流水線的執行過程.
把流水線的示意圖畫成一個前趨圖.找一種制約關系.哪一部分操作完了另一部分就可以開始執行了.把每一步操作轉換成為一種直觀的操作模式.
第一條指令完成了取址以后我們就可以進行下一步的操作了。
下面來看同步與互斥.就是PV操作.同步與互斥是PV操作的基礎.這是平常所考的同步與互斥的一些概念都是從PV操作中體現出來.所以說PV操作是進程部分的重中之重.這個知識點是每年必考的知識點.由于這個知識點它的難度比較高,所以說很多的學員都是在這方面有所欠缺.
生產者消費者問題是一個非常著名的進程同步的問題.它描述的是一群生產者進程在生產產品,并且將這些產品提供給消費者去消費.生產者與消費者可以并行地執行.它們之間就設立了一個緩沖區.一個或者是N個緩沖區.
它們必須有一個溝通和協調的過程.
這里的市場是單緩沖區.單緩沖區是指這里的市場只能存一個產品.當存完一個產品之后,這個生產者就不能夠向市場再投放產品.
多緩沖區:
幾個概念:臨界資源.
?
轉載于:https://www.cnblogs.com/ZHONGZHENHUA/p/7157404.html
總結
以上是生活随笔為你收集整理的希赛软件设计师视频教程-3.1 进程(第三部分) 标清的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RabbitMQ六种队列模式-发布订阅模
- 下一篇: 计算机在教学中应用论文,极域电子教室在计