muu before timing
19607
6/базы данных/3. НФ.pdf
Normal file
12606
6/базы данных/3. Семинар.pdf
Normal file
43153
6/базы данных/4. ЯМД.pdf
Normal 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
|
||||
}
|
||||
|
||||
@ -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]
|
||||
}
|
||||
|
||||
@ -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="<font style="font-size: 18px; color: rgb(0, 153, 0);">P1</font>" 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="<div><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">Y7</span></div><div>Y5</div><div>Y3</div><div>SKO</div>" 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<div>RR &gt;&gt; 1</div><div>RB &gt;&gt; 1</div><div>RB.SLI = RR0</div>" 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<span style="font-family: DuckSansProduct, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, Arial, &quot;Noto Sans&quot;, sans-serif, sans-serif, DuckSansProduct, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, Arial, &quot;Noto Sans&quot;, sans-serif; letter-spacing: 0.072px; text-align: left;"><font style="color: rgb(0, 0, 0);"><span style="background-color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); font-size: 14.4px;">⊕</span><font>B3</font></font></span><div>RR &gt;&gt; 1</div><div>RB &gt;&gt; 1</div><div>RB.SLI = RR0</div>" 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="<font style="font-size: 18px; color: rgb(0, 153, 0);">P3</font>" 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="<font style="font-size: 18px;">P2</font>" 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>
|
||||
|
||||
@ -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->IDLE -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>SNO->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->P1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge1" class="edge">
|
||||
<title>IDLE->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->P2 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>P1->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->SKO -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>P2->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->IDLE -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>P2->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->P2 -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>P2->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->P3 -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>P2->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->P2 -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>P3->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 |
@ -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->IDLE -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>SNO->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->P1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge1" class="edge">
|
||||
<title>IDLE->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->P2 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>P1->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->SKO -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>P2->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->IDLE -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>P2->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 |
BIN
6/схемотехника/course_project/img/muu-logic.png
Normal file
|
After Width: | Height: | Size: 223 KiB |
BIN
6/схемотехника/course_project/img/muu-mul-test-1.png
Normal file
|
After Width: | Height: | Size: 247 KiB |
BIN
6/схемотехника/course_project/img/muu-mul-test-2.png
Normal file
|
After Width: | Height: | Size: 277 KiB |
|
Before Width: | Height: | Size: 395 KiB |
|
Before Width: | Height: | Size: 232 KiB After Width: | Height: | Size: 238 KiB |
|
Before Width: | Height: | Size: 282 KiB After Width: | Height: | Size: 218 KiB |
BIN
6/схемотехника/course_project/img/muu-stand.png
Normal file
|
After Width: | Height: | Size: 137 KiB |
@ -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>
|
||||
|
||||