Added more parts to the DS

von neumann was a genius really...

Signed-off-by: Tyrolyean <tyrolyean@tyrolyean.net>
This commit is contained in:
Tyrolyean 2020-03-29 00:03:46 +01:00
parent ac3b8e9d04
commit bdacd8347c
No known key found for this signature in database
GPG Key ID: 81EC9BAC5E9667C6
9 changed files with 712 additions and 2 deletions

View File

@ -29,6 +29,17 @@
volume = {1997}
}
@techreport{neumann,
type = {Report},
key = {W670ORD4926},
month = Jun,
year = {1945},
title = {First Draft of a Report on the EDVAC},
institution = {United States Army Ordnance Department and the University of Pennsylvania},
volume = {1945},
url = {http://abelgo.cn/cs101/papers/Neumann.pdf}
}
@Manual{max232,
month = Feb,
year = {1989},

BIN
documents/mst1/Neumann.pdf Normal file

Binary file not shown.

BIN
main.pdf (Stored with Git LFS)

Binary file not shown.

389
pics/harvard.svg Normal file
View File

@ -0,0 +1,389 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1612.8"
height="1026.1333"
id="svg2"
version="1.1"
inkscape:version="0.92.4 5da689c313, 2019-01-14"
sodipodi:docname="harvard.svg"
viewBox="0 0 1512 962">
<title
id="title4619">Block diagram of Harvard computer architecture</title>
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.43728824"
inkscape:cx="667.17638"
inkscape:cy="633.02544"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
units="in"
inkscape:window-width="1916"
inkscape:window-height="1041"
inkscape:window-x="0"
inkscape:window-y="1068"
inkscape:window-maximized="0" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Block diagram of Harvard computer architecture</dc:title>
<cc:license
rdf:resource="" />
<dc:date>2015-01-19</dc:date>
<dc:publisher>
<cc:Agent>
<dc:title>Wikimedia Foundation</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Wikimedia Foundation</dc:title>
</cc:Agent>
</dc:creator>
<dc:contributor>
<cc:Agent>
<dc:title>Hellisp (original PNG raster version); Nessa los (English SVG version); Hydrargyrum (adjust colours and fonts for legibility at reduced sizes)</dc:title>
</cc:Agent>
</dc:contributor>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-90.362)">
<g
id="g999">
<path
id="path3675"
d="m 732.81035,688.90776 h -25.71428 l 51.42857,-42.85715 50,42.85715 -25.71429,0.71428 v 85.71429 l 26.42857,1.42857 -50.71428,43.57143 -50.71429,-43.57143 h 24.28572 z"
style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 732.81035,365.24491 h -25.71428 l 51.42857,-42.85715 50,42.85715 -25.71429,0.71428 v 85.71429 l 26.42857,1.42857 -50.71428,43.57143 -50.71429,-43.57143 h 24.28572 z"
id="path3677"
inkscape:connector-curvature="0" />
<path
id="path3679"
d="m 447.05433,592.83633 v 25.71428 l -42.85715,-51.42857 42.85715,-50 0.71428,25.71429 h 85.71429 l 1.42857,-26.42857 43.57143,50.71428 -43.57143,50.71429 v -24.28572 z"
style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 976.37426,592.83633 v 25.71428 l -42.85715,-51.42857 42.85715,-50 0.71428,25.71429 h 85.71426 l 1.4286,-26.42857 43.5714,50.71428 -43.5714,50.71429 v -24.28572 z"
id="path3681"
inkscape:connector-curvature="0" />
<g
id="g4591">
<path
style="display:inline;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-opacity:1"
d="M 48.761485,493.19345 H 403.04719 V 641.76492 H 48.761485 Z"
id="rect3673"
inkscape:connector-curvature="0" />
<g
id="text3094"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
aria-label="Instruction
memory">
<path
inkscape:connector-curvature="0"
id="path843"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 105.01372,553.48932 v -33.02344 h 6.91406 v 33.02344 z" />
<path
inkscape:connector-curvature="0"
id="path845"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 134.91997,553.48932 v -14.22656 q 0,-6.67969 -4.52344,-6.67969 -2.39062,0 -3.86719,2.0625 -1.45312,2.03906 -1.45312,5.25 v 13.59375 h -6.58594 v -19.6875 q 0,-2.03906 -0.0703,-3.32813 -0.0469,-1.3125 -0.11719,-2.34375 h 6.28125 q 0.0703,0.44532 0.1875,2.39063 0.11719,1.92187 0.11719,2.64844 h 0.0937 q 1.33594,-2.90625 3.35156,-4.21875 2.01563,-1.3125 4.80469,-1.3125 4.03125,0 6.1875,2.48437 2.15625,2.48438 2.15625,7.26563 v 16.10156 z" />
<path
inkscape:connector-curvature="0"
id="path847"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 169.18559,546.08307 q 0,3.67969 -3.02343,5.78906 -3,2.08594 -8.32032,2.08594 -5.22656,0 -8.01562,-1.64063 -2.76563,-1.66406 -3.67969,-5.15625 l 5.78906,-0.86718 q 0.49219,1.80468 1.6875,2.55468 1.21875,0.75 4.21875,0.75 2.76563,0 4.03125,-0.70312 1.26563,-0.70313 1.26563,-2.20313 0,-1.21875 -1.03125,-1.92187 -1.00781,-0.72656 -3.44531,-1.21875 -5.57813,-1.10156 -7.52344,-2.03906 -1.94531,-0.96094 -2.97656,-2.46094 -1.00782,-1.52344 -1.00782,-3.72656 0,-3.63282 2.78907,-5.64844 2.8125,-2.03906 7.94531,-2.03906 4.52344,0 7.26562,1.75781 2.76563,1.75781 3.44532,5.08594 l -5.83594,0.60937 q -0.28125,-1.54687 -1.38281,-2.29687 -1.10157,-0.77344 -3.49219,-0.77344 -2.34375,0 -3.51563,0.60937 -1.17187,0.58594 -1.17187,1.99219 0,1.10156 0.89062,1.75781 0.91407,0.63282 3.04688,1.05469 2.97656,0.60938 5.27344,1.26563 2.32031,0.63281 3.70312,1.52343 1.40625,0.89063 2.22656,2.29688 0.84375,1.38281 0.84375,3.5625 z" />
<path
inkscape:connector-curvature="0"
id="path849"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 180.99809,553.91119 q -2.90625,0 -4.47656,-1.57031 -1.57031,-1.59375 -1.57031,-4.80469 v -14.95312 h -3.21094 v -4.45313 h 3.53906 l 2.0625,-5.95312 h 4.125 v 5.95312 h 4.80469 v 4.45313 h -4.80469 v 13.17187 q 0,1.85157 0.70313,2.74219 0.70312,0.86719 2.17969,0.86719 0.77343,0 2.20312,-0.32813 v 4.07813 q -2.4375,0.79687 -5.55469,0.79687 z" />
<path
inkscape:connector-curvature="0"
id="path851"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 190.49028,553.48932 v -19.40625 q 0,-2.08594 -0.0703,-3.46875 -0.0469,-1.40625 -0.11719,-2.48438 h 6.28125 q 0.0703,0.42188 0.1875,2.57813 0.11719,2.13281 0.11719,2.83594 h 0.0937 q 0.96094,-2.67188 1.71094,-3.75 0.75,-1.10157 1.78125,-1.61719 1.03125,-0.53906 2.57812,-0.53906 1.26563,0 2.03906,0.35156 v 5.50781 q -1.59375,-0.35156 -2.8125,-0.35156 -2.46093,0 -3.84375,1.99219 -1.35937,1.99218 -1.35937,5.90625 v 12.44531 z" />
<path
inkscape:connector-curvature="0"
id="path853"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 215.38091,528.12994 v 14.22657 q 0,6.67968 4.5,6.67968 2.39062,0 3.84375,-2.03906 1.47656,-2.0625 1.47656,-5.27344 v -13.59375 h 6.58594 v 19.6875 q 0,3.23438 0.1875,5.67188 h -6.28125 q -0.28125,-3.375 -0.28125,-5.03906 h -0.11719 q -1.3125,2.88281 -3.35156,4.19531 -2.01563,1.3125 -4.80469,1.3125 -4.03125,0 -6.1875,-2.46094 -2.15625,-2.48437 -2.15625,-7.26562 v -16.10157 z" />
<path
inkscape:connector-curvature="0"
id="path855"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 249.06059,553.95807 q -5.76562,0 -8.90625,-3.42188 -3.14062,-3.44531 -3.14062,-9.58593 0,-6.28125 3.16406,-9.77344 3.16406,-3.51563 8.97656,-3.51563 4.47657,0 7.40625,2.25 2.92969,2.25 3.67969,6.21094 l -6.63281,0.32813 q -0.28125,-1.94532 -1.40625,-3.09375 -1.125,-1.17188 -3.1875,-1.17188 -5.08594,0 -5.08594,8.50781 0,8.76563 5.17969,8.76563 1.875,0 3.14062,-1.17188 1.26563,-1.19531 1.57032,-3.53906 l 6.60937,0.30469 q -0.35156,2.60156 -1.875,4.64062 -1.5,2.03907 -3.96094,3.16407 -2.46093,1.10156 -5.53125,1.10156 z" />
<path
inkscape:connector-curvature="0"
id="path857"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 271.67778,553.91119 q -2.90625,0 -4.47656,-1.57031 -1.57031,-1.59375 -1.57031,-4.80469 v -14.95312 h -3.21094 v -4.45313 h 3.53906 l 2.0625,-5.95312 h 4.125 v 5.95312 h 4.80469 v 4.45313 h -4.80469 v 13.17187 q 0,1.85157 0.70313,2.74219 0.70312,0.86719 2.17968,0.86719 0.77344,0 2.20313,-0.32813 v 4.07813 q -2.4375,0.79687 -5.55469,0.79687 z" />
<path
inkscape:connector-curvature="0"
id="path859"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 281.16997,523.55963 v -4.85156 h 6.58594 v 4.85156 z m 0,29.92969 v -25.35938 h 6.58594 v 25.35938 z" />
<path
inkscape:connector-curvature="0"
id="path861"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 318.59966,540.78619 q 0,6.16407 -3.42188,9.67969 -3.42187,3.49219 -9.46875,3.49219 -5.92969,0 -9.30469,-3.51563 -3.375,-3.51562 -3.375,-9.65625 0,-6.11718 3.375,-9.60937 3.375,-3.51563 9.44532,-3.51563 6.21093,0 9.46875,3.39844 3.28125,3.375 3.28125,9.72656 z m -6.89063,0 q 0,-4.52343 -1.47656,-6.5625 -1.47656,-2.03906 -4.28906,-2.03906 -6,0 -6,8.60156 0,4.24219 1.45312,6.46875 1.47656,2.20313 4.24219,2.20313 6.07031,0 6.07031,-8.67188 z" />
<path
inkscape:connector-curvature="0"
id="path863"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 340.25591,553.48932 v -14.22656 q 0,-6.67969 -4.52344,-6.67969 -2.39063,0 -3.86719,2.0625 -1.45312,2.03906 -1.45312,5.25 v 13.59375 h -6.58594 v -19.6875 q 0,-2.03906 -0.0703,-3.32813 -0.0469,-1.3125 -0.11719,-2.34375 h 6.28125 q 0.0703,0.44532 0.1875,2.39063 0.11719,1.92187 0.11719,2.64844 h 0.0937 q 1.33593,-2.90625 3.35156,-4.21875 2.01562,-1.3125 4.80469,-1.3125 4.03125,0 6.1875,2.48437 2.15625,2.48438 2.15625,7.26563 v 16.10156 z" />
<path
inkscape:connector-curvature="0"
id="path865"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 150.70512,606.28932 v -14.22656 q 0,-6.67969 -3.84375,-6.67969 -1.99218,0 -3.25781,2.03906 -1.24219,2.03906 -1.24219,5.27344 v 13.59375 h -6.58593 v -19.6875 q 0,-2.03906 -0.0703,-3.32813 -0.0469,-1.3125 -0.11718,-2.34375 h 6.28125 q 0.0703,0.44532 0.1875,2.39063 0.11718,1.92187 0.11718,2.64844 h 0.0937 q 1.21875,-2.90625 3.02344,-4.21875 1.82813,-1.3125 4.35938,-1.3125 5.8125,0 7.05468,5.53125 h 0.14063 q 1.28906,-2.95313 3.09375,-4.24219 1.80469,-1.28906 4.59375,-1.28906 3.70312,0 5.64844,2.53125 1.94531,2.50781 1.94531,7.21875 v 16.10156 h -6.53906 v -14.22656 q 0,-6.67969 -3.84375,-6.67969 -1.92188,0 -3.16407,1.875 -1.21875,1.85156 -1.33593,5.13281 v 13.89844 z" />
<path
inkscape:connector-curvature="0"
id="path867"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 188.83794,606.75807 q -5.71875,0 -8.78907,-3.375 -3.07031,-3.39844 -3.07031,-9.89063 0,-6.28125 3.11719,-9.65625 3.11719,-3.375 8.83594,-3.375 5.46093,0 8.34375,3.63282 2.88281,3.60937 2.88281,10.59375 v 0.1875 h -16.26563 q 0,3.70312 1.35938,5.60156 1.38281,1.875 3.91406,1.875 3.49219,0 4.40625,-3.02344 l 6.21094,0.53906 q -2.69531,6.89063 -10.94531,6.89063 z m 0,-22.14844 q -2.32032,0 -3.58594,1.61719 -1.24219,1.61719 -1.3125,4.52344 h 9.84375 q -0.1875,-3.07032 -1.47656,-4.59375 -1.28907,-1.54688 -3.46875,-1.54688 z" />
<path
inkscape:connector-curvature="0"
id="path869"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 220.08012,606.28932 v -14.22656 q 0,-6.67969 -3.84375,-6.67969 -1.99218,0 -3.25781,2.03906 -1.24219,2.03906 -1.24219,5.27344 v 13.59375 h -6.58593 v -19.6875 q 0,-2.03906 -0.0703,-3.32813 -0.0469,-1.3125 -0.11718,-2.34375 h 6.28125 q 0.0703,0.44532 0.1875,2.39063 0.11718,1.92187 0.11718,2.64844 h 0.0937 q 1.21875,-2.90625 3.02344,-4.21875 1.82813,-1.3125 4.35938,-1.3125 5.8125,0 7.05468,5.53125 h 0.14063 q 1.28906,-2.95313 3.09375,-4.24219 1.80469,-1.28906 4.59375,-1.28906 3.70312,0 5.64844,2.53125 1.94531,2.50781 1.94531,7.21875 v 16.10156 h -6.53906 v -14.22656 q 0,-6.67969 -3.84375,-6.67969 -1.92188,0 -3.16407,1.875 -1.21875,1.85156 -1.33593,5.13281 v 13.89844 z" />
<path
inkscape:connector-curvature="0"
id="path871"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 271.92387,593.58619 q 0,6.16407 -3.42187,9.67969 -3.42188,3.49219 -9.46875,3.49219 -5.92969,0 -9.30469,-3.51563 -3.375,-3.51562 -3.375,-9.65625 0,-6.11718 3.375,-9.60937 3.375,-3.51563 9.44531,-3.51563 6.21094,0 9.46875,3.39844 3.28125,3.375 3.28125,9.72656 z m -6.89062,0 q 0,-4.52343 -1.47656,-6.5625 -1.47657,-2.03906 -4.28907,-2.03906 -6,0 -6,8.60156 0,4.24219 1.45313,6.46875 1.47656,2.20313 4.24219,2.20313 6.07031,0 6.07031,-8.67188 z" />
<path
inkscape:connector-curvature="0"
id="path873"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 277.15044,606.28932 v -19.40625 q 0,-2.08594 -0.0703,-3.46875 -0.0469,-1.40625 -0.11718,-2.48438 h 6.28125 q 0.0703,0.42188 0.1875,2.57813 0.11718,2.13281 0.11718,2.83594 h 0.0937 q 0.96094,-2.67188 1.71094,-3.75 0.75,-1.10157 1.78125,-1.61719 1.03125,-0.53906 2.57813,-0.53906 1.26562,0 2.03906,0.35156 v 5.50781 q -1.59375,-0.35156 -2.8125,-0.35156 -2.46094,0 -3.84375,1.99219 -1.35938,1.99218 -1.35938,5.90625 v 12.44531 z" />
<path
inkscape:connector-curvature="0"
id="path875"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 299.11137,616.25026 q -2.36718,0 -4.14843,-0.30469 v -4.6875 q 1.24218,0.1875 2.27343,0.1875 1.40625,0 2.32032,-0.44531 0.9375,-0.44532 1.66406,-1.47657 0.75,-1.03125 1.66406,-3.49218 l -10.03125,-25.10157 h 6.96094 l 3.98437,11.88282 q 0.9375,2.55468 2.36719,7.82812 l 0.58594,-2.22656 1.52344,-5.50781 3.75,-11.97657 h 6.89062 l -10.03125,26.69532 q -2.01562,4.875 -4.19531,6.75 -2.15625,1.875 -5.57813,1.875 z" />
</g>
</g>
<g
id="g4597">
<path
id="path3985"
d="m 581.02465,821.48633 h 354.2857 V 970.0577 h -354.2857 z"
style="display:inline;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
id="text3082"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
aria-label="I/O">
<path
inkscape:connector-curvature="0"
id="path878"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;stroke:none"
d="m 728.76514,912.68213 v -33.02344 h 6.91406 v 33.02344 z" />
<path
inkscape:connector-curvature="0"
id="path880"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;stroke:none"
d="m 739.35889,913.64307 6.82031,-35.74219 h 5.57812 l -6.70312,35.74219 z" />
<path
inkscape:connector-curvature="0"
id="path882"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;stroke:none"
d="m 787.54639,896.01807 q 0,5.15625 -2.03907,9.07031 -2.03906,3.91406 -5.83593,6 -3.79688,2.0625 -8.85938,2.0625 -7.78125,0 -12.21094,-4.57031 -4.40625,-4.59375 -4.40625,-12.5625 0,-7.94532 4.40625,-12.39844 4.40625,-4.45313 12.25782,-4.45313 7.85156,0 12.25781,4.5 4.42969,4.5 4.42969,12.35157 z m -7.05469,0 q 0,-5.34375 -2.53125,-8.36719 -2.53125,-3.04688 -7.10156,-3.04688 -4.64063,0 -7.17188,3.02344 -2.53125,3 -2.53125,8.39063 0,5.4375 2.57813,8.57812 2.60156,3.11719 7.07812,3.11719 4.64063,0 7.14844,-3.04688 2.53125,-3.04687 2.53125,-8.64843 z" />
</g>
</g>
<g
id="g4613">
<path
inkscape:connector-curvature="0"
style="display:inline;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-opacity:1"
d="m 581.02465,493.19344 h 354.2857 v 148.5715 h -354.2857 z"
id="path4002" />
<g
id="text3047"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
aria-label="Control
unit">
<path
inkscape:connector-curvature="0"
id="path885"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 692.19092,553.26672 q 6.25781,0 8.69531,-6.28125 l 6.02344,2.27344 q -1.94531,4.78125 -5.71875,7.125 -3.75,2.32031 -9,2.32031 -7.96875,0 -12.32813,-4.5 -4.33593,-4.52343 -4.33593,-12.63281 0,-8.13281 4.19531,-12.49219 4.19531,-4.35937 12.16406,-4.35937 5.8125,0 9.46875,2.34375 3.65625,2.32031 5.13281,6.84375 l -6.09375,1.66406 q -0.77343,-2.48437 -3.04687,-3.9375 -2.25,-1.47656 -5.32031,-1.47656 -4.6875,0 -7.125,2.90625 -2.41407,2.90625 -2.41407,8.50781 0,5.69531 2.48438,8.69531 2.50781,3 7.21875,3 z" />
<path
inkscape:connector-curvature="0"
id="path887"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 735.66748,545.53235 q 0,6.16406 -3.42187,9.67969 -3.42188,3.49218 -9.46875,3.49218 -5.92969,0 -9.30469,-3.51562 -3.375,-3.51563 -3.375,-9.65625 0,-6.11719 3.375,-9.60938 3.375,-3.51562 9.44531,-3.51562 6.21094,0 9.46875,3.39844 3.28125,3.375 3.28125,9.72656 z m -6.89062,0 q 0,-4.52344 -1.47657,-6.5625 -1.47656,-2.03906 -4.28906,-2.03906 -6,0 -6,8.60156 0,4.24219 1.45313,6.46875 1.47656,2.20312 4.24218,2.20312 6.07032,0 6.07032,-8.67187 z" />
<path
inkscape:connector-curvature="0"
id="path889"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 757.32373,558.23547 v -14.22656 q 0,-6.67969 -4.52344,-6.67969 -2.39062,0 -3.86718,2.0625 -1.45313,2.03907 -1.45313,5.25 v 13.59375 h -6.58594 v -19.6875 q 0,-2.03906 -0.0703,-3.32812 -0.0469,-1.3125 -0.11719,-2.34375 h 6.28125 q 0.0703,0.44531 0.1875,2.39062 0.11719,1.92188 0.11719,2.64844 h 0.0937 q 1.33594,-2.90625 3.35156,-4.21875 2.01563,-1.3125 4.80469,-1.3125 4.03125,0 6.1875,2.48438 2.15625,2.48437 2.15625,7.26562 v 16.10156 z" />
<path
inkscape:connector-curvature="0"
id="path891"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 776.70654,558.65735 q -2.90625,0 -4.47656,-1.57031 -1.57031,-1.59375 -1.57031,-4.80469 v -14.95313 h -3.21094 v -4.45312 h 3.53906 l 2.0625,-5.95313 h 4.125 v 5.95313 h 4.80469 v 4.45312 h -4.80469 v 13.17188 q 0,1.85156 0.70313,2.74219 0.70312,0.86718 2.17969,0.86718 0.77343,0 2.20312,-0.32812 v 4.07812 q -2.4375,0.79688 -5.55469,0.79688 z" />
<path
inkscape:connector-curvature="0"
id="path893"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 786.19873,558.23547 v -19.40625 q 0,-2.08593 -0.0703,-3.46875 -0.0469,-1.40625 -0.11719,-2.48437 h 6.28125 q 0.0703,0.42187 0.1875,2.57812 0.11719,2.13282 0.11719,2.83594 h 0.0937 q 0.96094,-2.67187 1.71094,-3.75 0.75,-1.10156 1.78125,-1.61719 1.03125,-0.53906 2.57812,-0.53906 1.26563,0 2.03906,0.35156 v 5.50782 q -1.59375,-0.35157 -2.8125,-0.35157 -2.46093,0 -3.84375,1.99219 -1.35937,1.99219 -1.35937,5.90625 v 12.44531 z" />
<path
inkscape:connector-curvature="0"
id="path895"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 828.97217,545.53235 q 0,6.16406 -3.42188,9.67969 -3.42187,3.49218 -9.46875,3.49218 -5.92968,0 -9.30468,-3.51562 -3.375,-3.51563 -3.375,-9.65625 0,-6.11719 3.375,-9.60938 3.375,-3.51562 9.44531,-3.51562 6.21094,0 9.46875,3.39844 3.28125,3.375 3.28125,9.72656 z m -6.89063,0 q 0,-4.52344 -1.47656,-6.5625 -1.47656,-2.03906 -4.28906,-2.03906 -6,0 -6,8.60156 0,4.24219 1.45312,6.46875 1.47657,2.20312 4.24219,2.20312 6.07031,0 6.07031,-8.67187 z" />
<path
inkscape:connector-curvature="0"
id="path897"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 834.19873,558.23547 v -34.78125 h 6.58594 v 34.78125 z" />
<path
inkscape:connector-curvature="0"
id="path899"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 724.45264,585.6761 v 14.22656 q 0,6.67969 4.5,6.67969 2.39062,0 3.84375,-2.03906 1.47656,-2.0625 1.47656,-5.27344 V 585.6761 h 6.58594 v 19.6875 q 0,3.23437 0.1875,5.67187 h -6.28125 q -0.28125,-3.375 -0.28125,-5.03906 h -0.11719 q -1.3125,2.88281 -3.35156,4.19531 -2.01563,1.3125 -4.80469,1.3125 -4.03125,0 -6.1875,-2.46093 -2.15625,-2.48438 -2.15625,-7.26563 V 585.6761 Z" />
<path
inkscape:connector-curvature="0"
id="path901"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 763.9917,611.03547 v -14.22656 q 0,-6.67969 -4.52344,-6.67969 -2.39062,0 -3.86719,2.0625 -1.45312,2.03907 -1.45312,5.25 v 13.59375 h -6.58594 v -19.6875 q 0,-2.03906 -0.0703,-3.32812 -0.0469,-1.3125 -0.11719,-2.34375 h 6.28125 q 0.0703,0.44531 0.1875,2.39062 0.11719,1.92188 0.11719,2.64844 h 0.0937 q 1.33594,-2.90625 3.35156,-4.21875 2.01563,-1.3125 4.80469,-1.3125 4.03125,0 6.1875,2.48438 2.15625,2.48437 2.15625,7.26562 v 16.10156 z" />
<path
inkscape:connector-curvature="0"
id="path903"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 776.88232,581.10579 v -4.85157 h 6.58594 v 4.85157 z m 0,29.92968 V 585.6761 h 6.58594 v 25.35937 z" />
<path
inkscape:connector-curvature="0"
id="path905"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 796.71045,611.45735 q -2.90625,0 -4.47656,-1.57031 -1.57032,-1.59375 -1.57032,-4.80469 v -14.95313 h -3.21093 v -4.45312 h 3.53906 l 2.0625,-5.95313 h 4.125 v 5.95313 h 4.80469 v 4.45312 h -4.80469 v 13.17188 q 0,1.85156 0.70312,2.74219 0.70313,0.86718 2.17969,0.86718 0.77344,0 2.20313,-0.32812 v 4.07812 q -2.4375,0.79688 -5.55469,0.79688 z" />
</g>
</g>
<g
id="g4607">
<path
style="display:inline;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-opacity:1"
d="m 1108.9528,493.19345 h 354.2857 v 148.57147 h -354.2857 z"
id="path3987"
inkscape:connector-curvature="0" />
<g
id="text3064"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
aria-label="Data
memory">
<path
inkscape:connector-curvature="0"
id="path908"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1265.2832,535.8526 q 0,5.10938 -2.0156,8.92969 -1.9922,3.79687 -5.6719,5.8125 -3.6562,2.01562 -8.3906,2.01562 h -13.3594 v -33.02343 h 11.9531 q 8.3438,0 12.9141,4.21875 4.5703,4.19531 4.5703,12.04687 z m -6.9609,0 q 0,-5.32031 -2.7657,-8.10937 -2.7656,-2.8125 -7.8984,-2.8125 h -4.8984 v 22.33593 h 5.8593 q 4.4532,0 7.0782,-3.07031 2.625,-3.07031 2.625,-8.34375 z" />
<path
inkscape:connector-curvature="0"
id="path910"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1276.5098,553.07916 q -3.6797,0 -5.7422,-1.99218 -2.0625,-2.01563 -2.0625,-5.64844 0,-3.9375 2.5547,-6 2.5781,-2.0625 7.4531,-2.10938 l 5.4609,-0.0937 v -1.28906 q 0,-2.48437 -0.8672,-3.67969 -0.8671,-1.21875 -2.8359,-1.21875 -1.8281,0 -2.6953,0.84375 -0.8438,0.82032 -1.0547,2.74219 l -6.8672,-0.32812 q 0.6328,-3.70313 3.375,-5.60157 2.7656,-1.92187 7.5235,-1.92187 4.8046,0 7.4062,2.36719 2.6016,2.36718 2.6016,6.72656 v 9.23437 q 0,2.13282 0.4687,2.95313 0.4922,0.79687 1.6172,0.79687 0.75,0 1.4531,-0.14062 v 3.5625 q -0.5859,0.14062 -1.0547,0.25781 -0.4687,0.11719 -0.9375,0.1875 -0.4687,0.0703 -1.0078,0.11719 -0.5156,0.0469 -1.2187,0.0469 -2.4844,0 -3.6797,-1.21875 -1.1719,-1.21875 -1.4063,-3.58593 h -0.1406 q -2.7656,4.99218 -8.3437,4.99218 z m 7.664,-12.21093 -3.375,0.0469 q -2.2968,0.0937 -3.2578,0.51563 -0.9609,0.39843 -1.4765,1.24218 -0.4922,0.84375 -0.4922,2.25 0,1.80469 0.8203,2.69532 0.8437,0.86718 2.2265,0.86718 1.5469,0 2.8125,-0.84375 1.2891,-0.84375 2.0157,-2.32031 0.7265,-1.5 0.7265,-3.16406 z" />
<path
inkscape:connector-curvature="0"
id="path912"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1303.8379,553.03229 q -2.9063,0 -4.4766,-1.57031 -1.5703,-1.59375 -1.5703,-4.80469 v -14.95313 h -3.2109 v -4.45312 h 3.539 l 2.0625,-5.95313 h 4.125 v 5.95313 h 4.8047 v 4.45312 h -4.8047 v 13.17188 q 0,1.85156 0.7032,2.74219 0.7031,0.86718 2.1797,0.86718 0.7734,0 2.2031,-0.32812 v 4.07812 q -2.4375,0.79688 -5.5547,0.79688 z" />
<path
inkscape:connector-curvature="0"
id="path914"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1319.1895,553.07916 q -3.6797,0 -5.7422,-1.99218 -2.0625,-2.01563 -2.0625,-5.64844 0,-3.9375 2.5547,-6 2.5781,-2.0625 7.4531,-2.10938 l 5.4609,-0.0937 v -1.28906 q 0,-2.48437 -0.8672,-3.67969 -0.8672,-1.21875 -2.8359,-1.21875 -1.8281,0 -2.6953,0.84375 -0.8438,0.82032 -1.0547,2.74219 l -6.8672,-0.32812 q 0.6328,-3.70313 3.375,-5.60157 2.7656,-1.92187 7.5234,-1.92187 4.8047,0 7.4063,2.36719 2.6016,2.36718 2.6016,6.72656 v 9.23437 q 0,2.13282 0.4687,2.95313 0.4922,0.79687 1.6172,0.79687 0.75,0 1.4531,-0.14062 v 3.5625 q -0.5859,0.14062 -1.0547,0.25781 -0.4687,0.11719 -0.9375,0.1875 -0.4687,0.0703 -1.0078,0.11719 -0.5156,0.0469 -1.2187,0.0469 -2.4844,0 -3.6797,-1.21875 -1.1719,-1.21875 -1.4063,-3.58593 h -0.1406 q -2.7656,4.99218 -8.3437,4.99218 z m 7.664,-12.21093 -3.375,0.0469 q -2.2969,0.0937 -3.2578,0.51563 -0.9609,0.39843 -1.4766,1.24218 -0.4921,0.84375 -0.4921,2.25 0,1.80469 0.8203,2.69532 0.8437,0.86718 2.2265,0.86718 1.5469,0 2.8125,-0.84375 1.2891,-0.84375 2.0157,-2.32031 0.7265,-1.5 0.7265,-3.16406 z" />
<path
inkscape:connector-curvature="0"
id="path916"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1209.5605,605.41041 v -14.22656 q 0,-6.67969 -3.8437,-6.67969 -1.9922,0 -3.2578,2.03907 -1.2422,2.03906 -1.2422,5.27343 v 13.59375 h -6.5859 v -19.6875 q 0,-2.03906 -0.07,-3.32812 -0.047,-1.3125 -0.1171,-2.34375 h 6.2812 q 0.07,0.44531 0.1875,2.39062 0.1172,1.92188 0.1172,2.64844 h 0.094 q 1.2188,-2.90625 3.0235,-4.21875 1.8281,-1.3125 4.3594,-1.3125 5.8125,0 7.0546,5.53125 h 0.1407 q 1.289,-2.95312 3.0937,-4.24219 1.8047,-1.28906 4.5938,-1.28906 3.7031,0 5.6484,2.53125 1.9453,2.50781 1.9453,7.21875 v 16.10156 h -6.539 v -14.22656 q 0,-6.67969 -3.8438,-6.67969 -1.9219,0 -3.1641,1.875 -1.2187,1.85157 -1.3359,5.13282 v 13.89843 z" />
<path
inkscape:connector-curvature="0"
id="path918"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1247.6934,605.87916 q -5.7188,0 -8.7891,-3.375 -3.0703,-3.39843 -3.0703,-9.89062 0,-6.28125 3.1172,-9.65625 3.1172,-3.375 8.8359,-3.375 5.4609,0 8.3438,3.63281 2.8828,3.60938 2.8828,10.59375 v 0.1875 h -16.2657 q 0,3.70313 1.3594,5.60156 1.3828,1.875 3.9141,1.875 3.4922,0 4.4062,-3.02343 l 6.211,0.53906 q -2.6953,6.89062 -10.9453,6.89062 z m 0,-22.14843 q -2.3204,0 -3.586,1.61718 -1.2422,1.61719 -1.3125,4.52344 h 9.8438 q -0.1875,-3.07031 -1.4766,-4.59375 -1.2891,-1.54687 -3.4687,-1.54687 z" />
<path
inkscape:connector-curvature="0"
id="path920"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1278.9355,605.41041 v -14.22656 q 0,-6.67969 -3.8437,-6.67969 -1.9922,0 -3.2578,2.03907 -1.2422,2.03906 -1.2422,5.27343 v 13.59375 h -6.5859 v -19.6875 q 0,-2.03906 -0.07,-3.32812 -0.047,-1.3125 -0.1171,-2.34375 h 6.2812 q 0.07,0.44531 0.1875,2.39062 0.1172,1.92188 0.1172,2.64844 h 0.094 q 1.2188,-2.90625 3.0235,-4.21875 1.8281,-1.3125 4.3594,-1.3125 5.8125,0 7.0546,5.53125 h 0.1407 q 1.289,-2.95312 3.0937,-4.24219 1.8047,-1.28906 4.5938,-1.28906 3.7031,0 5.6484,2.53125 1.9453,2.50781 1.9453,7.21875 v 16.10156 h -6.539 v -14.22656 q 0,-6.67969 -3.8438,-6.67969 -1.9219,0 -3.1641,1.875 -1.2187,1.85157 -1.3359,5.13282 v 13.89843 z" />
<path
inkscape:connector-curvature="0"
id="path922"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1330.7793,592.70729 q 0,6.16406 -3.4219,9.67969 -3.4219,3.49218 -9.4687,3.49218 -5.9297,0 -9.3047,-3.51562 -3.375,-3.51563 -3.375,-9.65625 0,-6.11719 3.375,-9.60938 3.375,-3.51562 9.4453,-3.51562 6.2109,0 9.4687,3.39844 3.2813,3.375 3.2813,9.72656 z m -6.8906,0 q 0,-4.52344 -1.4766,-6.5625 -1.4766,-2.03906 -4.2891,-2.03906 -6,0 -6,8.60156 0,4.24219 1.4532,6.46875 1.4765,2.20312 4.2422,2.20312 6.0703,0 6.0703,-8.67187 z" />
<path
inkscape:connector-curvature="0"
id="path924"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1336.0059,605.41041 v -19.40625 q 0,-2.08593 -0.07,-3.46875 -0.047,-1.40625 -0.1171,-2.48437 h 6.2812 q 0.07,0.42187 0.1875,2.57812 0.1172,2.13282 0.1172,2.83594 h 0.094 q 0.961,-2.67187 1.711,-3.75 0.75,-1.10156 1.7812,-1.61719 1.0313,-0.53906 2.5782,-0.53906 1.2656,0 2.039,0.35156 v 5.50782 q -1.5937,-0.35157 -2.8125,-0.35157 -2.4609,0 -3.8437,1.99219 -1.3594,1.99219 -1.3594,5.90625 v 12.44531 z" />
<path
inkscape:connector-curvature="0"
id="path926"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 1357.9668,615.37135 q -2.3672,0 -4.1484,-0.30469 v -4.6875 q 1.2421,0.1875 2.2734,0.1875 1.4062,0 2.3203,-0.44531 0.9375,-0.44531 1.6641,-1.47656 0.75,-1.03125 1.664,-3.49219 l -10.0312,-25.10156 h 6.9609 l 3.9844,11.88281 q 0.9375,2.55469 2.3672,7.82813 l 0.5859,-2.22657 1.5235,-5.50781 3.75,-11.97656 h 6.8906 l -10.0313,26.69531 q -2.0156,4.875 -4.1953,6.75 -2.1562,1.875 -5.5781,1.875 z" />
</g>
</g>
<g
id="g4602">
<path
id="path3989"
d="m 581.02464,172.66631 h 354.2857 V 321.23776 H 581.02465 Z"
style="display:inline;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-opacity:1"
inkscape:connector-curvature="0" />
<g
id="text3090"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
aria-label="ALU">
<path
inkscape:connector-curvature="0"
id="path929"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 736.27692,263.22937 -2.92969,-8.4375 h -12.58594 l -2.92969,8.4375 h -6.91406 l 12.04688,-33.02344 h 8.15625 l 12,33.02344 z m -9.23438,-27.9375 -0.14062,0.51563 q -0.23438,0.84375 -0.5625,1.92187 -0.32813,1.07813 -4.03125,11.85938 h 9.49218 l -3.25781,-9.49219 -1.00781,-3.1875 z" />
<path
inkscape:connector-curvature="0"
id="path931"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 747.59723,263.22937 v -33.02344 h 6.91406 v 27.67969 h 17.71875 v 5.34375 z" />
<path
inkscape:connector-curvature="0"
id="path933"
style="font-weight:bold;font-size:48px;line-height:1.10000002;-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle"
d="m 790.65192,263.69812 q -6.82032,0 -10.45313,-3.32812 -3.60937,-3.32813 -3.60937,-9.51563 v -20.64844 h 6.91406 v 20.10938 q 0,3.91406 1.85156,5.95312 1.875,2.01563 5.48438,2.01563 3.70312,0 5.69531,-2.10938 1.99219,-2.13281 1.99219,-6.09375 v -19.875 h 6.91406 v 20.29688 q 0,6.28125 -3.89063,9.75 -3.86718,3.44531 -10.89843,3.44531 z" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 38 KiB

146
pics/neumann.svg Normal file
View File

@ -0,0 +1,146 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="510px" height="295px" viewBox="0 0 510 295" enable-background="new 0 0 510 295" xml:space="preserve">
<g>
<path fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" d="M142,147.063"/>
<g>
<rect x="145" y="1.5" fill="#65A8A1" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="220" height="293"/>
<g>
<rect x="160" y="16.5" fill="#FFFFFF" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="190" height="165"/>
<g>
<path d="M183.079,39.652l1.962,0.622c-0.301,1.094-0.801,1.906-1.5,2.437s-1.587,0.796-2.663,0.796 c-1.331,0-2.424-0.455-3.281-1.364s-1.285-2.152-1.285-3.729c0-1.668,0.431-2.963,1.292-3.886s1.994-1.384,3.397-1.384 c1.226,0,2.222,0.362,2.987,1.087c0.456,0.428,0.797,1.043,1.025,1.846l-2.003,0.479c-0.119-0.52-0.366-0.93-0.742-1.23 s-0.833-0.451-1.371-0.451c-0.743,0-1.346,0.267-1.808,0.8s-0.694,1.397-0.694,2.591c0,1.267,0.228,2.169,0.684,2.707 s1.048,0.807,1.777,0.807c0.538,0,1-0.171,1.388-0.513S182.911,40.386,183.079,39.652z"/>
<path d="M190.968,41.026l1.914,0.321c-0.246,0.702-0.635,1.236-1.166,1.603s-1.195,0.55-1.993,0.55 c-1.262,0-2.197-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.932,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S190.863,41.391,190.968,41.026z M191.077,39.084 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H191.077z"/>
<path d="M201.153,43.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537s-0.407-0.191-0.667-0.191 c-0.333,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.543,0.725s-0.147,0.857-0.147,1.668v3.288h-1.921v-7.26h1.784v1.066 c0.633-0.82,1.431-1.23,2.393-1.23c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.796,0.584s0.305,0.506,0.376,0.807 s0.106,0.731,0.106,1.292V43.336z"/>
<path d="M206.431,36.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036s0.082,0.179,0.171,0.243s0.197,0.096,0.325,0.096 c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287c-0.346,0-0.659-0.058-0.937-0.174 s-0.482-0.267-0.612-0.451s-0.22-0.434-0.27-0.749c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442 l1.928-1.121v2.563H206.431z"/>
<path d="M209.603,43.336h-1.921v-7.26h1.784v1.032c0.305-0.488,0.58-0.809,0.824-0.964s0.521-0.232,0.831-0.232 c0.438,0,0.859,0.121,1.265,0.362l-0.595,1.675c-0.324-0.209-0.625-0.314-0.902-0.314c-0.269,0-0.497,0.074-0.684,0.222 s-0.334,0.416-0.441,0.803s-0.161,1.199-0.161,2.434V43.336z"/>
<path d="M214.647,38.292l-1.743-0.314c0.196-0.702,0.533-1.221,1.012-1.559s1.189-0.506,2.133-0.506 c0.857,0,1.495,0.102,1.914,0.304s0.714,0.46,0.885,0.772s0.256,0.885,0.256,1.719l-0.021,2.242 c0,0.638,0.031,1.108,0.092,1.412s0.177,0.628,0.345,0.974h-1.9c-0.05-0.127-0.112-0.317-0.185-0.567 c-0.032-0.114-0.055-0.189-0.068-0.226c-0.328,0.319-0.679,0.558-1.053,0.718s-0.772,0.239-1.196,0.239 c-0.748,0-1.336-0.203-1.767-0.608s-0.646-0.918-0.646-1.538c0-0.41,0.098-0.776,0.294-1.097s0.471-0.567,0.824-0.738 s0.862-0.32,1.528-0.448c0.898-0.168,1.52-0.326,1.866-0.472v-0.191c0-0.369-0.091-0.632-0.273-0.79s-0.526-0.236-1.032-0.236 c-0.342,0-0.608,0.067-0.8,0.202S214.766,37.954,214.647,38.292z M217.218,39.85c-0.246,0.082-0.636,0.18-1.169,0.294 s-0.882,0.226-1.046,0.335c-0.25,0.178-0.376,0.403-0.376,0.677c0,0.269,0.1,0.501,0.301,0.697s0.456,0.294,0.766,0.294 c0.346,0,0.677-0.114,0.991-0.342c0.232-0.173,0.385-0.385,0.458-0.636c0.05-0.164,0.075-0.476,0.075-0.937V39.85z"/>
<path d="M220.998,43.336V33.315h1.921v10.021H220.998z"/>
<path d="M228.791,43.336V33.315h3.247c1.23,0,2.033,0.05,2.406,0.15c0.574,0.15,1.055,0.478,1.442,0.981 s0.581,1.154,0.581,1.952c0,0.615-0.112,1.132-0.335,1.552s-0.507,0.749-0.851,0.988s-0.694,0.397-1.049,0.475 c-0.483,0.096-1.183,0.144-2.099,0.144h-1.319v3.78H228.791z M230.814,35.01v2.844h1.107c0.797,0,1.331-0.052,1.6-0.157 s0.479-0.269,0.632-0.492s0.229-0.483,0.229-0.779c0-0.365-0.107-0.666-0.321-0.902s-0.485-0.385-0.813-0.444 c-0.242-0.045-0.727-0.068-1.456-0.068H230.814z"/>
<path d="M239.954,43.336h-1.921v-7.26h1.784v1.032c0.305-0.488,0.58-0.809,0.824-0.964s0.521-0.232,0.831-0.232 c0.438,0,0.859,0.121,1.265,0.362l-0.595,1.675c-0.324-0.209-0.625-0.314-0.902-0.314c-0.269,0-0.497,0.074-0.684,0.222 s-0.334,0.416-0.441,0.803s-0.161,1.199-0.161,2.434V43.336z"/>
<path d="M243.119,39.604c0-0.638,0.157-1.255,0.472-1.853s0.76-1.053,1.336-1.367s1.22-0.472,1.931-0.472 c1.098,0,1.999,0.356,2.7,1.07s1.053,1.614,1.053,2.704c0,1.098-0.354,2.009-1.063,2.731s-1.601,1.083-2.676,1.083 c-0.666,0-1.3-0.15-1.904-0.451s-1.063-0.742-1.377-1.323S243.119,40.438,243.119,39.604z M245.088,39.707 c0,0.72,0.171,1.271,0.513,1.654s0.763,0.574,1.265,0.574s0.922-0.191,1.261-0.574s0.509-0.939,0.509-1.668 c0-0.711-0.17-1.258-0.509-1.641s-0.76-0.574-1.261-0.574s-0.923,0.191-1.265,0.574S245.088,38.986,245.088,39.707z"/>
<path d="M258.445,38.223l-1.894,0.342c-0.063-0.378-0.208-0.663-0.435-0.854c-0.225-0.191-0.518-0.287-0.878-0.287 c-0.479,0-0.86,0.165-1.146,0.496c-0.284,0.331-0.427,0.883-0.427,1.658c0,0.861,0.145,1.47,0.435,1.825 c0.289,0.355,0.678,0.533,1.165,0.533c0.364,0,0.663-0.104,0.896-0.311s0.396-0.564,0.492-1.07l1.887,0.321 c-0.195,0.866-0.572,1.52-1.128,1.962s-1.302,0.663-2.235,0.663c-1.063,0-1.908-0.335-2.54-1.005s-0.947-1.597-0.947-2.782 c0-1.199,0.317-2.132,0.95-2.799s1.49-1.001,2.57-1.001c0.884,0,1.587,0.19,2.108,0.571 C257.843,36.864,258.217,37.444,258.445,38.223z"/>
<path d="M264.105,41.026l1.914,0.321c-0.246,0.702-0.635,1.236-1.166,1.603c-0.53,0.367-1.195,0.55-1.992,0.55 c-1.262,0-2.197-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.425-1.022,2.386-1.022c1.08,0,1.932,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.169,1.013,0.465,1.33 s0.665,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S264,41.391,264.105,41.026z M264.215,39.084 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.153-1.039,0.458s-0.407,0.72-0.403,1.244 H264.215z"/>
<path d="M267.011,41.265l1.928-0.294c0.082,0.374,0.249,0.657,0.499,0.851s0.602,0.291,1.053,0.291 c0.496,0,0.871-0.091,1.121-0.273c0.168-0.127,0.253-0.298,0.253-0.513c0-0.146-0.046-0.267-0.137-0.362 c-0.096-0.091-0.31-0.175-0.643-0.253c-1.55-0.342-2.532-0.654-2.946-0.937c-0.574-0.392-0.861-0.937-0.861-1.634 c0-0.629,0.248-1.158,0.745-1.586s1.267-0.643,2.311-0.643c0.993,0,1.731,0.162,2.215,0.485s0.815,0.802,0.998,1.436 l-1.812,0.335c-0.078-0.283-0.225-0.499-0.441-0.649c-0.216-0.15-0.525-0.226-0.926-0.226c-0.506,0-0.868,0.071-1.087,0.212 c-0.146,0.1-0.219,0.23-0.219,0.39c0,0.137,0.063,0.253,0.191,0.349c0.173,0.127,0.771,0.308,1.794,0.54 c1.023,0.232,1.738,0.517,2.144,0.854c0.401,0.342,0.602,0.818,0.602,1.429c0,0.666-0.278,1.237-0.834,1.716 S271.58,43.5,270.49,43.5c-0.988,0-1.771-0.201-2.348-0.602C267.565,42.498,267.188,41.953,267.011,41.265z"/>
<path d="M274.797,41.265l1.928-0.294c0.082,0.374,0.248,0.657,0.499,0.851s0.602,0.291,1.053,0.291 c0.497,0,0.87-0.091,1.121-0.273c0.169-0.127,0.253-0.298,0.253-0.513c0-0.146-0.045-0.267-0.137-0.362 c-0.096-0.091-0.311-0.175-0.643-0.253c-1.549-0.342-2.531-0.654-2.946-0.937c-0.574-0.392-0.861-0.937-0.861-1.634 c0-0.629,0.249-1.158,0.745-1.586s1.268-0.643,2.311-0.643c0.994,0,1.732,0.162,2.215,0.485s0.816,0.802,0.998,1.436 l-1.812,0.335c-0.077-0.283-0.225-0.499-0.44-0.649c-0.217-0.15-0.525-0.226-0.927-0.226c-0.506,0-0.868,0.071-1.087,0.212 c-0.146,0.1-0.219,0.23-0.219,0.39c0,0.137,0.064,0.253,0.191,0.349c0.174,0.127,0.771,0.308,1.795,0.54 c1.022,0.232,1.736,0.517,2.143,0.854c0.4,0.342,0.602,0.818,0.602,1.429c0,0.666-0.277,1.237-0.834,1.716 s-1.379,0.718-2.468,0.718c-0.989,0-1.771-0.201-2.349-0.602C275.352,42.498,274.975,41.953,274.797,41.265z"/>
<path d="M283.26,35.092v-1.777h1.921v1.777H283.26z M283.26,43.336v-7.26h1.921v7.26H283.26z"/>
<path d="M293.753,43.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537 c-0.184-0.127-0.406-0.191-0.666-0.191c-0.332,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.544,0.725 c-0.098,0.301-0.146,0.857-0.146,1.668v3.288h-1.921v-7.26h1.784v1.066c0.633-0.82,1.432-1.23,2.393-1.23 c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.797,0.584c0.18,0.237,0.305,0.506,0.375,0.807 c0.071,0.301,0.106,0.731,0.106,1.292V43.336z"/>
<path d="M295.523,43.815l2.194,0.267c0.036,0.255,0.12,0.431,0.253,0.526c0.182,0.137,0.469,0.205,0.861,0.205 c0.502,0,0.877-0.075,1.128-0.226c0.169-0.1,0.296-0.262,0.383-0.485c0.06-0.16,0.089-0.454,0.089-0.882v-1.06 c-0.574,0.784-1.299,1.176-2.174,1.176c-0.975,0-1.748-0.413-2.317-1.237c-0.446-0.652-0.67-1.463-0.67-2.434 c0-1.217,0.293-2.146,0.878-2.789c0.586-0.643,1.314-0.964,2.185-0.964c0.897,0,1.638,0.394,2.222,1.183v-1.019h1.798v6.515 c0,0.857-0.071,1.497-0.212,1.921s-0.34,0.756-0.595,0.998s-0.596,0.431-1.022,0.567c-0.426,0.137-0.965,0.205-1.616,0.205 c-1.23,0-2.103-0.211-2.618-0.632s-0.772-0.956-0.772-1.603C295.517,43.983,295.52,43.906,295.523,43.815z M297.239,39.556 c0,0.77,0.149,1.334,0.448,1.692c0.298,0.358,0.666,0.537,1.104,0.537c0.469,0,0.865-0.184,1.189-0.55s0.485-0.91,0.485-1.63 c0-0.752-0.155-1.31-0.465-1.675s-0.702-0.547-1.176-0.547c-0.46,0-0.84,0.179-1.138,0.537 C297.389,38.277,297.239,38.822,297.239,39.556z"/>
<path d="M308.143,33.315h2.023v5.428c0,0.861,0.025,1.419,0.075,1.675c0.087,0.41,0.293,0.739,0.618,0.988 c0.326,0.249,0.771,0.373,1.337,0.373c0.574,0,1.007-0.117,1.299-0.352s0.468-0.523,0.526-0.865s0.089-0.909,0.089-1.702v-5.544 h2.023v5.264c0,1.203-0.055,2.053-0.164,2.55s-0.312,0.916-0.604,1.258c-0.295,0.342-0.688,0.614-1.18,0.817 s-1.135,0.304-1.928,0.304c-0.957,0-1.683-0.11-2.178-0.332c-0.494-0.221-0.885-0.508-1.172-0.861s-0.477-0.724-0.567-1.111 c-0.132-0.574-0.198-1.422-0.198-2.543V33.315z"/>
<path d="M324.856,43.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537 c-0.184-0.127-0.406-0.191-0.666-0.191c-0.332,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.544,0.725 c-0.098,0.301-0.146,0.857-0.146,1.668v3.288h-1.921v-7.26h1.784v1.066c0.633-0.82,1.432-1.23,2.393-1.23 c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.797,0.584c0.18,0.237,0.305,0.506,0.375,0.807 c0.071,0.301,0.106,0.731,0.106,1.292V43.336z"/>
<path d="M326.805,35.092v-1.777h1.921v1.777H326.805z M326.805,43.336v-7.26h1.921v7.26H326.805z"/>
<path d="M334.023,36.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.037,1.036c0.025,0.098,0.082,0.179,0.172,0.243 c0.088,0.064,0.197,0.096,0.324,0.096c0.178,0,0.436-0.062,0.772-0.185l0.164,1.49c-0.446,0.191-0.952,0.287-1.518,0.287 c-0.347,0-0.659-0.058-0.937-0.174s-0.482-0.267-0.611-0.451c-0.131-0.185-0.221-0.434-0.271-0.749 c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H334.023z"/>
</g>
<g>
<rect x="176" y="62.5" fill="#F99DCB" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="160" height="42"/>
<g>
<path d="M222.996,83.652l1.962,0.622c-0.301,1.094-0.801,1.906-1.5,2.437s-1.587,0.796-2.663,0.796 c-1.331,0-2.424-0.455-3.281-1.364s-1.285-2.152-1.285-3.729c0-1.668,0.431-2.963,1.292-3.886s1.994-1.384,3.397-1.384 c1.226,0,2.222,0.362,2.987,1.087c0.456,0.428,0.797,1.043,1.025,1.846l-2.003,0.479c-0.119-0.52-0.366-0.93-0.742-1.23 s-0.833-0.451-1.371-0.451c-0.743,0-1.346,0.267-1.808,0.8s-0.694,1.397-0.694,2.591c0,1.267,0.228,2.169,0.684,2.707 s1.048,0.807,1.777,0.807c0.538,0,1-0.171,1.388-0.513S222.828,84.386,222.996,83.652z"/>
<path d="M226.236,83.604c0-0.638,0.157-1.255,0.472-1.853s0.76-1.053,1.336-1.367s1.22-0.472,1.931-0.472 c1.098,0,1.999,0.356,2.7,1.07s1.053,1.614,1.053,2.704c0,1.098-0.354,2.009-1.063,2.731s-1.601,1.083-2.676,1.083 c-0.666,0-1.3-0.15-1.904-0.451s-1.063-0.742-1.377-1.323S226.236,84.438,226.236,83.604z M228.205,83.707 c0,0.72,0.171,1.271,0.513,1.654s0.763,0.574,1.265,0.574s0.922-0.191,1.261-0.574s0.509-0.939,0.509-1.668 c0-0.711-0.17-1.258-0.509-1.641s-0.76-0.574-1.261-0.574s-0.923,0.191-1.265,0.574S228.205,82.986,228.205,83.707z"/>
<path d="M241.836,87.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537s-0.407-0.191-0.667-0.191 c-0.333,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.543,0.725s-0.147,0.857-0.147,1.668v3.288h-1.921v-7.26h1.784v1.066 c0.633-0.82,1.431-1.23,2.393-1.23c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.796,0.584s0.305,0.506,0.376,0.807 s0.106,0.731,0.106,1.292V87.336z"/>
<path d="M247.113,80.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036s0.082,0.179,0.171,0.243s0.197,0.096,0.325,0.096 c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287c-0.346,0-0.659-0.058-0.937-0.174 s-0.482-0.267-0.612-0.451s-0.22-0.434-0.27-0.749c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442 l1.928-1.121v2.563H247.113z"/>
<path d="M250.285,87.336h-1.921v-7.26h1.784v1.032c0.305-0.488,0.58-0.809,0.824-0.964s0.521-0.232,0.831-0.232 c0.438,0,0.859,0.121,1.265,0.362l-0.595,1.675c-0.324-0.209-0.625-0.314-0.902-0.314c-0.269,0-0.497,0.074-0.684,0.222 s-0.334,0.416-0.441,0.803s-0.161,1.199-0.161,2.434V87.336z"/>
<path d="M253.45,83.604c0-0.638,0.157-1.255,0.472-1.853s0.76-1.053,1.336-1.367c0.577-0.314,1.221-0.472,1.932-0.472 c1.098,0,1.998,0.356,2.7,1.07s1.053,1.614,1.053,2.704c0,1.098-0.354,2.009-1.063,2.731c-0.708,0.722-1.6,1.083-2.676,1.083 c-0.666,0-1.3-0.15-1.904-0.451c-0.604-0.301-1.063-0.742-1.377-1.323S253.45,84.438,253.45,83.604z M255.419,83.707 c0,0.72,0.171,1.271,0.513,1.654s0.764,0.574,1.265,0.574s0.922-0.191,1.261-0.574c0.34-0.383,0.51-0.939,0.51-1.668 c0-0.711-0.17-1.258-0.51-1.641c-0.339-0.383-0.76-0.574-1.261-0.574s-0.923,0.191-1.265,0.574S255.419,82.986,255.419,83.707z "/>
<path d="M262.446,87.336V77.315h1.921v10.021H262.446z"/>
<path d="M270.226,77.315h2.023v5.428c0,0.861,0.024,1.419,0.075,1.675c0.086,0.41,0.293,0.739,0.619,0.988 c0.325,0.249,0.771,0.373,1.336,0.373c0.574,0,1.008-0.117,1.299-0.352s0.467-0.523,0.526-0.865s0.089-0.909,0.089-1.702 v-5.544h2.023v5.264c0,1.203-0.055,2.053-0.164,2.55s-0.311,0.916-0.605,1.258c-0.293,0.342-0.687,0.614-1.179,0.817 s-1.135,0.304-1.928,0.304c-0.957,0-1.683-0.11-2.177-0.332c-0.495-0.221-0.886-0.508-1.173-0.861s-0.476-0.724-0.567-1.111 c-0.133-0.574-0.198-1.422-0.198-2.543V77.315z"/>
<path d="M286.939,87.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.216-0.409-0.399-0.537 c-0.186-0.127-0.407-0.191-0.667-0.191c-0.333,0-0.632,0.091-0.896,0.273s-0.445,0.424-0.543,0.725 c-0.099,0.301-0.147,0.857-0.147,1.668v3.288h-1.921v-7.26h1.784v1.066c0.634-0.82,1.431-1.23,2.393-1.23 c0.424,0,0.812,0.076,1.162,0.229s0.616,0.348,0.796,0.584c0.181,0.237,0.306,0.506,0.377,0.807 c0.07,0.301,0.105,0.731,0.105,1.292V87.336z"/>
<path d="M288.888,79.092v-1.777h1.921v1.777H288.888z M288.888,87.336v-7.26h1.921v7.26H288.888z"/>
<path d="M296.106,80.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036c0.024,0.098,0.082,0.179,0.17,0.243 c0.09,0.064,0.197,0.096,0.325,0.096c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.346,0-0.658-0.058-0.937-0.174s-0.481-0.267-0.612-0.451c-0.129-0.185-0.219-0.434-0.27-0.749 c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H296.106z"/>
</g>
</g>
<g>
<rect x="175" y="122.5" fill="#F99DCB" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="160" height="42"/>
<g>
<path d="M194.276,147.336h-2.201l-0.875-2.276h-4.006l-0.827,2.276h-2.146l3.903-10.021h2.14L194.276,147.336z M190.551,143.372l-1.381-3.719l-1.354,3.719H190.551z"/>
<path d="M197.175,147.336h-1.921v-7.26h1.784v1.032c0.305-0.488,0.58-0.809,0.824-0.964s0.521-0.232,0.831-0.232 c0.438,0,0.859,0.121,1.265,0.362l-0.595,1.675c-0.324-0.209-0.625-0.314-0.902-0.314c-0.269,0-0.497,0.074-0.684,0.222 s-0.334,0.416-0.441,0.803s-0.161,1.199-0.161,2.434V147.336z"/>
<path d="M200.784,139.092v-1.777h1.921v1.777H200.784z M200.784,147.336v-7.26h1.921v7.26H200.784z"/>
<path d="M208.003,140.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036s0.082,0.179,0.171,0.243 s0.197,0.096,0.325,0.096c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.346,0-0.659-0.058-0.937-0.174s-0.482-0.267-0.612-0.451s-0.22-0.434-0.27-0.749c-0.041-0.223-0.062-0.674-0.062-1.354 v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H208.003z"/>
<path d="M211.25,137.315V141c0.62-0.725,1.36-1.087,2.222-1.087c0.442,0,0.841,0.082,1.196,0.246s0.623,0.374,0.803,0.629 s0.303,0.538,0.369,0.848s0.099,0.791,0.099,1.442v4.259h-1.921v-3.835c0-0.761-0.037-1.244-0.109-1.449 s-0.202-0.368-0.386-0.489s-0.416-0.181-0.694-0.181c-0.319,0-0.604,0.078-0.854,0.232s-0.434,0.389-0.55,0.701 s-0.174,0.773-0.174,1.384v3.637h-1.921v-10.021H211.25z"/>
<path d="M217.744,140.077h1.771v0.991c0.633-0.77,1.388-1.155,2.263-1.155c0.465,0,0.868,0.096,1.21,0.287 s0.622,0.481,0.841,0.868c0.319-0.387,0.663-0.677,1.032-0.868s0.763-0.287,1.183-0.287c0.533,0,0.984,0.108,1.354,0.325 s0.645,0.534,0.827,0.954c0.132,0.31,0.198,0.811,0.198,1.504v4.642h-1.921v-4.149c0-0.72-0.066-1.185-0.198-1.395 c-0.178-0.273-0.451-0.41-0.82-0.41c-0.269,0-0.522,0.082-0.759,0.246s-0.408,0.404-0.513,0.721s-0.157,0.817-0.157,1.5v3.486 h-1.921v-3.979c0-0.707-0.034-1.162-0.103-1.367s-0.174-0.358-0.318-0.458s-0.338-0.15-0.584-0.15 c-0.296,0-0.563,0.08-0.8,0.239s-0.407,0.39-0.509,0.69s-0.154,0.8-0.154,1.497v3.527h-1.921V140.077z"/>
<path d="M234.54,145.026l1.914,0.321c-0.246,0.702-0.635,1.236-1.166,1.603s-1.195,0.55-1.993,0.55 c-1.262,0-2.197-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.932,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S234.435,145.391,234.54,145.026z M234.649,143.084 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H234.649z"/>
<path d="M241.451,140.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036s0.082,0.179,0.171,0.243 s0.197,0.096,0.325,0.096c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.346,0-0.659-0.058-0.937-0.174s-0.482-0.267-0.612-0.451s-0.22-0.434-0.27-0.749c-0.041-0.223-0.062-0.674-0.062-1.354 v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H241.451z"/>
<path d="M242.784,139.092v-1.777h1.921v1.777H242.784z M242.784,147.336v-7.26h1.921v7.26H242.784z"/>
<path d="M253.004,142.223l-1.894,0.342c-0.064-0.378-0.208-0.663-0.434-0.854s-0.519-0.287-0.878-0.287 c-0.479,0-0.86,0.165-1.145,0.496s-0.427,0.883-0.427,1.658c0,0.861,0.145,1.47,0.434,1.825s0.678,0.533,1.166,0.533 c0.365,0,0.663-0.104,0.896-0.311s0.396-0.564,0.492-1.07l1.887,0.321c-0.196,0.866-0.572,1.52-1.128,1.962 s-1.301,0.663-2.235,0.663c-1.062,0-1.908-0.335-2.54-1.005s-0.947-1.597-0.947-2.782c0-1.199,0.317-2.132,0.95-2.799 s1.49-1.001,2.57-1.001c0.884,0,1.587,0.19,2.109,0.571S252.776,141.444,253.004,142.223z"/>
<path d="M253.435,147.507l2.481-10.363h1.442l-2.509,10.363H253.435z"/>
<path d="M258.418,147.336v-9.939h2.023v8.251h5.031v1.688H258.418z"/>
<path d="M266.457,143.604c0-0.638,0.157-1.255,0.472-1.853s0.76-1.053,1.337-1.367c0.576-0.314,1.22-0.472,1.931-0.472 c1.099,0,1.999,0.356,2.7,1.07s1.053,1.614,1.053,2.704c0,1.098-0.354,2.009-1.063,2.731c-0.709,0.722-1.602,1.083-2.677,1.083 c-0.665,0-1.3-0.15-1.903-0.451c-0.604-0.301-1.063-0.742-1.378-1.323S266.457,144.438,266.457,143.604z M268.426,143.707 c0,0.72,0.171,1.271,0.513,1.654s0.763,0.574,1.265,0.574s0.922-0.191,1.262-0.574c0.339-0.383,0.509-0.939,0.509-1.668 c0-0.711-0.17-1.258-0.509-1.641c-0.34-0.383-0.76-0.574-1.262-0.574s-0.923,0.191-1.265,0.574 S268.426,142.986,268.426,143.707z"/>
<path d="M275.275,147.815l2.194,0.267c0.036,0.255,0.12,0.431,0.253,0.526c0.182,0.137,0.469,0.205,0.861,0.205 c0.502,0,0.877-0.075,1.128-0.226c0.169-0.1,0.296-0.262,0.383-0.485c0.06-0.16,0.089-0.454,0.089-0.882v-1.06 c-0.574,0.784-1.299,1.176-2.174,1.176c-0.975,0-1.748-0.413-2.317-1.237c-0.446-0.652-0.67-1.463-0.67-2.434 c0-1.217,0.293-2.146,0.878-2.789c0.586-0.643,1.314-0.964,2.185-0.964c0.897,0,1.638,0.394,2.222,1.183v-1.019h1.798v6.515 c0,0.857-0.071,1.497-0.212,1.921s-0.34,0.756-0.595,0.998s-0.596,0.431-1.022,0.567c-0.426,0.137-0.965,0.205-1.616,0.205 c-1.23,0-2.103-0.211-2.618-0.632s-0.772-0.956-0.772-1.603C275.269,147.983,275.271,147.906,275.275,147.815z M276.991,143.556c0,0.77,0.149,1.334,0.448,1.692c0.298,0.358,0.666,0.537,1.104,0.537c0.469,0,0.865-0.184,1.189-0.55 s0.485-0.91,0.485-1.63c0-0.752-0.155-1.31-0.465-1.675s-0.702-0.547-1.176-0.547c-0.46,0-0.84,0.179-1.138,0.537 C277.141,142.277,276.991,142.822,276.991,143.556z"/>
<path d="M284.005,139.092v-1.777h1.921v1.777H284.005z M284.005,147.336v-7.26h1.921v7.26H284.005z"/>
<path d="M294.225,142.223l-1.894,0.342c-0.063-0.378-0.208-0.663-0.435-0.854c-0.225-0.191-0.518-0.287-0.878-0.287 c-0.479,0-0.86,0.165-1.146,0.496c-0.284,0.331-0.427,0.883-0.427,1.658c0,0.861,0.145,1.47,0.435,1.825 c0.289,0.355,0.678,0.533,1.165,0.533c0.364,0,0.663-0.104,0.896-0.311s0.396-0.564,0.492-1.07l1.887,0.321 c-0.195,0.866-0.572,1.52-1.128,1.962s-1.302,0.663-2.235,0.663c-1.063,0-1.908-0.335-2.539-1.005 c-0.632-0.67-0.947-1.597-0.947-2.782c0-1.199,0.316-2.132,0.95-2.799s1.49-1.001,2.57-1.001c0.884,0,1.587,0.19,2.108,0.571 C293.622,140.864,293.996,141.444,294.225,142.223z"/>
<path d="M299.57,137.315h2.023v5.428c0,0.861,0.025,1.419,0.075,1.675c0.087,0.41,0.293,0.739,0.618,0.988 c0.326,0.249,0.771,0.373,1.337,0.373c0.574,0,1.007-0.117,1.299-0.352s0.468-0.523,0.526-0.865s0.089-0.909,0.089-1.702 v-5.544h2.023v5.264c0,1.203-0.055,2.053-0.164,2.55s-0.312,0.916-0.604,1.258c-0.295,0.342-0.688,0.614-1.18,0.817 s-1.135,0.304-1.928,0.304c-0.957,0-1.683-0.11-2.178-0.332c-0.494-0.221-0.885-0.508-1.172-0.861s-0.477-0.724-0.567-1.111 c-0.132-0.574-0.198-1.422-0.198-2.543V137.315z"/>
<path d="M316.284,147.336h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537 c-0.184-0.127-0.406-0.191-0.666-0.191c-0.332,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.544,0.725 c-0.098,0.301-0.146,0.857-0.146,1.668v3.288h-1.921v-7.26h1.784v1.066c0.633-0.82,1.432-1.23,2.393-1.23 c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.797,0.584c0.18,0.237,0.305,0.506,0.375,0.807 c0.071,0.301,0.106,0.731,0.106,1.292V147.336z"/>
<path d="M318.232,139.092v-1.777h1.921v1.777H318.232z M318.232,147.336v-7.26h1.921v7.26H318.232z"/>
<path d="M325.451,140.077v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.037,1.036c0.025,0.098,0.082,0.179,0.172,0.243 c0.088,0.064,0.197,0.096,0.324,0.096c0.178,0,0.436-0.062,0.772-0.185l0.164,1.49c-0.446,0.191-0.952,0.287-1.518,0.287 c-0.347,0-0.659-0.058-0.937-0.174s-0.482-0.267-0.611-0.451c-0.131-0.185-0.221-0.434-0.271-0.749 c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H325.451z"/>
</g>
</g>
</g>
<g>
<rect x="160" y="233.5" fill="#FFFFFF" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="190" height="45"/>
<g>
<path d="M213.598,260.336v-10.021h3.028l1.818,6.836l1.798-6.836h3.035v10.021h-1.88v-7.889l-1.989,7.889h-1.948l-1.982-7.889 v7.889H213.598z"/>
<path d="M229.478,258.025l1.914,0.322c-0.246,0.701-0.635,1.236-1.166,1.603s-1.195,0.55-1.993,0.55 c-1.262,0-2.197-0.412-2.803-1.236c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.932,0.357,2.557,1.07s0.923,1.806,0.896,3.277h-4.813c0.014,0.57,0.168,1.014,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S229.373,258.391,229.478,258.025z M229.587,256.084 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.152-1.039,0.457 c-0.273,0.306-0.408,0.721-0.403,1.244H229.587z"/>
<path d="M232.917,253.076h1.771v0.992c0.633-0.771,1.388-1.156,2.263-1.156c0.465,0,0.868,0.096,1.21,0.287 s0.622,0.481,0.841,0.869c0.319-0.388,0.663-0.678,1.032-0.869s0.763-0.287,1.183-0.287c0.533,0,0.984,0.109,1.354,0.325 s0.645,0.534,0.827,0.954c0.132,0.31,0.198,0.811,0.198,1.504v4.641h-1.921v-4.148c0-0.721-0.066-1.186-0.198-1.395 c-0.178-0.273-0.451-0.41-0.82-0.41c-0.269,0-0.522,0.082-0.759,0.246s-0.408,0.404-0.513,0.721s-0.157,0.816-0.157,1.5v3.486 h-1.921v-3.979c0-0.706-0.034-1.162-0.103-1.367s-0.174-0.357-0.318-0.457c-0.144-0.101-0.338-0.15-0.584-0.15 c-0.296,0-0.563,0.079-0.8,0.238c-0.237,0.16-0.407,0.391-0.509,0.691s-0.154,0.799-0.154,1.496v3.527h-1.921V253.076z"/>
<path d="M245.064,256.604c0-0.638,0.157-1.255,0.472-1.852c0.314-0.598,0.76-1.053,1.336-1.367s1.22-0.473,1.931-0.473 c1.098,0,1.999,0.357,2.7,1.07s1.053,1.614,1.053,2.703c0,1.099-0.354,2.01-1.063,2.731s-1.601,1.083-2.676,1.083 c-0.666,0-1.3-0.15-1.904-0.451s-1.063-0.741-1.377-1.322S245.064,257.438,245.064,256.604z M247.033,256.707 c0,0.72,0.171,1.271,0.513,1.654s0.763,0.574,1.265,0.574s0.922-0.191,1.261-0.574s0.509-0.939,0.509-1.668 c0-0.711-0.17-1.258-0.509-1.641s-0.76-0.574-1.261-0.574s-0.923,0.191-1.265,0.574S247.033,255.986,247.033,256.707z"/>
<path d="M255.898,260.336h-1.92v-7.26h1.784v1.033c0.306-0.488,0.58-0.81,0.824-0.965c0.244-0.154,0.521-0.232,0.83-0.232 c0.438,0,0.859,0.121,1.266,0.363l-0.596,1.674c-0.323-0.209-0.624-0.314-0.902-0.314c-0.269,0-0.496,0.074-0.684,0.223 c-0.187,0.148-0.334,0.416-0.44,0.803c-0.106,0.388-0.161,1.199-0.161,2.434V260.336z"/>
<path d="M258.6,253.076h2.043l1.736,5.154l1.695-5.154h1.99l-2.564,6.986l-0.457,1.266c-0.169,0.424-0.33,0.747-0.482,0.971 c-0.152,0.223-0.328,0.404-0.526,0.543s-0.442,0.247-0.731,0.324c-0.289,0.078-0.616,0.117-0.98,0.117 c-0.369,0-0.732-0.039-1.088-0.117l-0.17-1.504c0.301,0.06,0.571,0.09,0.813,0.09c0.447,0,0.777-0.131,0.992-0.394 c0.214-0.263,0.378-0.596,0.492-1.001L258.6,253.076z"/>
<path d="M271.184,250.314h2.023v5.428c0,0.861,0.025,1.42,0.076,1.676c0.086,0.41,0.293,0.738,0.618,0.987 s0.771,0.372,1.337,0.372c0.574,0,1.007-0.117,1.299-0.352c0.291-0.234,0.467-0.523,0.525-0.865 c0.06-0.342,0.09-0.908,0.09-1.701v-5.545h2.023v5.264c0,1.203-0.055,2.054-0.164,2.551c-0.109,0.496-0.312,0.916-0.605,1.258 s-0.688,0.613-1.18,0.816s-1.135,0.305-1.928,0.305c-0.957,0-1.682-0.111-2.177-0.332s-0.886-0.508-1.173-0.861 s-0.476-0.724-0.566-1.111c-0.133-0.574-0.199-1.422-0.199-2.543V250.314z"/>
<path d="M287.898,260.336h-1.922v-3.705c0-0.783-0.041-1.291-0.123-1.521s-0.215-0.409-0.399-0.536 c-0.185-0.128-0.407-0.191-0.667-0.191c-0.332,0-0.631,0.091-0.895,0.273c-0.265,0.182-0.445,0.424-0.544,0.725 s-0.147,0.856-0.147,1.668v3.287h-1.92v-7.26h1.783v1.066c0.634-0.82,1.432-1.23,2.393-1.23c0.424,0,0.812,0.076,1.162,0.229 c0.352,0.153,0.617,0.348,0.797,0.585c0.18,0.236,0.305,0.506,0.376,0.807s0.106,0.73,0.106,1.291V260.336z"/>
<path d="M289.846,252.092v-1.777h1.922v1.777H289.846z M289.846,260.336v-7.26h1.922v7.26H289.846z"/>
<path d="M297.064,253.076v1.531h-1.313v2.926c0,0.593,0.014,0.938,0.038,1.036s0.082,0.179,0.171,0.243 c0.089,0.063,0.197,0.096,0.324,0.096c0.178,0,0.436-0.063,0.773-0.186l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.347,0-0.659-0.058-0.938-0.174c-0.277-0.116-0.481-0.267-0.611-0.451s-0.22-0.434-0.27-0.748 c-0.041-0.224-0.063-0.675-0.063-1.354v-3.166h-0.881v-1.531h0.881v-1.441l1.928-1.121v2.563H297.064z"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" x1="244" y1="182.5" x2="244" y2="224.5"/>
<polygon stroke="#000000" stroke-width="2" stroke-miterlimit="10" points="244,230.5 239,224.5 244,224.5 249,224.5 "/>
</g>
<g>
<line fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" x1="266" y1="232.5" x2="266" y2="190.5"/>
<polygon stroke="#000000" stroke-width="2" stroke-miterlimit="10" points="265.998,184.5 270.999,190.5 265.998,190.5 260.998,190.5 "/>
</g>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" x1="86" y1="146.5" x2="136" y2="146.5"/>
<polygon stroke="#000000" stroke-width="2" stroke-miterlimit="10" points="142,146.5 136,151.5 136,146.5 136,141.5 "/>
</g>
<g>
<g>
<path d="M27.604,141.836v-10.021h2.023v10.021H27.604z"/>
<path d="M38.145,141.836h-1.921v-3.705c0-0.784-0.041-1.291-0.123-1.521s-0.215-0.409-0.4-0.537s-0.407-0.191-0.667-0.191 c-0.333,0-0.631,0.091-0.896,0.273s-0.445,0.424-0.543,0.725s-0.147,0.857-0.147,1.668v3.288h-1.921v-7.26h1.784v1.066 c0.633-0.82,1.431-1.23,2.393-1.23c0.424,0,0.811,0.076,1.162,0.229s0.616,0.348,0.796,0.584s0.305,0.506,0.376,0.807 s0.106,0.731,0.106,1.292V141.836z"/>
<path d="M40.038,134.577h1.791v1.066c0.232-0.365,0.547-0.661,0.943-0.889s0.836-0.342,1.319-0.342 c0.843,0,1.559,0.331,2.146,0.991s0.882,1.582,0.882,2.762c0,1.212-0.296,2.154-0.889,2.827S44.921,142,44.078,142 c-0.401,0-0.765-0.08-1.09-0.239s-0.669-0.433-1.029-0.82v3.657h-1.921V134.577z M41.938,138.083 c0,0.816,0.162,1.418,0.485,1.808s0.718,0.584,1.183,0.584c0.447,0,0.818-0.179,1.114-0.537s0.444-0.944,0.444-1.76 c0-0.761-0.153-1.326-0.458-1.695s-0.684-0.554-1.135-0.554c-0.469,0-0.859,0.181-1.169,0.543S41.938,137.373,41.938,138.083z"/>
<path d="M53.423,141.836v-1.087c-0.264,0.387-0.612,0.693-1.042,0.916S51.495,142,51.017,142c-0.488,0-0.925-0.107-1.313-0.321 s-0.667-0.515-0.841-0.902s-0.26-0.923-0.26-1.606v-4.594h1.921v3.336c0,1.021,0.035,1.646,0.106,1.876s0.199,0.413,0.386,0.547 s0.424,0.202,0.711,0.202c0.328,0,0.622-0.09,0.882-0.27s0.438-0.403,0.533-0.67s0.144-0.919,0.144-1.958v-3.063h1.921v7.26 H53.423z"/>
<path d="M60.525,134.577v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036s0.082,0.179,0.171,0.243s0.197,0.096,0.325,0.096 c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49C60.236,141.905,59.73,142,59.165,142c-0.346,0-0.659-0.058-0.937-0.174 s-0.482-0.267-0.612-0.451s-0.22-0.434-0.27-0.749c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442 l1.928-1.121v2.563H60.525z"/>
<path d="M22.189,148.615h3.698c0.834,0,1.47,0.064,1.907,0.191c0.588,0.173,1.091,0.481,1.511,0.923s0.738,0.983,0.957,1.624 s0.328,1.43,0.328,2.369c0,0.825-0.103,1.536-0.308,2.133c-0.25,0.729-0.608,1.319-1.073,1.771 c-0.351,0.342-0.825,0.608-1.422,0.8c-0.447,0.141-1.043,0.212-1.791,0.212h-3.808V148.615z M24.213,150.31v6.638h1.511 c0.565,0,0.973-0.032,1.224-0.096c0.328-0.082,0.601-0.221,0.817-0.417s0.393-0.519,0.53-0.967s0.205-1.061,0.205-1.835 s-0.068-1.37-0.205-1.784s-0.328-0.738-0.574-0.971s-0.558-0.39-0.937-0.472c-0.283-0.064-0.836-0.096-1.661-0.096H24.213z"/>
<path d="M36.497,156.326l1.914,0.321c-0.246,0.702-0.635,1.236-1.166,1.603s-1.195,0.55-1.993,0.55 c-1.262,0-2.197-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.932,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S36.392,156.69,36.497,156.326z M36.606,154.384 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H36.606z"/>
<path d="M42.075,158.636l-2.926-7.26h2.017l1.367,3.705l0.396,1.237c0.105-0.314,0.171-0.522,0.198-0.622 c0.064-0.205,0.132-0.41,0.205-0.615l1.381-3.705h1.976l-2.885,7.26H42.075z"/>
<path d="M47.865,150.392v-1.777h1.921v1.777H47.865z M47.865,158.636v-7.26h1.921v7.26H47.865z"/>
<path d="M58.085,153.523l-1.894,0.342c-0.064-0.378-0.208-0.663-0.434-0.854s-0.519-0.287-0.878-0.287 c-0.479,0-0.86,0.165-1.145,0.496s-0.427,0.883-0.427,1.658c0,0.861,0.145,1.47,0.434,1.825s0.678,0.533,1.166,0.533 c0.365,0,0.663-0.104,0.896-0.311s0.396-0.564,0.492-1.07l1.887,0.321c-0.196,0.866-0.572,1.52-1.128,1.962 s-1.301,0.663-2.235,0.663c-1.062,0-1.908-0.335-2.54-1.005s-0.947-1.597-0.947-2.782c0-1.199,0.317-2.132,0.95-2.799 s1.49-1.001,2.57-1.001c0.884,0,1.587,0.19,2.109,0.571S57.857,152.744,58.085,153.523z"/>
<path d="M63.745,156.326l1.914,0.321c-0.246,0.702-0.635,1.236-1.166,1.603s-1.195,0.55-1.993,0.55 c-1.262,0-2.197-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.932,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S63.64,156.69,63.745,156.326z M63.854,154.384 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.606-0.434-0.998-0.434c-0.419,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H63.854z"/>
</g>
<rect x="1" y="114.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="85" height="65"/>
</g>
</g>
<g>
<g>
<line fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" x1="365" y1="145.5" x2="415" y2="145.5"/>
<polygon stroke="#000000" stroke-width="2" stroke-miterlimit="10" points="421,145.5 415,150.5 415,145.5 415,140.5 "/>
</g>
<g>
<path d="M443.924,135.887c0-1.021,0.152-1.877,0.458-2.57c0.228-0.51,0.539-0.968,0.933-1.374 c0.395-0.406,0.826-0.707,1.296-0.902c0.624-0.264,1.345-0.396,2.16-0.396c1.477,0,2.658,0.458,3.544,1.374 c0.887,0.916,1.33,2.19,1.33,3.821c0,1.618-0.439,2.884-1.319,3.797s-2.056,1.371-3.527,1.371c-1.49,0-2.675-0.455-3.555-1.364 S443.924,137.482,443.924,135.887z M446.009,135.819c0,1.135,0.263,1.995,0.786,2.581s1.189,0.878,1.996,0.878 s1.469-0.291,1.986-0.872c0.517-0.581,0.775-1.453,0.775-2.615c0-1.148-0.252-2.005-0.756-2.57 c-0.503-0.565-1.172-0.848-2.006-0.848s-1.506,0.286-2.017,0.858S446.009,134.666,446.009,135.819z"/>
<path d="M459.988,140.836v-1.087c-0.264,0.387-0.611,0.693-1.043,0.916c-0.43,0.223-0.885,0.335-1.363,0.335 c-0.488,0-0.926-0.107-1.313-0.321s-0.668-0.515-0.841-0.902s-0.26-0.923-0.26-1.606v-4.594h1.921v3.336 c0,1.021,0.035,1.646,0.105,1.876c0.071,0.23,0.199,0.413,0.387,0.547s0.424,0.202,0.711,0.202c0.328,0,0.622-0.09,0.882-0.27 s0.438-0.403,0.533-0.67s0.144-0.919,0.144-1.958v-3.063h1.921v7.26H459.988z"/>
<path d="M467.091,133.577v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036c0.024,0.098,0.082,0.179,0.17,0.243 c0.09,0.064,0.197,0.096,0.325,0.096c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.346,0-0.658-0.058-0.937-0.174s-0.481-0.267-0.612-0.451c-0.129-0.185-0.219-0.434-0.27-0.749 c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H467.091z"/>
<path d="M468.369,133.577h1.791v1.066c0.232-0.365,0.547-0.661,0.943-0.889s0.836-0.342,1.319-0.342 c0.843,0,1.559,0.331,2.146,0.991s0.882,1.582,0.882,2.762c0,1.212-0.297,2.154-0.889,2.827S473.252,141,472.409,141 c-0.401,0-0.765-0.08-1.091-0.239c-0.325-0.16-0.668-0.433-1.028-0.82v3.657h-1.921V133.577z M470.27,137.083 c0,0.816,0.162,1.418,0.485,1.808s0.718,0.584,1.183,0.584c0.447,0,0.818-0.179,1.114-0.537s0.444-0.944,0.444-1.76 c0-0.761-0.152-1.326-0.458-1.695s-0.684-0.554-1.135-0.554c-0.47,0-0.858,0.181-1.169,0.543S470.27,136.373,470.27,137.083z"/>
<path d="M481.754,140.836v-1.087c-0.264,0.387-0.611,0.693-1.043,0.916c-0.43,0.223-0.885,0.335-1.363,0.335 c-0.488,0-0.926-0.107-1.313-0.321s-0.668-0.515-0.841-0.902s-0.26-0.923-0.26-1.606v-4.594h1.921v3.336 c0,1.021,0.035,1.646,0.105,1.876c0.071,0.23,0.199,0.413,0.387,0.547s0.424,0.202,0.711,0.202c0.328,0,0.622-0.09,0.882-0.27 s0.438-0.403,0.533-0.67s0.144-0.919,0.144-1.958v-3.063h1.921v7.26H481.754z"/>
<path d="M488.856,133.577v1.531h-1.313v2.926c0,0.592,0.013,0.938,0.038,1.036c0.024,0.098,0.082,0.179,0.17,0.243 c0.09,0.064,0.197,0.096,0.325,0.096c0.178,0,0.435-0.062,0.772-0.185l0.164,1.49c-0.447,0.191-0.953,0.287-1.518,0.287 c-0.346,0-0.658-0.058-0.937-0.174s-0.481-0.267-0.612-0.451c-0.129-0.185-0.219-0.434-0.27-0.749 c-0.041-0.223-0.062-0.674-0.062-1.354v-3.165h-0.882v-1.531h0.882v-1.442l1.928-1.121v2.563H488.856z"/>
<path d="M444.689,147.615h3.698c0.834,0,1.47,0.064,1.907,0.191c0.588,0.173,1.092,0.481,1.511,0.923s0.738,0.983,0.957,1.624 s0.328,1.43,0.328,2.369c0,0.825-0.103,1.536-0.308,2.133c-0.25,0.729-0.608,1.319-1.073,1.771 c-0.351,0.342-0.825,0.608-1.422,0.8c-0.446,0.141-1.044,0.212-1.791,0.212h-3.808V147.615z M446.713,149.31v6.638h1.511 c0.565,0,0.974-0.032,1.224-0.096c0.328-0.082,0.601-0.221,0.816-0.417c0.217-0.196,0.394-0.519,0.53-0.967 s0.205-1.061,0.205-1.835s-0.068-1.37-0.205-1.784s-0.328-0.738-0.574-0.971s-0.558-0.39-0.937-0.472 c-0.283-0.064-0.836-0.096-1.661-0.096H446.713z"/>
<path d="M458.997,155.326l1.914,0.321c-0.246,0.702-0.635,1.236-1.165,1.603c-0.531,0.367-1.195,0.55-1.993,0.55 c-1.263,0-2.196-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.933,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S458.893,155.69,458.997,155.326z M459.106,153.384 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.605-0.434-0.998-0.434c-0.42,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H459.106z"/>
<path d="M464.575,157.636l-2.926-7.26h2.017l1.367,3.705l0.396,1.237c0.105-0.314,0.171-0.522,0.198-0.622 c0.063-0.205,0.132-0.41,0.205-0.615l1.381-3.705h1.976l-2.885,7.26H464.575z"/>
<path d="M470.365,149.392v-1.777h1.921v1.777H470.365z M470.365,157.636v-7.26h1.921v7.26H470.365z"/>
<path d="M480.585,152.523l-1.894,0.342c-0.064-0.378-0.209-0.663-0.434-0.854c-0.227-0.191-0.52-0.287-0.879-0.287 c-0.479,0-0.86,0.165-1.145,0.496c-0.285,0.331-0.428,0.883-0.428,1.658c0,0.861,0.145,1.47,0.434,1.825 c0.29,0.355,0.678,0.533,1.166,0.533c0.365,0,0.663-0.104,0.896-0.311s0.396-0.564,0.492-1.07l1.887,0.321 c-0.196,0.866-0.571,1.52-1.128,1.962s-1.301,0.663-2.235,0.663c-1.062,0-1.908-0.335-2.54-1.005 c-0.631-0.67-0.946-1.597-0.946-2.782c0-1.199,0.317-2.132,0.95-2.799s1.49-1.001,2.57-1.001c0.885,0,1.587,0.19,2.109,0.571 C479.982,151.164,480.357,151.744,480.585,152.523z"/>
<path d="M486.245,155.326l1.914,0.321c-0.246,0.702-0.635,1.236-1.165,1.603c-0.531,0.367-1.195,0.55-1.993,0.55 c-1.263,0-2.196-0.413-2.803-1.237c-0.479-0.661-0.718-1.495-0.718-2.502c0-1.203,0.314-2.146,0.943-2.827 s1.424-1.022,2.386-1.022c1.08,0,1.933,0.356,2.557,1.07s0.923,1.806,0.896,3.278h-4.813c0.014,0.57,0.168,1.013,0.465,1.33 s0.666,0.475,1.107,0.475c0.301,0,0.554-0.082,0.759-0.246S486.141,155.69,486.245,155.326z M486.354,153.384 c-0.014-0.556-0.157-0.979-0.431-1.268s-0.605-0.434-0.998-0.434c-0.42,0-0.766,0.153-1.039,0.458s-0.408,0.72-0.403,1.244 H486.354z"/>
</g>
<rect x="424" y="113.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" width="85" height="65"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 39 KiB

75
pics/sysbus.svg Normal file
View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="743.61053" height="545.06775" id="svg2" version="1.1" inkscape:version="0.47 r22583" sodipodi:docname="Computer system bus.svg">
<title id="title6263">computer system bus</title>
<defs id="defs4">
<inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 272.53387 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="743.61053 : 272.53387 : 1" inkscape:persp3d-origin="371.80527 : 181.68925 : 1" id="perspective72"/>
</defs>
<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.81090836" inkscape:cx="179.87786" inkscape:cy="351.67251" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" inkscape:snap-grids="false" inkscape:snap-to-guides="false" inkscape:window-width="1459" inkscape:window-height="868" inkscape:window-x="-2" inkscape:window-y="154" inkscape:window-maximized="0" showguides="false" inkscape:guide-bbox="true">
<sodipodi:guide position="271.3007,-1.2331667" orientation="0,744.09448" id="guide2940"/>
<sodipodi:guide position="742.8613,-390.91962" orientation="-1052.3622,0" id="guide2942"/>
<sodipodi:guide position="680.71811,542.6014" orientation="0,-744.09448" id="guide2944"/>
<sodipodi:guide position="-1.2331849,661.44258" orientation="1052.3622,0" id="guide2946"/>
<sodipodi:guide orientation="1,0" position="-641.25618,-245.40379" id="guide2948"/>
</sodipodi:namedview>
<metadata id="metadata7">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:title>computer system bus</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(-1.2331849,-116.37482)">
<polygon points="44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 26.488,44.144 26.488,211.891 " id="polygon4660-7-2-6" transform="matrix(0.3333289,0,0,-0.56462685,392.83329,549.74169)" style="marker-end:none"/>
<polygon points="44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 26.488,44.144 26.488,211.891 " id="polygon4660-7-1-3-8" transform="matrix(0.3333289,0,0,0.79425959,392.83329,265.8258)"/>
<polygon points="44.144,44.144 70.631,44.144 35.316,0 0,44.144 26.488,44.144 26.488,211.891 44.144,211.891 " id="polygon4660-7-1-3-2" transform="matrix(0.3333289,0,0,0.91782306,331.79375,267.56979)"/>
<rect style="fill:#00b4b5;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" id="CPU" width="170.00545" height="114.56889" x="46.197132" y="152.44205">
<title id="title2878">CPU</title>
</rect>
<rect y="153.42499" x="254.43732" height="114.4509" width="190.85161" id="Memory" style="fill:#00b4b5;fill-opacity:1;stroke:#000000;stroke-width:2.11798453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
<title id="title2880">Memory</title>
</rect>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="269.47443" y="217.11426" id="text2864-bs" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan2866-bs" x="269.47443" y="217.11426" style="font-family:Verdana;-inkscape-font-specification:Verdana">Memorija</tspan></text><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="269.47443" y="217.11426" id="text2864"><tspan sodipodi:role="line" id="tspan2866" x="269.47443" y="217.11426" style="font-family:Verdana;-inkscape-font-specification:Verdana">Memory</tspan></text></switch>
<rect y="152.52766" x="476.84003" height="114.39765" width="200.66383" id="IO" style="fill:#00b4b5;fill-opacity:1;stroke:#000000;stroke-width:2.17124248;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
<title id="title2882">IO</title>
</rect>
<switch style="font-size:33.72523499px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:33.72523499px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="465.85843" y="206.86366" id="text2864-7-bs" transform="scale(1.057555,0.94557729)" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan2866-4-bs" x="465.85843" y="206.86366" style="-inkscape-font-specification:Verdana;font-family:Verdana">Ulaz i </tspan><tspan sodipodi:role="line" x="465.85843" y="249.0202" id="tspan2896-bs" style="-inkscape-font-specification:Verdana;font-family:Verdana">izlaz</tspan></text><text xml:space="preserve" style="font-size:33.72523499px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="465.85843" y="206.86366" id="text2864-7" transform="scale(1.057555,0.94557729)"><tspan sodipodi:role="line" id="tspan2866-4" x="465.85843" y="206.86366" style="-inkscape-font-specification:Verdana;font-family:Verdana">Input and</tspan><tspan sodipodi:role="line" x="465.85843" y="249.0202" id="tspan2896" style="-inkscape-font-specification:Verdana;font-family:Verdana">Output</tspan></text></switch>
<rect y="373.29837" x="34.796795" height="47.121082" width="612.57397" id="Control" style="fill:#7bffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="238.51543" y="411.17532" id="text2864-9-bs" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan2866-48-bs" x="238.51543" y="411.17532" style="-inkscape-font-specification:Verdana;font-family:Verdana">Kontrolna sab.</tspan></text><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="238.51543" y="411.17532" id="text2864-9"><tspan sodipodi:role="line" id="tspan2866-48" x="238.51543" y="411.17532" style="-inkscape-font-specification:Verdana;font-family:Verdana">Control bus</tspan></text></switch>
<rect y="461.30396" x="35.258759" height="47.121082" width="612.57397" id="rect2862-0-8" style="fill:#7bffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="238.97739" y="498.94653" id="text2864-9-2-bs" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan2866-48-4-bs" x="238.97739" y="498.94653" style="-inkscape-font-specification:Verdana;font-family:Verdana">Adresna sab.</tspan></text><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="238.97739" y="498.94653" id="text2864-9-2"><tspan sodipodi:role="line" id="tspan2866-48-4" x="238.97739" y="498.94653" style="-inkscape-font-specification:Verdana;font-family:Verdana">Address bus</tspan></text></switch>
<rect y="549.30951" x="32.486938" height="47.121082" width="612.57397" id="rect2862-0-8-5" style="fill:#7bffff;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="236.20555" y="586.95209" id="text2864-9-2-5-bs" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan2866-48-4-1-bs" x="236.20555" y="586.95209" style="-inkscape-font-specification:Verdana;font-family:Verdana">Podatkovna sab.</tspan></text><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="236.20555" y="586.95209" id="text2864-9-2-5"><tspan sodipodi:role="line" id="tspan2866-48-4-1" x="236.20555" y="586.95209" style="-inkscape-font-specification:Verdana;font-family:Verdana">Data bus</tspan></text></switch>
<rect style="fill:none;stroke:#000000;stroke-width:1.90200353;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3.80400672, 3.80400672;stroke-dashoffset:0" id="rect6265" width="716.57843" height="278.79779" x="11.049665" y="345.69818"/>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="-604.06744" y="700.77258" id="text7707-bs" transform="matrix(0,-1,1,0,0,0)" systemLanguage="bs"><tspan sodipodi:role="line" id="tspan7709-bs" x="-604.06744" y="700.77258" style="font-family:Verdana;-inkscape-font-specification:Verdana">Sistemska sab.</tspan></text><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="-604.06744" y="700.77258" id="text7707" transform="matrix(0,-1,1,0,0,0)"><tspan sodipodi:role="line" id="tspan7709" x="-604.06744" y="700.77258" style="font-family:Verdana;-inkscape-font-specification:Verdana">System bus</tspan></text></switch>
<polygon points="26.488,44.144 26.488,211.891 44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 " id="polygon4660-7-2-6-1-4" transform="matrix(0.3333289,0,0,-0.56462685,602.35444,549.36439)" style="marker-end:none"/>
<polygon points="26.488,44.144 26.488,211.891 44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 " id="polygon4660-7-1-3-8-7-0" transform="matrix(0.3333289,0,0,0.79425959,602.35444,265.4485)"/>
<g transform="matrix(4.946192,0,0,4.1914614,-440.09057,-47.639859)" id="g9944">
<path id="path6981" d="m 107.25,97.483491 0,-19.966982" style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path transform="matrix(1.5402903,0.5632735,-0.6140475,1.4129276,-24.164829,-52.6389)" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" inkscape:randomized="0" inkscape:rounded="0" inkscape:flatsided="true" sodipodi:arg2="2.25082" sodipodi:arg1="1.2036225" sodipodi:r2="0.87052429" sodipodi:r1="1.7410485" sodipodi:cy="62.375" sodipodi:cx="110.125" sodipodi:sides="3" id="path6985" style="fill:#000000;fill-opacity:1;stroke:none" sodipodi:type="star"/>
<path sodipodi:type="star" style="fill:#000000;fill-opacity:1;stroke:none" id="path7956" sodipodi:sides="3" sodipodi:cx="110.125" sodipodi:cy="62.375" sodipodi:r1="1.7410485" sodipodi:r2="0.87052429" sodipodi:arg1="1.2036225" sodipodi:arg2="2.25082" inkscape:flatsided="true" inkscape:rounded="0" inkscape:randomized="0" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" transform="matrix(1.5402903,-0.5632735,-0.6140475,-1.4129276,-24.164829,228.18091)"/>
</g>
<g transform="matrix(4.946192,0,0,4.1914614,-235.38187,-48.038447)" id="g9944-1">
<path id="path6981-7" d="m 107.25,97.483491 0,-19.966982" style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path transform="matrix(1.5402903,0.5632735,-0.6140475,1.4129276,-24.164829,-52.6389)" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" inkscape:randomized="0" inkscape:rounded="0" inkscape:flatsided="true" sodipodi:arg2="2.25082" sodipodi:arg1="1.2036225" sodipodi:r2="0.87052429" sodipodi:r1="1.7410485" sodipodi:cy="62.375" sodipodi:cx="110.125" sodipodi:sides="3" id="path6985-4" style="fill:#000000;fill-opacity:1;stroke:none" sodipodi:type="star"/>
<path sodipodi:type="star" style="fill:#000000;fill-opacity:1;stroke:none" id="path7956-0" sodipodi:sides="3" sodipodi:cx="110.125" sodipodi:cy="62.375" sodipodi:r1="1.7410485" sodipodi:r2="0.87052429" sodipodi:arg1="1.2036225" sodipodi:arg2="2.25082" inkscape:flatsided="true" inkscape:rounded="0" inkscape:randomized="0" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" transform="matrix(1.5402903,-0.5632735,-0.6140475,-1.4129276,-24.164829,228.18091)"/>
</g>
<g transform="matrix(4.946192,0,0,4.1914614,-17.108129,-48.038447)" id="g9944-4">
<path id="path6981-8" d="m 107.25,97.483491 0,-19.966982" style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path transform="matrix(1.5402903,0.5632735,-0.6140475,1.4129276,-24.164829,-52.6389)" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" inkscape:randomized="0" inkscape:rounded="0" inkscape:flatsided="true" sodipodi:arg2="2.25082" sodipodi:arg1="1.2036225" sodipodi:r2="0.87052429" sodipodi:r1="1.7410485" sodipodi:cy="62.375" sodipodi:cx="110.125" sodipodi:sides="3" id="path6985-8" style="fill:#000000;fill-opacity:1;stroke:none" sodipodi:type="star"/>
<path sodipodi:type="star" style="fill:#000000;fill-opacity:1;stroke:none" id="path7956-2" sodipodi:sides="3" sodipodi:cx="110.125" sodipodi:cy="62.375" sodipodi:r1="1.7410485" sodipodi:r2="0.87052429" sodipodi:arg1="1.2036225" sodipodi:arg2="2.25082" inkscape:flatsided="true" inkscape:rounded="0" inkscape:randomized="0" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" transform="matrix(1.5402903,-0.5632735,-0.6140475,-1.4129276,-24.164829,228.18091)"/>
</g>
<g transform="matrix(4.946192,0,0,7.8214006,34.68564,-321.63061)" id="g9944-4-4">
<path id="path6981-8-5" d="m 107.25,97.483491 0,-19.966982" style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path transform="matrix(1.5402903,0.5632735,-0.6140475,1.4129276,-24.164829,-52.6389)" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" inkscape:randomized="0" inkscape:rounded="0" inkscape:flatsided="true" sodipodi:arg2="2.25082" sodipodi:arg1="1.2036225" sodipodi:r2="0.87052429" sodipodi:r1="1.7410485" sodipodi:cy="62.375" sodipodi:cx="110.125" sodipodi:sides="3" id="path6985-8-5" style="fill:#000000;fill-opacity:1;stroke:none" sodipodi:type="star"/>
<path sodipodi:type="star" style="fill:#000000;fill-opacity:1;stroke:none" id="path7956-2-1" sodipodi:sides="3" sodipodi:cx="110.125" sodipodi:cy="62.375" sodipodi:r1="1.7410485" sodipodi:r2="0.87052429" sodipodi:arg1="1.2036225" sodipodi:arg2="2.25082" inkscape:flatsided="true" inkscape:rounded="0" inkscape:randomized="0" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" transform="matrix(1.5402903,-0.5632735,-0.6140475,-1.4129276,-24.164829,228.18091)"/>
</g>
<path style="fill:none;stroke:#000000;stroke-width:6.52940464;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 139.71592,439.89294 0,-172.10306" id="path6981-8-5-1"/>
<path sodipodi:type="star" style="fill:#000000;fill-opacity:1;stroke:none" id="path6985-8-5-1" sodipodi:sides="3" sodipodi:cx="110.125" sodipodi:cy="62.375" sodipodi:r1="1.7410485" sodipodi:r2="0.87052429" sodipodi:arg1="1.2036225" sodipodi:arg2="2.25082" inkscape:flatsided="true" inkscape:rounded="0" inkscape:randomized="0" d="m 110.75,64 -2.34479,-1.896234 2.81458,-1.082532 L 110.75,64 z" transform="matrix(7.6185716,4.4055877,-3.0371968,11.051073,-510.28705,-733.95712)"/>
<switch style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><text xml:space="preserve" style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" x="85.467583" y="218.97112" id="text2864-2"><tspan sodipodi:role="line" id="tspan2866-3" x="85.467583" y="218.97112" style="-inkscape-font-specification:Verdana;font-family:Verdana">CPU</tspan></text></switch>
<polygon points="44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 26.488,44.144 26.488,211.891 " id="polygon4660-7-2-6-8" transform="matrix(0.3333289,0,0,-0.56462685,175.67244,550.5976)" style="marker-end:none"/>
<polygon points="44.144,211.891 44.144,44.144 70.631,44.144 35.316,0 0,44.144 26.488,44.144 26.488,211.891 " id="polygon4660-7-1-3-8-5" transform="matrix(0.3333289,0,0,0.79425959,175.67244,266.68171)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -20,6 +20,29 @@ layout of the Atari Parallel Bus Interface is shown as used on the Atari 800XL.
\label{fig:atari_pbi}
\end{figure}
\paragraph{System Bus}
In some architectures the backbone parallel bus consisting of data- address- and
control bus is called the system bus. The system bus even has its own wikipedia
article \footnote{\url{https://en.wikipedia.org/wiki/System_bus}} and the
picture seen in
figure \ref{fig:sysbus}, which has been taken from this wikipedia article, even
shows the exact same parts. However the origin of this term could not be
determined and its use was the most common when describing the interface between
the fabric of the CPU with external parts via this interface on a motherboard,
which ran on system clock speed and was synchronized with the processor.
The term parallel bus was chosen for this thesis because the bus runs on an
independant clock speed and only interacts with the processor asynchronous to
its clock. The term front side bus would be more fitting but not used because of
its affiliation with intel products.
\begin{figure}[H]
\includesvg[width=\textwidth, angle=0]{pics/sysbus}
\caption{System bus structural diagram; Source: \url{https://en.wikipedia.org/}}
\label{fig:sysbus}
\end{figure}
\subsubsection{Address Bus}
The address bus contains the nescessary data lines for addressing the individual
@ -73,3 +96,41 @@ to the data bus.
A low level on one of these lines signals the corresponding module that the
data on address data and the control lines is meant for it.
\subsection{Von Neumann Archtiecture}
The term ``von Neumann architecture`` referrs to a type of computer architecture
which referres to almost any modern computer system. It describes the in this
thesis used Human input and output parts and the general workings of modern
processors with the ALU\footnote{ALU...arithmetic logic unit} or the CA
\footnote{CA...Central Arithmetic Part} as well as means to interface with its
operator\cite{neumann}.
In his thesis ``First Draft of a Report on the EDVAC`` he writes about human
input:
\vspace{1cm}
``Once these instructions are given to the device, it must be able to carry them out completely and
without any need for further intelligent human intervention. At the end of the required operations
the device must record the results again in one of the forms referred to above.``\cite[p.7]{neumann}
\vspace{1cm}
This can be applied to the hardware implemented in this thesis, as well as
other general computing systems. The EDVAC, which his thesis referres to, was a
computer developed for military purposes. Much like the EDVAC, the CPU in this
thesis is responsible for arithemtic operations and code interpetation. The
peripherials are what is referred to as the input and output devices in his
report. Though the for examples used ATMega2650 utilizes a harvard architecture
``In order to maximize performance and parallellism``\cite[p.11]{atmega2560} the
more general descriptions of computational operations still apply to this
thesis. The differences between a harvard architecture and a von neumann
architecture are shown in figure \ref{fig:harvard_neumann}
\begin{figure}[H]
\includesvg[width=.5\textwidth, angle=0]{pics/harvard}
\includesvg[width=.5\textwidth, angle=0]{pics/neumann}
\caption{Harvard(left) vs Von-Neumann architecture(right);\\
Source: \url{https://en.wikipedia.org/}}
\label{fig:harvard_neumann}
\end{figure}

View File

@ -160,6 +160,21 @@ modern CD Drives, an ASIC
with an internal PLL is used, thus the required quartz can no longer be sourced
via conventional electronic resellers.
\subsubsection{DAC Module Read}
On a read the status bits of the FIFO, which have been latched into the 74HC374
D-Flip-Flop, are written onto the Data bus. Table \ref{tab:dac_data}
\begin{table}[H]
\centering
\begin{tabular}{ c | r |}
\end{tabular}
\caption{The layout of the Data Bus on read}
\label{tab:dac_data}
\end{table}
\subsubsection{Demonstration Software}
\paragraph{SAW Generator}

View File

@ -79,3 +79,16 @@ diodes produce the 0.7V offset and prevent the parallel bus from rising to
\caption{The internal clamping diodes of the Analog Discovery 2\cite{ad2}}
\label{fig:ad2_diode}
\end{figure}
\subsubsection{Final Module}
The final module can be seen in figure \ref{fig:fpga_mod} without the FPGA
attached. The blue modules below are the level shifters.
\begin{figure}[H]
\centering
\includegraphics[width=\textwidth, angle=0]{pics/fpga_int}
\caption{The final FPGA interface module with the level shifters}
\label{fig:fpga_mod}
\end{figure}