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>