muu before timing

This commit is contained in:
2026-03-12 20:28:04 +03:00
parent 997a6e4d87
commit e0a0e8694e
16 changed files with 75491 additions and 117 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,12 @@
digraph G {
nodesep=1
rankdir="LR"
SNO,SKO[shape=none]
IDLE,P1,P2,P3[shape=circle]
IDLE[fontsize=10]
SNO->IDLE
IDLE->P1
IDLE->P1[label=SNO]
P1->P2
P2->P2[label="F1 = 0\nFC = 0"]
P2->P3[label="F1 = 1\nFC = 0"]
P2->SKO[label="FC = 1"]
P2->IDLE[label="FC = 1\nSKO"]
P3->P2
}

View File

@ -1,11 +1,9 @@
digraph G {
nodesep=1
rankdir="LR"
SNO,SKO[shape=none]
IDLE,P1,P2[shape=circle]
IDLE[fontsize=10]
SNO->IDLE
IDLE->P1
IDLE->P1[label=SNO]
P1->P2
P2->SKO
P2->IDLE[label=SKO]
}

View File

@ -1,6 +1,6 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" version="29.6.1">
<diagram name="Страница-1" id="9ognQSmDpJbtVMKNycsE">
<mxGraphModel dx="868" dy="588" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1700" dy="935" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
@ -44,10 +44,10 @@
<mxGeometry height="70" width="36" x="64" as="geometry" />
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-11" parent="ZzNZffBc4wFaFUXvokr7-19" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=4;strokeColor=#009900;dashed=1;dashPattern=8 8;" value="" vertex="1">
<mxGeometry height="92" width="290" x="-20" y="-12" as="geometry" />
<mxGeometry height="92" width="140" x="-20" y="-12" as="geometry" />
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-12" parent="ZzNZffBc4wFaFUXvokr7-19" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=17;" value="&lt;font style=&quot;font-size: 18px; color: rgb(0, 153, 0);&quot;&gt;P1&lt;/font&gt;" vertex="1">
<mxGeometry height="30" width="60" x="210" y="-12" as="geometry" />
<mxGeometry height="30" width="60" x="120" y="19" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-20" connectable="0" parent="1" style="group" value="" vertex="1">
<mxGeometry height="95" width="445" x="135" y="445" as="geometry" />
@ -55,17 +55,17 @@
<mxCell id="ZzNZffBc4wFaFUXvokr7-14" parent="ZzNZffBc4wFaFUXvokr7-20" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;Y7&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Y5&lt;/div&gt;&lt;div&gt;Y3&lt;/div&gt;&lt;div&gt;SKO&lt;/div&gt;" vertex="1">
<mxGeometry height="70" width="30" x="100" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-15" parent="ZzNZffBc4wFaFUXvokr7-20" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="RR.SLI = CS1&lt;div&gt;RR &amp;gt;&amp;gt; 1&lt;/div&gt;&lt;div&gt;RB &amp;gt;&amp;gt; 1&lt;/div&gt;&lt;div&gt;RB.SLI = RR0&lt;/div&gt;" vertex="1">
<mxCell id="ZzNZffBc4wFaFUXvokr7-15" parent="ZzNZffBc4wFaFUXvokr7-20" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="RR.SLI = A3&lt;span style=&quot;font-family: DuckSansProduct, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, sans-serif, DuckSansProduct, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif; letter-spacing: 0.072px; text-align: left;&quot;&gt;&lt;font style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;span style=&quot;background-color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); font-size: 14.4px;&quot;&gt;⊕&lt;/span&gt;&lt;font&gt;B3&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;div&gt;RR &amp;gt;&amp;gt; 1&lt;/div&gt;&lt;div&gt;RB &amp;gt;&amp;gt; 1&lt;/div&gt;&lt;div&gt;RB.SLI = RR0&lt;/div&gt;" vertex="1">
<mxGeometry height="70" width="100" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-22" connectable="0" parent="1" style="group" value="" vertex="1">
<mxGeometry height="30" width="100" x="307" y="460" as="geometry" />
<mxGeometry height="30" width="100" x="312" y="460" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-10" parent="ZzNZffBc4wFaFUXvokr7-22" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="Y4" vertex="1">
<mxGeometry height="30" width="30" x="70" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-11" parent="ZzNZffBc4wFaFUXvokr7-22" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="RR = SM" vertex="1">
<mxGeometry height="30" width="70" as="geometry" />
<mxCell id="ZzNZffBc4wFaFUXvokr7-11" parent="ZzNZffBc4wFaFUXvokr7-22" style="rounded=1;whiteSpace=wrap;html=1;absoluteArcSize=1;arcSize=14;strokeWidth=2;" value="RR = RA + RR" vertex="1">
<mxGeometry height="30" width="90" x="-20" as="geometry" />
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-23" edge="1" parent="1" source="ZzNZffBc4wFaFUXvokr7-4" style="endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" target="ZzNZffBc4wFaFUXvokr7-7" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
@ -115,16 +115,17 @@
<mxPoint x="360" y="360" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-33" edge="1" parent="1" source="ZzNZffBc4wFaFUXvokr7-13" style="endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" target="ZzNZffBc4wFaFUXvokr7-7" value="">
<mxCell id="ZzNZffBc4wFaFUXvokr7-33" edge="1" parent="1" source="ZzNZffBc4wFaFUXvokr7-13" style="endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;" value="">
<mxGeometry height="50" relative="1" width="50" as="geometry">
<Array as="points">
<mxPoint x="360" y="680" />
<mxPoint x="600" y="680" />
<mxPoint x="600" y="320" />
<mxPoint x="360" y="320" />
<mxPoint x="400" y="320" />
</Array>
<mxPoint x="310" y="490" as="sourcePoint" />
<mxPoint x="380" y="320" as="targetPoint" />
<mxPoint x="360" y="320" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZzNZffBc4wFaFUXvokr7-34" edge="1" parent="1" source="ZzNZffBc4wFaFUXvokr7-15" style="endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="ZzNZffBc4wFaFUXvokr7-3" value="">
@ -197,10 +198,10 @@
<mxGeometry height="30" width="60" x="480" y="90" as="geometry" />
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=4;strokeColor=#009900;dashed=1;dashPattern=8 8;" value="" vertex="1">
<mxGeometry height="110" width="300" x="282" y="550" as="geometry" />
<mxGeometry height="120" width="148" x="282" y="550" as="geometry" />
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-14" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=17;" value="&lt;font style=&quot;font-size: 18px; color: rgb(0, 153, 0);&quot;&gt;P3&lt;/font&gt;" vertex="1">
<mxGeometry height="30" width="60" x="520" y="560" as="geometry" />
<mxGeometry height="30" width="60" x="430" y="595" as="geometry" />
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-16" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=17;fontColor=#990099;" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;P2&lt;/font&gt;" vertex="1">
<mxGeometry height="30" width="60" x="522" y="330" as="geometry" />
@ -223,7 +224,7 @@
</mxGeometry>
</mxCell>
<mxCell id="ysyXVAykctyQAFMkmna2-15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=4;strokeColor=#990099;dashed=1;dashPattern=8 8;fontColor=#990099;" value="" vertex="1">
<mxGeometry height="210" width="460" x="122" y="330" as="geometry" />
<mxGeometry height="210" width="460" x="126" y="330" as="geometry" />
</mxCell>
</root>
</mxGraphModel>

