329 lines
15 KiB
XML
329 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg
|
|
width="110.2815mm"
|
|
height="37.289169mm"
|
|
viewBox="0 0 110.2815 37.289169"
|
|
version="1.1"
|
|
id="svg3635"
|
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
|
sodipodi:docname="04_program.svg"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:svg="http://www.w3.org/2000/svg">
|
|
<sodipodi:namedview
|
|
id="namedview3637"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#000000"
|
|
borderopacity="0.25"
|
|
inkscape:showpageshadow="2"
|
|
inkscape:pageopacity="0.0"
|
|
inkscape:pagecheckerboard="0"
|
|
inkscape:deskcolor="#d1d1d1"
|
|
inkscape:document-units="mm"
|
|
showgrid="false"
|
|
inkscape:zoom="3.659624"
|
|
inkscape:cx="183.76205"
|
|
inkscape:cy="63.394491"
|
|
inkscape:window-width="2250"
|
|
inkscape:window-height="1209"
|
|
inkscape:window-x="660"
|
|
inkscape:window-y="28"
|
|
inkscape:window-maximized="0"
|
|
inkscape:current-layer="layer1" />
|
|
<defs
|
|
id="defs3632">
|
|
<marker
|
|
style="overflow:visible"
|
|
id="marker4492"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Arrow3"
|
|
markerWidth="4.2071066"
|
|
markerHeight="7"
|
|
viewBox="0 0 4.2071068 7"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:round"
|
|
d="M 3,-3 0,0 3,3"
|
|
id="path4490"
|
|
transform="rotate(180,0.125,0)"
|
|
sodipodi:nodetypes="ccc" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="Arrow3"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Arrow3"
|
|
markerWidth="4.2071066"
|
|
markerHeight="7"
|
|
viewBox="0 0 4.2071068 7"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:round"
|
|
d="M 3,-3 0,0 3,3"
|
|
id="arrow3"
|
|
transform="rotate(180,0.125,0)"
|
|
sodipodi:nodetypes="ccc" />
|
|
</marker>
|
|
<marker
|
|
style="overflow:visible"
|
|
id="Arrow3-8"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto-start-reverse"
|
|
inkscape:stockid="Arrow3"
|
|
markerWidth="4.2071066"
|
|
markerHeight="7"
|
|
viewBox="0 0 4.2071068 7"
|
|
inkscape:isstock="true"
|
|
inkscape:collect="always"
|
|
preserveAspectRatio="xMidYMid">
|
|
<path
|
|
style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:round"
|
|
d="M 3,-3 0,0 3,3"
|
|
id="arrow3-6"
|
|
transform="rotate(180,0.125,0)"
|
|
sodipodi:nodetypes="ccc" />
|
|
</marker>
|
|
</defs>
|
|
<g
|
|
inkscape:label="Layer 1"
|
|
inkscape:groupmode="layer"
|
|
id="layer1"
|
|
transform="translate(-31.892239,-47.014222)">
|
|
<rect
|
|
style="fill:#d5f4ff;fill-opacity:1;stroke:#000000;stroke-width:0.4;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect111"
|
|
width="22.457563"
|
|
height="23.790617"
|
|
x="32.092239"
|
|
y="47.661549"
|
|
ry="3.2884471" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.530632;stroke-dasharray:none;stroke-opacity:1"
|
|
x="37.991394"
|
|
y="54.010426"
|
|
id="text845"
|
|
transform="scale(0.9783609,1.0221177)"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1166"
|
|
x="37.991394"
|
|
y="54.010426"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.530632">tmr</tspan></text>
|
|
<rect
|
|
style="fill:#ffe6d5;stroke:#000000;stroke-width:0.3;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect1009"
|
|
width="12.875491"
|
|
height="8.7980967"
|
|
x="36.147003"
|
|
y="60.224125"
|
|
ry="4.0229349" />
|
|
<rect
|
|
style="fill:#d5f4ff;fill-opacity:1;stroke:#000000;stroke-width:0.614859;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect111-1"
|
|
width="34.753426"
|
|
height="36.32473"
|
|
x="65.579109"
|
|
y="47.671234"
|
|
ry="5.2894645" />
|
|
<rect
|
|
style="fill:#ffe6d5;stroke:#000000;stroke-width:0.425025;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect1009-0"
|
|
width="26.216019"
|
|
height="8.6730719"
|
|
x="69.588959"
|
|
y="60.0443"
|
|
ry="3.9657669" />
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow3)"
|
|
d="m 48.67907,64.368166 c 20.189384,-0.0451 20.189384,-0.0451 20.189384,-0.0451"
|
|
id="path1222" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="71.951515"
|
|
y="66.143486"
|
|
id="text1846"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1844"
|
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.265"
|
|
x="71.951515"
|
|
y="66.143486">trigger</tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="37.242237"
|
|
y="66.171318"
|
|
id="text1846-1"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2038"
|
|
x="37.242237"
|
|
y="66.171318">out</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2040"
|
|
x="37.242237"
|
|
y="74.118309" /></text>
|
|
<rect
|
|
style="fill:#ffe6d5;stroke:#000000;stroke-width:0.3;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect1009-5"
|
|
width="12.875491"
|
|
height="8.7980967"
|
|
x="83.380455"
|
|
y="70.083885"
|
|
ry="4.0229349" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="84.271202"
|
|
y="76.031075"
|
|
id="text1846-1-7"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2038-4"
|
|
x="84.271202"
|
|
y="76.031075">out</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2040-18"
|
|
x="84.271202"
|
|
y="83.978065" /></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="80.288872"
|
|
y="54.72187"
|
|
id="text1955"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1953"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.265"
|
|
x="80.288872"
|
|
y="54.72187">cnt</tspan></text>
|
|
<rect
|
|
style="fill:#d5f4ff;fill-opacity:1;stroke:#000000;stroke-width:0.554624;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect111-4"
|
|
width="28.072836"
|
|
height="36.589718"
|
|
x="113.82359"
|
|
y="47.291534"
|
|
ry="5.0575972" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.530632;stroke-dasharray:none;stroke-opacity:1"
|
|
x="122.12813"
|
|
y="53.572784"
|
|
id="text845-4"
|
|
transform="scale(0.9783609,1.0221177)"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan1166-7"
|
|
x="122.12813"
|
|
y="53.572784"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.530632">print</tspan></text>
|
|
<rect
|
|
style="fill:#ffe6d5;stroke:#000000;stroke-width:0.377543;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect1009-6"
|
|
width="20.57308"
|
|
height="8.7205534"
|
|
x="117.33202"
|
|
y="71.000046"
|
|
ry="3.9874783" />
|
|
<rect
|
|
style="fill:#ffe6d5;stroke:#000000;stroke-width:0.3;stroke-dasharray:none;stroke-opacity:1"
|
|
id="rect1009-8"
|
|
width="12.875491"
|
|
height="8.7980967"
|
|
x="117.40446"
|
|
y="59.863377"
|
|
ry="4.0229349" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="120.61629"
|
|
y="66.339737"
|
|
id="text1846-1-3"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2038-1"
|
|
x="120.61629"
|
|
y="66.339737">in</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2040-8"
|
|
x="120.61629"
|
|
y="74.286728" /></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.265;stroke-dasharray:none;stroke-opacity:1"
|
|
x="106.59543"
|
|
y="65.004593"
|
|
id="text1846-1-3-4"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2038-1-8"
|
|
x="106.59543"
|
|
y="65.004593"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">1</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2040-8-8"
|
|
x="106.59543"
|
|
y="72.951584" /></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52778px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.265;stroke-dasharray:none;stroke-opacity:1"
|
|
x="107.3233"
|
|
y="73.767891"
|
|
id="text1846-1-3-4-8"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4822"
|
|
x="107.3233"
|
|
y="73.767891">2</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4824"
|
|
x="107.3233"
|
|
y="78.177612"></tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4826"
|
|
x="107.3233"
|
|
y="82.587341"></tspan></text>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-dasharray:none;stroke-opacity:1"
|
|
x="119.47374"
|
|
y="77.580681"
|
|
id="text1846-1-3-3"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2038-1-3"
|
|
x="119.47374"
|
|
y="77.580681">eol_fl</tspan><tspan
|
|
sodipodi:role="line"
|
|
id="tspan2040-8-3"
|
|
x="119.47374"
|
|
y="85.527672" /></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4492)"
|
|
d="M 96.201623,73.294144 C 108.22039,63.577682 116.832,64.410621 116.832,64.410621"
|
|
id="path3984"
|
|
sodipodi:nodetypes="cc" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-weight:bold;font-size:6.35759px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';fill:none;stroke:#000000;stroke-width:0.3;stroke-opacity:1"
|
|
x="124.12959"
|
|
y="76.090828"
|
|
id="text4576"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4574"
|
|
style="stroke-width:0.3"
|
|
x="124.12959"
|
|
y="76.090828" /></text>
|
|
<path
|
|
style="fill:none;stroke:#000000;stroke-width:0.5;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow3-8)"
|
|
d="m 96.139571,74.813495 c 20.562079,-0.04491 20.562079,-0.04491 20.562079,-0.04491"
|
|
id="path1222-0" />
|
|
</g>
|
|
</svg>
|