Mercurial > hg > Papers > 2019 > tobaru-sigos
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>