View File

@ -1,88 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><!-- Generated by graphviz version 2.40.1 (20161225.0304)
--><!-- Title: G Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="434pt" height="215pt" viewBox="0.00 0.00 433.57 215.23">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 211.2333)">
--><!-- Title: G Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="358pt" height="156pt" viewBox="0.00 0.00 358.03 156.07">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 152.0666)">
<title>G</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-211.2333 429.5698,-211.2333 429.5698,4 -4,4"/>
<!-- SNO -->
<g id="node1" class="node">
<title>SNO</title>
<text text-anchor="middle" x="27" y="-74.0333" font-family="Times,serif" font-size="14.00" fill="#000000">SNO</text>
</g>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-152.0666 354.0322,-152.0666 354.0322,4 -4,4"/>
<!-- IDLE -->
<g id="node3" class="node">
<g id="node1" class="node">
<title>IDLE</title>
<ellipse fill="none" stroke="#000000" cx="114.3115" cy="-78.2333" rx="23.1244" ry="23.1244"/>
<text text-anchor="middle" x="114.3115" y="-75.2333" font-family="Times,serif" font-size="10.00" fill="#000000">IDLE</text>
</g>
<!-- SNO&#45;&gt;IDLE -->
<g id="edge1" class="edge">
<title>SNO-&gt;IDLE</title>
<path fill="none" stroke="#000000" d="M54.1473,-78.2333C62.4752,-78.2333 71.743,-78.2333 80.4607,-78.2333"/>
<polygon fill="#000000" stroke="#000000" points="80.7215,-81.7334 90.7215,-78.2333 80.7214,-74.7334 80.7215,-81.7334"/>
</g>
<!-- SKO -->
<g id="node2" class="node">
<title>SKO</title>
<text text-anchor="middle" x="398.5698" y="-185.0333" font-family="Times,serif" font-size="14.00" fill="#000000">SKO</text>
<ellipse fill="none" stroke="#000000" cx="23.3115" cy="-39.2333" rx="23.1244" ry="23.1244"/>
<text text-anchor="middle" x="23.3115" y="-36.2333" font-family="Times,serif" font-size="10.00" fill="#000000">IDLE</text>
</g>
<!-- P1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>P1</title>
<ellipse fill="none" stroke="#000000" cx="195.8562" cy="-78.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="195.8562" y="-74.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P1</text>
<ellipse fill="none" stroke="#000000" cx="131.852" cy="-109.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="131.852" y="-105.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P1</text>
</g>
<!-- IDLE&#45;&gt;P1 -->
<g id="edge2" class="edge">
<g id="edge1" class="edge">
<title>IDLE-&gt;P1</title>
<path fill="none" stroke="#000000" d="M137.8976,-78.2333C146.124,-78.2333 155.493,-78.2333 164.2641,-78.2333"/>
<polygon fill="#000000" stroke="#000000" points="164.5495,-81.7334 174.5494,-78.2333 164.5494,-74.7334 164.5495,-81.7334"/>
<path fill="none" stroke="#000000" d="M42.9673,-51.9097C60.371,-63.1337 85.9256,-79.6144 105.1725,-92.0272"/>
<polygon fill="#000000" stroke="#000000" points="103.4841,-95.103 113.785,-97.5815 107.278,-89.2202 103.4841,-95.103"/>
<text text-anchor="middle" x="78.6208" y="-86.4333" font-family="Times,serif" font-size="14.00" fill="#000000">SNO</text>
</g>
<!-- P2 -->
<g id="node5" class="node">
<g id="node3" class="node">
<title>P2</title>
<ellipse fill="none" stroke="#000000" cx="275.3227" cy="-78.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="275.3227" y="-74.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P2</text>
<ellipse fill="none" stroke="#000000" cx="211.3185" cy="-21.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="211.3185" y="-17.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P2</text>
</g>
<!-- P1&#45;&gt;P2 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>P1-&gt;P2</title>
<path fill="none" stroke="#000000" d="M217.1518,-78.2333C225.3467,-78.2333 234.8862,-78.2333 243.8408,-78.2333"/>
<polygon fill="#000000" stroke="#000000" points="243.9684,-81.7334 253.9684,-78.2333 243.9684,-74.7334 243.9684,-81.7334"/>
<path fill="none" stroke="#000000" d="M146.4274,-93.0927C158.6374,-79.5716 176.2318,-60.0878 190.0205,-44.8184"/>
<polygon fill="#000000" stroke="#000000" points="192.7311,-47.039 196.8356,-37.2715 187.5358,-42.3476 192.7311,-47.039"/>
</g>
<!-- P2&#45;&gt;SKO -->
<g id="edge6" class="edge">
<title>P2-&gt;SKO</title>
<path fill="none" stroke="#000000" d="M291.1828,-92.5173C311.2462,-110.587 346.1366,-142.0103 370.6915,-164.1252"/>
<polygon fill="#000000" stroke="#000000" points="368.4959,-166.858 378.2688,-170.9496 373.1804,-161.6566 368.4959,-166.858"/>
<text text-anchor="middle" x="334.0629" y="-150.4333" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 1</text>
<!-- P2&#45;&gt;IDLE -->
<g id="edge5" class="edge">
<title>P2-&gt;IDLE</title>
<path fill="none" stroke="#000000" d="M190.0291,-20.0546C179.0065,-19.5022 165.3274,-18.9064 153.0853,-18.6333 134.2159,-18.2122 129.3662,-16.4515 110.6187,-18.6333 92.2187,-20.7746 72.0691,-25.3732 55.7679,-29.6834"/>
<polygon fill="#000000" stroke="#000000" points="54.391,-26.4314 45.6686,-32.4454 56.2377,-33.1834 54.391,-26.4314"/>
<text text-anchor="middle" x="131.852" y="-40.2333" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 1</text>
<text text-anchor="middle" x="131.852" y="-23.4333" font-family="Times,serif" font-size="14.00" fill="#000000">SKO</text>
</g>
<!-- P2&#45;&gt;P2 -->
<g id="edge4" class="edge">
<g id="edge3" class="edge">
<title>P2-&gt;P2</title>
<path fill="none" stroke="#000000" d="M270.8435,-99.3048C266.1851,-131.2195 267.6782,-171.4666 275.3227,-171.4666 282.1909,-171.4666 284.0936,-138.9795 281.031,-109.2358"/>
<polygon fill="#000000" stroke="#000000" points="284.5037,-108.7992 279.802,-99.3048 277.5567,-109.659 284.5037,-108.7992"/>
<text text-anchor="middle" x="275.3227" y="-192.4666" font-family="Times,serif" font-size="14.00" fill="#000000">F1 = 0</text>
<text text-anchor="middle" x="275.3227" y="-175.6666" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 0</text>
<path fill="none" stroke="#000000" d="M206.8393,-42.3048C202.1809,-74.2195 203.674,-114.4666 211.3185,-114.4666 218.1867,-114.4666 220.0894,-81.9795 217.0268,-52.2358"/>
<polygon fill="#000000" stroke="#000000" points="220.4995,-51.7992 215.7978,-42.3048 213.5525,-52.659 220.4995,-51.7992"/>
<text text-anchor="middle" x="211.3185" y="-135.4666" font-family="Times,serif" font-size="14.00" fill="#000000">F1 = 0</text>
<text text-anchor="middle" x="211.3185" y="-118.6666" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 0</text>
</g>
<!-- P3 -->
<g id="node6" class="node">
<g id="node4" class="node">
<title>P3</title>
<ellipse fill="none" stroke="#000000" cx="398.5698" cy="-21.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="398.5698" y="-17.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P3</text>
<ellipse fill="none" stroke="#000000" cx="328.7989" cy="-21.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="328.7989" y="-17.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P3</text>
</g>
<!-- P2&#45;&gt;P3 -->
<g id="edge5" class="edge">
<g id="edge4" class="edge">
<title>P2-&gt;P3</title>
<path fill="none" stroke="#000000" d="M294.8516,-69.2015C315.0446,-59.8625 346.789,-45.1812 369.8431,-34.519"/>
<polygon fill="#000000" stroke="#000000" points="371.5252,-37.5973 379.1323,-30.2228 368.5868,-31.2438 371.5252,-37.5973"/>
<text text-anchor="middle" x="334.0629" y="-81.2333" font-family="Times,serif" font-size="14.00" fill="#000000">F1 = 1</text>
<text text-anchor="middle" x="334.0629" y="-64.4333" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 0</text>
<path fill="none" stroke="#000000" d="M232.5934,-21.2333C250.6117,-21.2333 276.702,-21.2333 297.1681,-21.2333"/>
<polygon fill="#000000" stroke="#000000" points="297.2854,-24.7334 307.2854,-21.2333 297.2853,-17.7334 297.2854,-24.7334"/>
<text text-anchor="middle" x="270.0587" y="-42.2333" font-family="Times,serif" font-size="14.00" fill="#000000">F1 = 1</text>
<text text-anchor="middle" x="270.0587" y="-25.4333" font-family="Times,serif" font-size="14.00" fill="#000000">FC = 0</text>
</g>
<!-- P3&#45;&gt;P2 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>P3-&gt;P2</title>
<path fill="none" stroke="#000000" d="M377.5788,-17.4573C359.74,-15.3201 334.005,-14.8452 314.556,-25.2333 304.1188,-30.808 295.7141,-40.5208 289.402,-50.1215"/>
<polygon fill="#000000" stroke="#000000" points="286.3467,-48.4108 284.1953,-58.7849 292.3465,-52.0167 286.3467,-48.4108"/>
<path fill="none" stroke="#000000" d="M309.7018,-11.719C303.4431,-9.0743 296.351,-6.5637 289.5656,-5.2333 272.5501,-1.8971 267.5673,-1.8971 250.5518,-5.2333 247.0531,-5.9193 243.4728,-6.919 239.9673,-8.0892"/>
<polygon fill="#000000" stroke="#000000" points="238.5201,-4.8949 230.4157,-11.719 241.0068,-11.4383 238.5201,-4.8949"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -1,59 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><!-- Generated by graphviz version 2.40.1 (20161225.0304)
--><!-- Title: G Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="392pt" height="55pt" viewBox="0.00 0.00 391.56 54.62">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 50.6229)">
--><!-- Title: G Pages: 1 --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="241pt" height="123pt" viewBox="0.00 0.00 240.55 123.47">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 119.4666)">
<title>G</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-50.6229 387.556,-50.6229 387.556,4 -4,4"/>
<!-- SNO -->
<g id="node1" class="node">
<title>SNO</title>
<text text-anchor="middle" x="27" y="-19.1115" font-family="Times,serif" font-size="14.00" fill="#000000">SNO</text>
</g>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-119.4666 236.5518,-119.4666 236.5518,4 -4,4"/>
<!-- IDLE -->
<g id="node3" class="node">
<g id="node1" class="node">
<title>IDLE</title>
<ellipse fill="none" stroke="#000000" cx="113.3115" cy="-23.3115" rx="23.1244" ry="23.1244"/>
<text text-anchor="middle" x="113.3115" y="-20.3115" font-family="Times,serif" font-size="10.00" fill="#000000">IDLE</text>
</g>
<!-- SNO&#45;&gt;IDLE -->
<g id="edge1" class="edge">
<title>SNO-&gt;IDLE</title>
<path fill="none" stroke="#000000" d="M54.3095,-23.3115C62.3659,-23.3115 71.2779,-23.3115 79.6825,-23.3115"/>
<polygon fill="#000000" stroke="#000000" points="79.9544,-26.8116 89.9543,-23.3115 79.9543,-19.8116 79.9544,-26.8116"/>
</g>
<!-- SKO -->
<g id="node2" class="node">
<title>SKO</title>
<text text-anchor="middle" x="356.556" y="-19.1115" font-family="Times,serif" font-size="14.00" fill="#000000">SKO</text>
<ellipse fill="none" stroke="#000000" cx="23.3115" cy="-39.2333" rx="23.1244" ry="23.1244"/>
<text text-anchor="middle" x="23.3115" y="-36.2333" font-family="Times,serif" font-size="10.00" fill="#000000">IDLE</text>
</g>
<!-- P1 -->
<g id="node4" class="node">
<g id="node2" class="node">
<title>P1</title>
<ellipse fill="none" stroke="#000000" cx="193.8562" cy="-23.3115" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="193.8562" y="-19.1115" font-family="Times,serif" font-size="14.00" fill="#000000">P1</text>
<ellipse fill="none" stroke="#000000" cx="131.852" cy="-94.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="131.852" y="-90.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P1</text>
</g>
<!-- IDLE&#45;&gt;P1 -->
<g id="edge2" class="edge">
<g id="edge1" class="edge">
<title>IDLE-&gt;P1</title>
<path fill="none" stroke="#000000" d="M137.0419,-23.3115C144.9378,-23.3115 153.8605,-23.3115 162.2554,-23.3115"/>
<polygon fill="#000000" stroke="#000000" points="162.4898,-26.8116 172.4897,-23.3115 162.4897,-19.8116 162.4898,-26.8116"/>
<path fill="none" stroke="#000000" d="M44.2392,-49.8378C61.1308,-58.3972 85.0586,-70.522 103.6412,-79.9382"/>
<polygon fill="#000000" stroke="#000000" points="102.3037,-83.1841 112.8059,-84.5822 105.4678,-76.94 102.3037,-83.1841"/>
<text text-anchor="middle" x="78.6208" y="-77.4333" font-family="Times,serif" font-size="14.00" fill="#000000">SNO</text>
</g>
<!-- P2 -->
<g id="node5" class="node">
<g id="node3" class="node">
<title>P2</title>
<ellipse fill="none" stroke="#000000" cx="272.3227" cy="-23.3115" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="272.3227" y="-19.1115" font-family="Times,serif" font-size="14.00" fill="#000000">P2</text>
<ellipse fill="none" stroke="#000000" cx="211.3185" cy="-21.2333" rx="21.4691" ry="21.4691"/>
<text text-anchor="middle" x="211.3185" y="-17.0333" font-family="Times,serif" font-size="14.00" fill="#000000">P2</text>
</g>
<!-- P1&#45;&gt;P2 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>P1-&gt;P2</title>
<path fill="none" stroke="#000000" d="M215.2975,-23.3115C223.1688,-23.3115 232.2524,-23.3115 240.8231,-23.3115"/>
<polygon fill="#000000" stroke="#000000" points="240.9074,-26.8116 250.9073,-23.3115 240.9073,-19.8116 240.9074,-26.8116"/>
<path fill="none" stroke="#000000" d="M147.552,-79.8108C159.0891,-69.2126 174.9565,-54.6364 187.9765,-42.6759"/>
<polygon fill="#000000" stroke="#000000" points="190.6545,-44.9684 195.6511,-35.6258 185.919,-39.8133 190.6545,-44.9684"/>
</g>
<!-- P2&#45;&gt;SKO -->
<g id="edge4" class="edge">
<title>P2-&gt;SKO</title>
<path fill="none" stroke="#000000" d="M293.5784,-23.3115C301.355,-23.3115 310.4011,-23.3115 319.1701,-23.3115"/>
<polygon fill="#000000" stroke="#000000" points="319.2443,-26.8116 329.2443,-23.3115 319.2442,-19.8116 319.2443,-26.8116"/>
<!-- P2&#45;&gt;IDLE -->
<g id="edge3" class="edge">
<title>P2-&gt;IDLE</title>
<path fill="none" stroke="#000000" d="M190.0222,-20.8706C178.9978,-20.7006 165.3192,-20.5173 153.0853,-20.4333 134.2117,-20.3036 129.3867,-18.4355 110.6187,-20.4333 92.4064,-22.3719 72.4124,-26.5242 56.1587,-30.4346"/>
<polygon fill="#000000" stroke="#000000" points="54.9332,-27.1327 46.074,-32.9436 56.6233,-33.9256 54.9332,-27.1327"/>
<text text-anchor="middle" x="131.852" y="-24.4333" font-family="Times,serif" font-size="14.00" fill="#000000">SKO</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 395 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 232 KiB

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 KiB

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

