view slide/images/fig3_8.svg @ 19:17ad42799e3c

add slide
author tobaru
date Wed, 29 May 2019 11:49:36 +0900
parents
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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"
   viewBox="0 0 728.33331 303"
   height="303"
   width="728.33331"
   xml:space="preserve"
   id="svg2"
   version="1.1"><metadata
     id="metadata8"><rdf:RDF><cc:Work
         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
     id="defs6"><clipPath
       id="clipPath20"
       clipPathUnits="userSpaceOnUse"><path
         id="path18"
         d="M 0,0 H 546.25 V 227.25 H 0 Z" /></clipPath></defs><g
     transform="matrix(1.3333333,0,0,-1.3333333,0,303)"
     id="g10"><g
       id="g12" /><g
       id="g14"><g
         clip-path="url(#clipPath20)"
         id="g16"><path
           id="path22"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m -16.875,238.125 h 648 v -238 h -648 z" /><path
           id="path24"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 64.125,184.125 h 72 v -99 h -72 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g26"><path
             id="path28"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 81,54 h 72 v 99 H 81 Z" /></g><path
           id="path30"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 82.125,130.125 h 36 v -36 h -36 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g32"><path
             id="path34"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 99,108 h 36 v 36 H 99 Z" /></g><path
           id="path36"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 271.125,184.125 h 72 v -99 h -72 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g38"><path
             id="path40"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 288,54 h 72 v 99 h -72 z" /></g><g
           transform="matrix(1,0,0,-1,307.125,134.625)"
           id="g42"><text
             id="text46"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-22.008,3.832001)"><tspan
               id="tspan44"
               y="0"
               x="0 10.452 16.896 27.132 34.02 38.015999">Memory</tspan></text>
</g><path
           id="path48"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 379.125,184.125 h 72 v -99 h -72 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g50"><path
             id="path52"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 396,54 h 72 v 99 h -72 z" /></g><g
           transform="matrix(1,0,0,-1,415.125,134.625)"
           id="g54"><text
             id="text58"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-11.67,-3.335999)"><tspan
               id="tspan56"
               y="0"
               x="0 8.448 11.112 17.112">Disk</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,415.125,134.625)"
           id="g60"><text
             id="text64"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-26.22,11)"><tspan
               id="tspan62"
               y="0"
               x="0 8.6639996 15.552 22.224001 26.004 29.784 36.672001 39.335999 42 48.444">Controller</tspan></text>
