Files
APS/.pic/Labs/lab_02_alu.drawio.svg
2024-01-31 18:21:07 +03:00

4 lines
22 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="2336px" height="824px" viewBox="-0.5 -0.5 2336 824" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2024-01-31T14:47:19.074Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.0.2 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36&quot; version=&quot;23.0.2&quot; etag=&quot;Q_qYrW51qzktUtxFexWL&quot; type=&quot;device&quot; scale=&quot;1&quot; border=&quot;0&quot;&gt;&#10; &lt;diagram name=&quot;Страница — 1&quot; id=&quot;m_6q7PzkZUGjY-4O-PXx&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;1434&quot; dy=&quot;844&quot; grid=&quot;1&quot; gridSize=&quot;1&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;827&quot; pageHeight=&quot;1169&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;2&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;950.1727341227127&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;797.5495689334819&quot; y=&quot;941.6151453175456&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;3&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;907.3847900968784&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;814.1084689706429&quot; y=&quot;915.9423789020452&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;4&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;924.499967707212&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;814.1084689706429&quot; y=&quot;915.9423789020452&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;5&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;881.7120236813778&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;797.5495689334819&quot; y=&quot;890.2696124865446&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;6&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;881.7120236813778&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;907.3847900968784&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;7&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;924.499967707212&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;830.6673690078037&quot; y=&quot;950.1727341227127&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;8&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;797.5495689334819&quot; y=&quot;890.2696124865446&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;797.5495689334819&quot; y=&quot;941.6151453175456&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;9&quot; value=&quot;&amp;lt;b&amp;gt;&amp;lt;font style=&amp;quot;font-size: 17px;&amp;quot;&amp;gt;+&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;rotation=-270;comic=0;fontColor=#000000;jiggle=0.5;strokeOpacity=30;fillOpacity=30;textOpacity=30;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;794.0473615756223&quot; y=&quot;907.7014208826695&quot; width=&quot;23.8034188034188&quot; height=&quot;16.17384284176534&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;10&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillOpacity=30;strokeOpacity=30;textOpacity=30;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;2336&quot; y=&quot;513&quot; width=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;11&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeColor=none;fillOpacity=30;strokeOpacity=30;textOpacity=30;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;19&quot; y=&quot;428&quot; width=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;12&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeColor=none;fillOpacity=30;strokeOpacity=30;textOpacity=30;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;938&quot; y=&quot;343&quot; width=&quot;5&quot; height=&quot;9&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;13&quot; value=&quot;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;strokeColor=none;fillOpacity=30;strokeOpacity=30;textOpacity=30;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;926&quot; y=&quot;1158&quot; width=&quot;11&quot; height=&quot;9&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;14&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;723.3223789020452&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1441.2696581196583&quot; y=&quot;731.8799677072119&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;15&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;766.1103229278793&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1424.7107580824973&quot; y=&quot;757.5527341227124&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;16&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;748.9951453175457&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1424.7107580824973&quot; y=&quot;757.5527341227124&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;17&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;791.7830893433799&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1441.2696581196583&quot; y=&quot;783.2255005382129&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;18&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;fontStyle=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;791.7830893433799&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;766.1103229278793&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;19&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;fontStyle=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;748.9951453175457&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1408.1518580453362&quot; y=&quot;723.3223789020452&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;20&quot; value=&quot;&amp;lt;span&amp;gt;ALU&amp;lt;/span&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;rotation=-90;comic=0;container=0;fontColor=#000000;jiggle=0.5;strokeWidth=2;strokeOpacity=100;fillOpacity=100;fontStyle=1;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1408.1518580453362&quot; y=&quot;751.1345425188373&quot; width=&quot;49.67670011148272&quot; height=&quot;12.83638320775027&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;21&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=14;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;strokeOpacity=100;fillOpacity=100;fontStyle=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1441.2696581196583&quot; y=&quot;783.2255005382129&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1441.2696581196583&quot; y=&quot;731.8799677072119&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;" style="background-color: rgb(255, 255, 255);"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0"/><g><path d="M 811.67 607.17 L 778.55 598.62" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 811.67 564.38 L 795.11 572.94" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 811.67 581.5 L 795.11 572.94" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 811.67 538.71 L 778.55 547.27" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 811.67 538.71 L 811.67 564.38" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 811.67 581.5 L 811.67 607.17" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 778.55 547.27 L 778.55 598.62" fill="none" stroke="#000000" stroke-opacity="0.3" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><rect x="775.05" y="564.7" width="23.8" height="16.17" fill="none" stroke="none" transform="rotate(-270,786.95,572.79)" pointer-events="all"/><g transform="translate(-0.5 -0.5)rotate(-270 786.9490709773318 572.7883423035521)" opacity="0.3"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 22px; height: 1px; padding-top: 573px; margin-left: 776px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 17px;">+</font></b></div></div></div></foreignObject><image x="776" y="563.5" width="22" height="23.5" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABeCAYAAACnzNMpAAAAAXNSR0IArs4c6QAAAbJJREFUeF7t2TFOQgEURNGhdCWULsclWLsSapfgcixdia21hea9yb8/JFzqNxM4TAiES3ygAhe03fIIDI9AYIFhAbjeBQsMC8D1LlhgWACud8ECwwJwvQsWGBaA612wwLAAXO+CBYYF4HoXLDAsANff+4KvST6SPP/h8JnkJckX7FTXC1zTzYICz5zqK4FrullQ4JlTfSVwTTcLCjxzqq8ErulmQYFnTvWVwDXdLCjwzKm+ErimmwUFnjnVV2cCPyW5JXmtn+0xwfckb0m+j6n7v0VgWFlggQ8X8CPicNLfhQIL3An4LaJzG6cEHlOdd+ifnrC1wALfzy+55r1wwY3aIiPwAqs5FbhRW2QEXmA1pwI3aouMwAus5lTgRm2REXiB1ZwK3KgtMgIvsB7y9Mz/5AR+SAH4RbtggWEBuN4FCwwLwPUuWGBYAK53wQLDAnC9CxYYFoDrXbDAsABc74IFhgXgehcsMCwA17tggWEBuN4FCwwLwPUuWGBYAK53wQLDAnC9CxYYFoDrXbDAsABc74IFhgXgehcsMCwA17tggWEBuN4FCwwLwPUuWGBYAK7/Ab8dZl/qwv1XAAAAAElFTkSuQmCC"/></switch></g><rect x="919" y="0" width="5" height="9" fill-opacity="0.3" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><rect x="907" y="815" width="11" height="9" fill-opacity="0.3" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 1389.15 380.32 L 1422.27 388.88" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1389.15 423.11 L 1405.71 414.55" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1389.15 406 L 1405.71 414.55" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1389.15 448.78 L 1422.27 440.23" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1389.15 448.78 L 1389.15 423.11" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 1389.15 406 L 1389.15 380.32" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><rect x="1389.15" y="408.13" width="49.68" height="12.84" fill="none" stroke="none" transform="rotate(-90,1413.99,414.55)" pointer-events="all"/><g transform="translate(-0.5 -0.5)rotate(-90 1413.9902081010778 414.55273412271254)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 415px; margin-left: 1390px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; overflow-wrap: normal;"><span>ALU</span></div></div></div></foreignObject><image x="1390" y="407" width="48" height="20.5" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAABSCAYAAAACcttPAAAAAXNSR0IArs4c6QAABt5JREFUeF7tnVvoPVMUxz9/RBISHjwIT5KEhEQShQf3S8glhf6JCCXKXSRyyS3kVkhyJ0kuUQjxIEkeJC8kIUkiYpbm1K/Tmdlr1tkz5uz5Tv2efmvty3evz8xee/aesw5dUmDCCqybcN/VdSmAAFAQTFoBATDp4VfnBYBiYNIKCIBJD786LwAUA5NWQABMevjVeQGgGJi0AgJg0sOvzgsAxcCkFRAAkx5+db5UADYBbgYuaBniS4DbgX8yhsGVwHUt5Z0GPJGxvkVFbV3XcVhDPZ8CJwFfBtuxM/AUsHuD/2vAqcCPwfIHdSsVgF2Bp6uB2qVFzTeAM4DvMiouAEAAZAyoaFEXAbc5nI8HnnPYeU0EgADwxkpvdlsBDwHHOmp4FDgf+M1h6zERAALAEye92hxSzU+fBzZ31GLTnyOrv08cth4TASAAPHHSm40n+Z2vPGcyLAAEQG/B7SnYk/zOl5MzGRYAAsATp73ZrAfuC5SeKxkWAAIgEH55XLokv/M15kqGBYAAyBPNgVK6JL/zxVsyfAzwUaDetS4CQAAsGUIx91Ty+yHwEnBDS/HXA9cCf8ea8J+XABAAS4RP3DX1ev5O4A7gYeCghmoMklOAr+PNEAAIgCXCJ+56FvBgi/uhwFvVvp+r67t0k+nZ9Uu0aEv0BBAA0dgJ+6WS37XLnPsALwDbNdRmL9AMpp+DrREAAiAYOnG3VPJrQWlzf9v1uWX9pDihobpf6y0UbwabIwAEQDB0Ym4bAzcBtvlt0bVodSc1XbJ84VLgj0CTBIAACIRN3GUn4Elg34YiHgPOA+zOPrtSPl8AJ1Z/nweaJQAEQCBs4i6pu/mipDa1ZGqtubg+LNO1ZQJAAHSNmbB9KvltO/mUyhuiybAAEADhgO7qmAritrn8NoBNjw7PnAwLAAHQNY5D9hsC9ub28hbvo+u3v4tM7CioJc63tvhHkmEBIABCAd3VKZXIerY4p7ZOR5JhASAAusZyyD6V/K5d+2+qYDPgbuDMlhZ0PSwjAARAKKC7OKWS3y47O48Dnm2p3PMkWesuAARAl1gO2e5frfu/6jzzG6pgzqnLYRkBIAByxFxjGZb8pja05W5Al8MyYwAgtd2j7w9jvQKcvsR+qtzj11reqn0YK5X89iFelynVGADYtH6JZ8dDF119A3B/vcL2ex+DkbvMVQMglfzm1mdWnvewzCoAYH06AHgvKJZNQd9t8RUAQWFTbqnkN+W/zP+9h2XGAID1M9UOOx/xelCQA4F3Wnzte6uXAX8Gyx/UbZWeAKm9/H0L5zkskwq8IT6OazqkPg3pfaIt0jT15Y2r6peUfY9HlvJXBYD/I/mdF3jRztJ5m7EAcBTwYkuERPOALYC76o8KNxU/FOSTAiCV/HZJVJuES+0t8tQxFgD2Al5uOflmGtxbn3vwfhfVbpZ2Ztq+u9T02Unbdm7Tqw+yROcAhazKEyCV/D4D2BTllyU08+QYqanDWABIbfabyWQQXFOdmfghodsGgL0PuQXYocX27fq3Ab5dYhwGdV0FAOxuc0+9ttwkjmd+7hE2BVoqGU4B4GlDF5um6YZns9+snm/qDwHYFvCvgNnypQW9/djGfsA5wBGOhqVuEI4ihjVZBQBSyW90PrtI6dQGOfNpg20sAFg7dwQer1Z7bNlyiMtAsrPWHw9RWa46xg6AJ/mNbFtu0s9zWqztsMyYALA+ngw8MNC2EVv6tO3lf+UKziHKGTsAqeTXNGrb9x/RMJUMt305YmwAbFSdh7YdrfbhgD6vrgl1n23pVPbYAUjNybvu1vSI40mGm546YwPA+mtPtQurO/MVPT0JbHnYIEsl0h7tB7cZMwCe/fqeff9dRfUkkE2HZcYIgPXfEtqDgRuBvbsK0mD/E2AvveyLfJFPyGRqxnLFjBmAVPLrWZePquNJhhcdlhkrADMd7KZiv4x5bnUOYregOJbsWl7xSOZf2Aw2Zzm3MQOwXM/k3aaAPRG2r1eI9qh/83fb6u3xnnNOdpe3Vbbvqxdc79d/n63KPh9PCAgAj0qyKVYBAVDs0KpjHgUEgEcl2RSrgAAodmjVMY8CAsCjkmyKVUAAFDu06phHAQHgUUk2xSogAIodWnXMo4AA8Kgkm2IVEADFDq065lFAAHhUkk2xCgiAYodWHfMoIAA8KsmmWAUEQLFDq455FBAAHpVkU6wCAqDYoVXHPAoIAI9KsilWAQFQ7NCqYx4FBIBHJdkUq4AAKHZo1TGPAgLAo5JsilVAABQ7tOqYRwEB4FFJNsUqIACKHVp1zKOAAPCoJJtiFRAAxQ6tOuZRQAB4VJJNsQoIgGKHVh3zKCAAPCrJplgF/gWpluRirIslCwAAAABJRU5ErkJggg=="/></switch></g><path d="M 1422.27 440.23 L 1422.27 388.88" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></svg>