View File

@ -484,7 +484,7 @@
своим номерам в
двоичном виде, состояние IDLE = 00 - начальное. Явно возвращаться в него после формирования SKO не нужно, тк
происходит
синхронный сброс датчика состояний по сигналу SNO.</p>
синхронный сброс датчика состояний по сигналу SKO.</p>
<table data-tag="muu-cs1-table" data-alt="Таблица истинности CS1" data-gen="
Переход,COP,D1,D0,F1,FC,,Q1,Q0,наборы;;
IDLE->P1,0,0,0,x,x,,0,1,0-3;
@ -570,6 +570,45 @@
<div style="flex: 1"></div>
</div>
</section>
<section class="col">
<h2>Логическая схема МУУ</h2>
<p>На рисунке <span data-ref="muu-logic"></span> представлена синтезированная логическая схема местного устройства
управления.</p>
<img data-style="width: 95%" src="img/muu-logic.png" alt="Логическая схема местного устройства управления"
data-tag="muu-logic">
<h2>Функциональное моделирование МУУ</h2>
<h3>Пример 1 УМНОЖЕНИЕ</h3>
<img data-style="width: 75%" src="img/muu-mul-test-1.png" alt="Функциональное моделирование МУУ УМНОЖЕНИЕ 1">
</section>
<section class="col">
<h3>Пример 2 УМНОЖЕНИЕ</h3>
<img data-style="width: 80%" src="img/muu-mul-test-2.png" alt="Функциональное моделирование МУУ УМНОЖЕНИЕ 2">
<h3>Пример УСТАНОВКА БИТА</h3>
<img data-style="width: 80%" src="img/muu-set-test.png" alt="Функциональное моделирование МУУ УСТАНОВКА БИТА">
</section>
<section class="col">
<h2>Моделирование АЛУ на стенде</h2>
<p>Схема управления АЛУ на стенде представлена в таблице <span data-ref="muu-controls"></span> и на рисунке <span
data-ref="muu-stand"></span>.</p>
<table data-style="width: 60%" data-tag="muu-controls" data-alt="Назначение регистров и индикаторов стенда" data-gen="
регистры$C,10$;;
1$c,b$,A[3:0]$C,4$,3$c,b$,COP,SNO,___,Page;
2$c,b$,B[3:0]$C,4$,$C,5$;;
индикаторы$C,10$;
страница 0$C,10$;;
A$c,b$,RA[3:0]$C,4$,B$c,b$,SM[3:0]$C,4$;
C$c,b$,RR[3:0]$C,4$,D$c,b$,RB[3:0]$C,4$;
E$c,b$,F1,CF,RR.SLI,Yct,F$c,b$,P[1:0]$C,2$,Ct[1:0]$C,2$;;
страница 1$C,10$;;
A$c,b$,Y[1:4]$C,4$,B$c,b$,Y[5:8]$C,4$;
C$c,b$,Y9,RR[2:1]$C,2$,SKO,D$c,b$,RB[3:0]$C,4$;
E$c,b$,F1,CF,RR.SLI,Yct,F$c,b$,P[1:0]$C,2$,Ct[1:0]$C,2$;;
" class="center"></table>
<img src="img/muu-stand.png" alt="Схема подключения АЛУ к стенду" data-tag="muu-stand">
</section>
<section class="col">
<h2>Временные параметры АЛУ</h2>
</section>
<script src="index.js" type="module"></script>
</body>