</g><path
           id="path66"
           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 82.125,175.125 h 36 v -36 h -36 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g68"><path
             id="path70"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 99,63 h 36 V 99 H 99 Z" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g72"><path
             id="path74"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 117,99 v 9" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g76"><path
             id="path78"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 117,144 v 38.5" /></g><path
           id="path80"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 98.00368,54.74632 c 1.17157,1.17157 3.07102,1.17157 4.24262,0 1.1716,-1.17157 1.1716,-3.07107 0,-4.24264 -1.1716,-1.17157 -3.07105,-1.17157 -4.24262,0 -1.17157,1.17157 -1.17157,3.07107 0,4.24264" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g82"><path
             id="path84"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 114.8787,183.3787 c 1.1716,-1.1716 3.071,-1.1716 4.2426,0 1.1716,1.1716 1.1716,3.071 0,4.2426 -1.1716,1.1716 -3.071,1.1716 -4.2426,0 -1.1716,-1.1716 -1.1716,-3.071 0,-4.2426" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g86"><path
             id="path88"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 45,189 H 522" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g90"><path
             id="path92"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 54,81 H 89.1" /></g><path
           id="path94"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 80.225,157.125 -8,3 v -6 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g96"><path
             id="path98"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 97.1,81 -8,-3 v 6 z" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g100"><path
             id="path102"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 171,117 -26.2347,4.3725" /></g><path
           id="path104"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 119.9991,115.4374 8.3844,-1.644 -0.9864,5.9183 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g106"><path
             id="path108"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 136.8741,122.6876 8.3844,1.644 -0.9864,-5.9183 z" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g110"><path
             id="path112"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 126.5239,101.2853 198,81" /></g><path
           id="path114"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 101.9528,134.6555 8.5151,-0.7019 -1.6381,5.7721 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g116"><path
             id="path118"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 118.8278,103.4695 8.5151,0.7019 -1.6381,-5.77207 z" /></g><g
           transform="matrix(1,0,0,-1,100.125,206.625)"
           id="g120"><text
             id="text124"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-12.552,-3.335999)"><tspan
               id="tspan122"
               y="0"
               x="0 8.6639996 16.440001">CPU</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,100.125,206.625)"
           id="g126"><text
             id="text130"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-23.004,11)"><tspan
               id="tspan128"
               y="0"
               x="0 7.1160002 13.56 20.004 26.232 32.675999 39.563999">package</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,19.1875,156.625)"
           id="g132"><text
             id="text136"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-12.552,3.832001)"><tspan
               id="tspan134"
               y="0"
               x="0 8.6639996 16.440001">CPU</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,194.625,117.625)"
           id="g138"><text
             id="text142"
             style="font-variant:normal;font-weight:normal;font-size:11px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-20.174,-8.461998)"><tspan
               id="tspan140"
               y="0"
               x="0 9.5810003 15.488 24.871 31.184999 34.848">Memory</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,194.625,117.625)"
           id="g144"><text
             id="text148"
             style="font-variant:normal;font-weight:normal;font-size:11px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-32.3015,3.846001)"><tspan
               id="tspan146"
               y="0"
               x="0 9.5810003 15.488 21.604 27.511 33.825001 39.731998 49.115002 55.021999 61.138">Management</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,194.625,117.625)"
           id="g150"><text
             id="text154"
             style="font-variant:normal;font-weight:normal;font-size:11px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-9.0695,16.154)"><tspan
               id="tspan152"
               y="0"
               x="0 6.1160002 12.232 14.674">unit</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,203.625,184.125)"
           id="g156"><text
             id="text160"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-42.006,-10.504)"><tspan
               id="tspan158"
               y="0"
               x="0 6.888 13.56 20.004 23.34 32.004002 39.779999 48.444 51.779999 57.779999 64.223999 70.896004 78.012001">The CPU sends</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,203.625,184.125)"
           id="g162"><text
             id="text166"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-45.45,3.832001)"><tspan
               id="tspan164"
               y="0"
               x="0 6 8.6639996 12.66 16.440001 23.112 29.556 32.220001 35.556 42 49.116001 56.231998 60.012001 66.456001 72.456001 78.456001 84.900002">virtual addresses</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,203.625,184.125)"
           id="g168"><text
             id="text172"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-31.902,18.168)"><tspan
               id="tspan170"
               y="0"
               x="0 3.78 10.668 14.004 17.784 24.455999 30.9 34.236 44.688 55.139999">to the MMU</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g174"><path
             id="path176"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="M 125.0132,171.1653 162,198" /></g><path
           id="path178"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 101.6629,71.65767 4.7135,-7.12618 3.5235,4.85646 z" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g180"><path
             id="path182"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 118.5379,166.4673 4.7135,7.1262 3.5235,-4.8565 z" /></g><g
           transform="matrix(1,0,0,-1,173.625,20.625)"
           id="g184"><text
             id="text188"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-67.908,-3.335999)"><tspan
               id="tspan186"
               y="0"
               x="0 6.888 13.56 20.004 23.34 33.792 44.243999 52.908001 56.243999 62.243999 68.688004 75.360001 82.475998 88.475998 91.811996 98.928001 105.6 111.6 117.6 120.264 126.708 133.15199">The MMU sends physical</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,173.625,20.625)"
           id="g190"><text
             id="text194"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-68.358,11)"><tspan
               id="tspan192"
               y="0"
               x="0 6.4439998 13.56 20.676001 24.455999 30.9 36.900002 42.900002 49.344002 55.344002 58.68 62.459999 69.348 72.683998 76.463997 83.136002 89.580002 92.916 103.152 109.596 119.832 126.72 130.716">addresses to the memory</tspan></text>
</g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g196"><path
             id="path198"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 324.3528,153 0.2102,29.5002" /></g><path
           id="path200"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 305.573,54.73106 c 1.1632,1.17989 3.0627,1.19343 4.2426,0.03024 1.1799,-1.16319 1.1934,-3.06265 0.0302,-4.24254 -1.1632,-1.17989 -3.0626,-1.19343 -4.2425,-0.03023 -1.1799,1.16319 -1.1934,3.06264 -0.0303,4.24253" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g202"><path
             id="path204"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 322.448,183.3939 c 1.1632,-1.1798 3.0627,-1.1934 4.2426,-0.0302 1.1799,1.1632 1.1934,3.0626 0.0302,4.2425 -1.1632,1.1799 -3.0626,1.1935 -4.2425,0.0303 -1.1799,-1.1632 -1.1934,-3.0627 -0.0303,-4.2426" /></g><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g206"><path
             id="path208"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 432.3279,153 0.1954,29.5001" /></g><path
           id="path210"
           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
           d="m 413.5329,54.73214 c 1.1638,1.17931 3.0632,1.19189 4.2425,0.02811 1.1793,-1.16378 1.1919,-3.06324 0.0281,-4.24255 -1.1637,-1.17931 -3.0632,-1.19189 -4.2425,-0.0281 -1.1793,1.16378 -1.1919,3.06324 -0.0281,4.24254" /><g
           transform="matrix(1,0,0,-1,-16.875,238.125)"
           id="g212"><path
             id="path214"
             style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
             d="m 430.4079,183.3929 c 1.1638,-1.1793 3.0632,-1.1919 4.2425,-0.0281 1.1793,1.1637 1.1919,3.0632 0.0281,4.2425 -1.1637,1.1793 -3.0632,1.1919 -4.2425,0.0281 -1.1793,-1.1638 -1.1919,-3.0632 -0.0281,-4.2425" /></g><g
           transform="matrix(1,0,0,-1,529.625,52.625)"
           id="g216"><text
             id="text220"
             style="font-variant:normal;font-weight:normal;font-size:12px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
             transform="translate(-10.446,3.832001)"><tspan
               id="tspan218"
               y="0"
               x="0 8.2200003 14.892">Bus</tspan></text>
</g></g></g></g></svg>