Mercurial > hg > ede
view docs/img/emu/controller.svg @ 42:792da050d8c4 tip
more dox
author | james <jb302@eecs.qmul.ac.uk> |
---|---|
date | Tue, 22 Apr 2014 14:25:14 +0100 |
parents | 0f3bd942a7d4 |
children |
line wrap: on
line source
<?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="650" height="400" id="svg4823" version="1.1" inkscape:version="0.48.4 r9939" sodipodi:docname="controller.svg"> <defs id="defs4825"> <marker inkscape:stockid="Arrow2Mend" orient="auto" refY="0" refX="0" id="Arrow2Mend" style="overflow:visible"> <path id="path7308" style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="scale(-0.6,-0.6)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow2Mstart" orient="auto" refY="0" refX="0" id="Arrow2Mstart" style="overflow:visible"> <path id="path7305" style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="scale(0.6,0.6)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow2Lend" orient="auto" refY="0" refX="0" id="Arrow2Lend" style="overflow:visible"> <path id="path7302" style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" transform="matrix(-1.1,0,0,-1.1,-1.1,0)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow1Lstart" orient="auto" refY="0" refX="0" id="Arrow1Lstart" style="overflow:visible"> <path id="path7281" d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" transform="matrix(0.8,0,0,0.8,10,0)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="Arrow1Lend" orient="auto" refY="0" refX="0" id="Arrow1Lend" style="overflow:visible"> <path id="path7284" d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" transform="matrix(-0.8,0,0,-0.8,-10,0)" inkscape:connector-curvature="0" /> </marker> <marker inkscape:stockid="TriangleOutS" orient="auto" refY="0" refX="0" id="TriangleOutS" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2486" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(0.2,0.2)" /> </marker> <marker inkscape:stockid="TriangleInS" orient="auto" refY="0" refX="0" id="TriangleInS" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2495" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(-0.2,-0.2)" /> </marker> <marker inkscape:stockid="TriangleOutS" orient="auto" refY="0" refX="0" id="marker4803" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path4805" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(0.2,0.2)" /> </marker> <marker inkscape:stockid="TriangleOutS" orient="auto" refY="0" refX="0" id="TriangleOutS-9" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2486-4" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(0.2,0.2)" /> </marker> <marker inkscape:stockid="TriangleInS" orient="auto" refY="0" refX="0" id="TriangleInS-6" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2495-8" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(-0.2,-0.2)" /> </marker> <marker inkscape:stockid="TriangleOutS" orient="auto" refY="0" refX="0" id="marker6739" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path6741" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(0.2,0.2)" /> </marker> <marker inkscape:stockid="TriangleInS" orient="auto" refY="0" refX="0" id="TriangleInS-1" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2495-9" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(-0.2,-0.2)" /> </marker> <marker inkscape:stockid="TriangleOutS" orient="auto" refY="0" refX="0" id="TriangleOutS-6" style="overflow:visible"> <path inkscape:connector-curvature="0" id="path2486-5" d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" transform="scale(0.2,0.2)" /> </marker> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1.625" inkscape:cx="356.12544" inkscape:cy="200" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" inkscape:window-width="1438" inkscape:window-height="879" inkscape:window-x="0" inkscape:window-y="19" inkscape:window-maximized="0" /> <metadata id="metadata4828"> <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 /> </cc:Work> </rdf:RDF> </metadata> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(0,-652.36218)"> <rect style="fill:none;stroke:#000000;stroke-width:0.87942779;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" id="rect3093" width="184.05536" height="92.386597" x="352.31451" y="878.79504" /> <flowRoot xml:space="preserve" id="flowRoot3095" style="text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;display:inline" transform="translate(-110.42538,195.50695)"><flowRegion id="flowRegion3097"><rect id="rect3099" width="163.69331" height="39.574219" x="473.09171" y="714.18256" style="text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle" /></flowRegion><flowPara id="flowPara3101">Main Memory</flowPara><flowPara id="flowPara3103">64kB (65536 x 8-bit) RAM</flowPara></flowRoot> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3135" transform="translate(97.61871,361.46985)"><flowRegion id="flowRegion3137"><rect id="rect3139" width="47.486629" height="16.111536" x="306.11917" y="522.77289" /></flowRegion><flowPara id="flowPara3141">Data</flowPara></flowRoot> <flowRoot style="display:inline" transform="translate(155.61871,361.46985)" id="flowRoot3143" xml:space="preserve"><flowRegion id="flowRegion3145"><rect y="522.77289" x="306.11917" height="19.709167" width="63.076473" id="rect3147" /></flowRegion><flowPara id="flowPara3149">Address</flowPara></flowRoot> <path style="fill:none;stroke:#000000;stroke-width:2.85700011;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);display:inline" d="m 419.57962,796.63857 0,78.6243" id="path3163" sodipodi:nodetypes="cc" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" inkscape:connector-curvature="0" /> <path style="fill:none;stroke:#000000;stroke-width:2.80497599;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);display:inline" d="m 482.74788,797.24484 0,78.2986" id="path3217" sodipodi:nodetypes="cc" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" inkscape:connector-curvature="0" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 407.6064,851.29583 26.06709,-6.98465" id="path3073" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3077" transform="translate(-52.84433,186.45848)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3079"><rect id="rect3081" width="35.614975" height="21.199389" x="489.28189" y="652.11774" /></flowRegion><flowPara id="flowPara3083">8</flowPara></flowRoot> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 468.28675,850.99964 26.06709,-6.98465" id="path3073-3" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3077-8" transform="translate(8.9129431,185.70075)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3079-2"><rect id="rect3081-2" width="35.614975" height="21.199389" x="489.28189" y="652.11774" /></flowRegion><flowPara id="flowPara3083-4">16</flowPara></flowRoot> <g style="display:inline" id="g4064" transform="translate(-536.43695,652.93867)"> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="path4058" d="m 845.96645,266.34677 -83.98285,0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" /> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 845.96645,246.29411 -83.98285,0" id="path4060" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 845.96645,286.34677 -83.98285,0" id="path4062" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <rect inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" y="226.20062" x="761.75537" height="80.028313" width="84.43927" id="rect3262" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" /> </g> <rect style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" id="rect3096" width="146.46161" height="78.04866" x="191.55003" y="965.34558" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="flowRoot3205" xml:space="preserve" transform="translate(41.27337,502.80243)" style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline"><flowRegion id="flowRegion3207"><rect style="font-size:8px;fill:#9e9e9e;fill-opacity:1" y="466.64789" x="254.28572" height="20.714294" width="28.412521" id="rect3209" /></flowRegion><flowPara id="flowPara3211">(TPL)</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="flowRoot3213" xml:space="preserve" transform="translate(-44.11483,502.80243)" style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline"><flowRegion id="flowRegion3215"><rect style="font-size:8px;fill:#9e9e9e;fill-opacity:1" y="466.64789" x="254.28572" height="20.41449" width="30.810957" id="rect3217" /></flowRegion><flowPara id="flowPara3219">(TPH)</flowPara></flowRoot> <flowRoot style="display:inline" id="flowRoot3221" xml:space="preserve" transform="translate(-11.62013,500.97165)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3223"><rect y="466.64789" x="254.28572" height="18.315857" width="45.201584" id="rect3225" /></flowRegion><flowPara id="flowPara3227">(TMPA)</flowPara></flowRoot> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 191.18886,985.36504 146.90428,0" id="path3229" /> <rect inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" y="885.13928" x="219.31841" height="80.028313" width="84.43927" id="rect3066" style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" /> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="path3068" d="m 303.5295,925.28544 -83.98286,0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" /> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 303.5295,905.23278 -83.98286,0" id="path3070" /> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-4.48536,440.0654)" id="flowRoot3072" xml:space="preserve" style="display:inline"><flowRegion id="flowRegion3074"><rect y="447.36218" x="257.85715" height="16.428572" width="22.857143" id="rect3076" /></flowRegion><flowPara id="flowPara3078">R0</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-0.76759,439.8779)" id="flowRoot3080" xml:space="preserve" style="display:inline"><flowRegion id="flowRegion3082"><rect y="466.64789" x="254.28572" height="20.714285" width="25.714285" id="rect3084" /></flowRegion><flowPara id="flowPara3086">R1</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-0.72072,458.97165)" xml:space="preserve" id="flowRoot3088" style="display:inline"><flowRegion id="flowRegion3090"><rect id="rect3092" width="25.714285" height="20.714285" x="254.28572" y="466.64789" /></flowRegion><flowPara id="flowPara3094">R2</flowPara></flowRoot> <flowRoot style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline" transform="translate(41.27337,520.80243)" xml:space="preserve" id="flowRoot3098" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3100"><rect id="rect3102" width="28.412521" height="20.714294" x="254.28572" y="466.64789" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3104">(DPL)</flowPara></flowRoot> <flowRoot style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline" transform="translate(-44.11483,520.80243)" xml:space="preserve" id="flowRoot3106" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3108"><rect id="rect3110" width="30.810957" height="20.41449" x="254.28572" y="466.64789" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3112">(DPH)</flowPara></flowRoot> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 303.5295,945.28544 -83.98286,0" id="path3139" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" id="flowRoot3141" xml:space="preserve" transform="translate(-0.72072,478.97165)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3143"><rect y="466.64789" x="254.28572" height="20.714285" width="25.714285" id="rect3145" /></flowRegion><flowPara id="flowPara3147">R3</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="flowRoot3347" xml:space="preserve" transform="translate(41.27337,540.35272)" style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline"><flowRegion id="flowRegion3349"><rect y="466.64789" x="254.28572" height="20.114685" width="32.010178" id="rect3351" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3353">(SPL)</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="flowRoot3355" xml:space="preserve" transform="translate(-44.11483,540.35272)" style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline"><flowRegion id="flowRegion3357"><rect y="466.64789" x="254.28572" height="19.81488" width="32.609787" id="rect3359" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3361">(SPH)</flowPara></flowRoot> <flowRoot style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline" transform="translate(41.27337,559.92873)" xml:space="preserve" id="flowRoot3367" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3369"><rect id="rect3371" width="28.712326" height="21.014099" x="254.28572" y="466.64789" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3373">(PCL)</flowPara></flowRoot> <flowRoot style="font-size:8px;fill:#9e9e9e;fill-opacity:1;display:inline" transform="translate(-44.11483,559.92873)" xml:space="preserve" id="flowRoot3375" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3377"><rect id="rect3379" width="35.60783" height="18.915466" x="254.28572" y="466.64789" style="font-size:8px;fill:#9e9e9e;fill-opacity:1" /></flowRegion><flowPara id="flowPara3381">(PCH)</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-7.62013,518.97165)" xml:space="preserve" id="flowRoot4177" style="display:inline"><flowRegion id="flowRegion4179"><rect id="rect4181" width="38.605877" height="19.515076" x="254.28572" y="466.64789" /></flowRegion><flowPara id="flowPara4183">DPTR</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(1.25389,538.97165)" xml:space="preserve" id="flowRoot4185" style="display:inline"><flowRegion id="flowRegion4187"><rect id="rect4189" width="25.714285" height="20.714285" x="254.28572" y="466.64789" /></flowRegion><flowPara id="flowPara4191">SP</flowPara></flowRoot> <flowRoot style="display:inline" id="flowRoot4193" xml:space="preserve" transform="translate(0.79686,557.57126)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion4195"><rect y="466.64789" x="254.28572" height="20.714285" width="25.714285" id="rect4197" /></flowRegion><flowPara id="flowPara4199">PC</flowPara></flowRoot> <path inkscape:connector-curvature="0" id="path4389" d="m 191.18886,1003.365 146.90428,0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 191.18886,1022.8018 146.90428,0" id="path4391" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 250.32194,851.34567 26.0671,-6.98465" id="path3073-9" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3077-1" transform="translate(-212.12878,190.50832)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3079-4"><rect id="rect3081-5" width="35.614975" height="21.199389" x="489.28189" y="652.11774" /></flowRegion><flowPara id="flowPara3083-7">8</flowPara></flowRoot> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" id="path3068-2" d="m 173.92691,932.71066 -83.982856,0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" /> <path inkscape:connector-curvature="0" inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 173.92691,912.658 -83.982856,0" id="path3070-8" /> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-128.70026,447.30312)" id="flowRoot3080-8" xml:space="preserve" style="display:inline"><flowRegion id="flowRegion3082-8"><rect y="466.64789" x="254.28572" height="20.714285" width="25.714285" id="rect3084-5" /></flowRegion><flowPara id="flowPara3086-6">IR</flowPara></flowRoot> <flowRoot inkscape:export-ydpi="300" inkscape:export-xdpi="300" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" transform="translate(-136.58991,466.39687)" xml:space="preserve" id="flowRoot3088-5" style="display:inline"><flowRegion id="flowRegion3090-4"><rect id="rect3092-9" width="44.00367" height="15.488754" x="254.28572" y="466.64789" /></flowRegion><flowPara id="flowPara3094-1">flags</flowPara></flowRoot> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" d="m 173.92691,952.71066 -83.982856,0" id="path3139-2" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" id="flowRoot3141-9" xml:space="preserve" transform="translate(-126.44733,486.39687)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3143-0"><rect y="466.64789" x="254.28572" height="20.714285" width="25.714285" id="rect3145-2" /></flowRegion><flowPara id="flowPara3147-0">A</flowPara></flowRoot> <rect style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:1.875;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect6067" width="84.044098" height="58.35186" x="89.913429" y="912.19037" /> <path style="fill:none;stroke:#000000;stroke-width:2.829;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend)" d="M 132.80019,911.14215 132.36473,797.48666" id="path6075" inkscape:connector-type="polyline" inkscape:connector-curvature="0" /> <rect style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:2.16017842;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect7073" width="397.59189" height="126.20728" x="96.89637" y="667.10468" /> <rect style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:2.829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="rect7077" width="90.46154" height="90.46154" x="550.46155" y="682.82373" /> <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono" x="593.69232" y="733.74677" id="text7079" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan7081" x="593.69232" y="733.74677">ELB816</tspan></text> <path style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 2;stroke-dashoffset:0;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)" d="m 550.46155,728.37923 -55.97329,0.40185" id="path7083" inkscape:connector-type="polyline" inkscape:connector-curvature="0" inkscape:connection-start="#rect7077" inkscape:connection-start-point="d4" inkscape:connection-end="#rect7073" inkscape:connection-end-point="d4" /> <path style="fill:none;stroke:#000000;stroke-width:2.85700011;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-mid:none;marker-end:url(#Arrow2Mend)" d="m 594,775.52327 0,50.83891" id="path9089" inkscape:connector-type="polyline" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> <path style="fill:none;stroke:#000000;stroke-width:2.829;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);display:inline" d="m 264.61538,797.59957 0,76.90983" id="path3163-9" sodipodi:nodetypes="cc" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" inkscape:connector-curvature="0" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="m 120.65828,866.08753 26.0671,-6.98465" id="path3073-9-4" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3077-1-5" transform="translate(-341.79244,205.25018)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3079-4-7"><rect id="rect3081-5-7" width="35.614975" height="21.199389" x="489.28189" y="652.11774" /></flowRegion><flowPara id="flowPara3083-7-7">8</flowPara></flowRoot> <path style="fill:none;stroke:#000000;stroke-width:2.86088228;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" d="m 131.69425,826.51409 463.99612,-3.07291" id="path9153" inkscape:connector-type="polyline" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono" x="295.48041" y="735.46515" id="text9155" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan9157" x="295.48041" y="735.46515">Controller</tspan></text> <path sodipodi:type="arc" style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="path12181" sodipodi:cx="410.76923" sodipodi:cy="171.38461" sodipodi:rx="4" sodipodi:ry="4" d="m 414.76923,171.38461 c 0,2.20914 -1.79086,4 -4,4 -2.20914,0 -4,-1.79086 -4,-4 0,-2.20914 1.79086,-4 4,-4 2.20914,0 4,1.79086 4,4 z" transform="translate(72,652.36218)" /> <path transform="translate(8.923082,653.28526)" sodipodi:type="arc" style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="path12181-0" sodipodi:cx="410.76923" sodipodi:cy="171.38461" sodipodi:rx="4" sodipodi:ry="4" d="m 414.76923,171.38461 c 0,2.20914 -1.79086,4 -4,4 -2.20914,0 -4,-1.79086 -4,-4 0,-2.20914 1.79086,-4 4,-4 2.20914,0 4,1.79086 4,4 z" /> <path transform="translate(-146.15384,654.51602)" sodipodi:type="arc" style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="path12181-7" sodipodi:cx="410.76923" sodipodi:cy="171.38461" sodipodi:rx="4" sodipodi:ry="4" d="m 414.76923,171.38461 c 0,2.20914 -1.79086,4 -4,4 -2.20914,0 -4,-1.79086 -4,-4 0,-2.20914 1.79086,-4 4,-4 2.20914,0 4,1.79086 4,4 z" /> <path transform="translate(-277.85046,655.28526)" sodipodi:type="arc" style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" id="path12181-1" sodipodi:cx="410.76923" sodipodi:cy="171.38461" sodipodi:rx="4" sodipodi:ry="4" d="m 414.76923,171.38461 c 0,2.20914 -1.79086,4 -4,4 -2.20914,0 -4,-1.79086 -4,-4 0,-2.20914 1.79086,-4 4,-4 2.20914,0 4,1.79086 4,4 z" /> <path style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Lend)" d="m 43.692,729.43918 52.308,0" id="path15295" inkscape:connector-type="polyline" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> <path inkscape:connector-curvature="0" style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" d="M 76.112523,721.44452 54.963439,738.20743" id="path3073-9-4-7" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" /> <flowRoot style="display:inline" xml:space="preserve" id="flowRoot3077-1-5-9" transform="translate(-439.02321,61.404023)" inkscape:export-filename="M:\teaching\elb3475\475lectures\week1\images\8080architecture.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300"><flowRegion id="flowRegion3079-4-7-7"><rect id="rect3081-5-7-0" width="35.614975" height="21.199389" x="489.28189" y="652.11774" /></flowRegion><flowPara id="flowPara3083-7-7-8">8</flowPara></flowRoot> <text xml:space="preserve" style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono" x="150.15385" y="735.42755" id="text15739" sodipodi:linespacing="125%"><tspan sodipodi:role="line" id="tspan15741" x="150.15385" y="735.42755">Command In</tspan></text> </g> </svg>