Mercurial > hg > Papers > 2019 > tobaru-sigos
view slide/images/Conversion_of_a_selector_offset_pair_to_a_linear_address.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 1316.3333 776.33331" height="776.33331" width="1316.3333" 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 987.25 V 582.25 H 0 Z" /></clipPath></defs><g transform="matrix(1.3333333,0,0,-1.3333333,0,776.33333)" 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 -68.875,660.125 h 1188 v -733 h -1188 z" /><path id="path24" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 3.125,529.4886 H 254.0341 V 453.125 H 3.125 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.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 72,130.6364 H 322.9091 V 207 H 72 Z" /></g><g transform="matrix(1,0,0,-1,128.5795,491.3068)" id="g30"><text id="text34" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-55.545,11.08)"><tspan id="tspan32" y="0" x="0 19.440001 35.549999 42.209999 58.32 74.43 83.879997 101.1">Selector</tspan></text> </g><path id="path36" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 345.125,390.125 H 596.0341 V 313.7614 H 345.125 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.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 414,270 h 250.9091 v 76.3636 H 414 Z" /></g><g transform="matrix(1,0,0,-1,470.5795,351.9432)" id="g42"><text id="text46" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-91.68,11.08)"><tspan id="tspan44" y="0" x="0 20.549999 36.66 51.66 67.769997 76.110001 92.220001 110.01 127.8 137.25 153.36 168.36">Base address</tspan></text> </g><path id="path48" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 345.125,313.7614 H 596.0341 V 237.3977 H 345.125 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.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 414,346.3636 h 250.9091 v 76.3637 H 414 Z" /></g><g transform="matrix(1,0,0,-1,470.5795,275.5795)" id="g54"><text id="text58" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-32.52,11.08)"><tspan id="tspan56" y="0" x="0 16.68 23.34 48.93 55.59">Limit</tspan></text> </g><path id="path60" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 345.125,237.3977 H 596.0341 V 161.0341 H 345.125 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g62"><path id="path64" 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 414,422.7273 h 250.9091 v 76.3636 H 414 Z" /></g><g transform="matrix(1,0,0,-1,470.5795,199.2159)" id="g66"><text id="text70" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-77.235,11.08)"><tspan id="tspan68" y="0" x="0 22.799999 32.25 48.93 65.040001 75.029999 83.370003 98.910004 115.02 121.68 139.47">Other felds</tspan></text> </g><path id="path72" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 670.2159,579.125 H 921.125 V 502.7614 H 670.2159 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g74"><path id="path76" 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 739.0909,81 H 990 v 76.3636 H 739.0909 Z" /></g><g transform="matrix(1,0,0,-1,795.6705,540.9432)" id="g78"><text id="text82" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-40.335,11.08)"><tspan id="tspan80" y="0" x="0">O</tspan></text> </g><g transform="matrix(1,0,0,-1,795.6705,540.9432)" id="g84"><text id="text88" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-17.535,11.08)"><tspan id="tspan86" y="0" x="0">ff</tspan></text> </g><g transform="matrix(1,0,0,-1,795.6705,540.9432)" id="g90"><text id="text94" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-0.225,11.08)"><tspan id="tspan92" y="0" x="0 15 31.110001">set</tspan></text> </g><path id="path96" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="M 613.2159,79.48864 H 984.125 V 3.125 H 613.2159 Z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g98"><path id="path100" 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 682.0909,580.6364 H 1053 V 657 H 682.0909 Z" /></g><g transform="matrix(1,0,0,-1,798.6705,41.30682)" id="g102"><text id="text106" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-138.915,11.08)"><tspan id="tspan104" y="0" x="0 16.68 33.360001 45.029999 65.580002 72.239998 81.690002 90.029999 96.690002 103.35 120.03 136.14 152.25 162.24001 170.58 186.69 204.48 222.27 231.72 247.83 262.82999">32-Bit linear address</tspan></text> </g><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g108"><path id="path110" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 187.0813,394.3983 V 207" /></g><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g112"><path id="path114" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 329.9476,394.3983 H 187.0813" /></g><path id="path116" style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 273.8726,265.7267 -12.8,4.8 v -9.6 z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g118"><path id="path120" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 342.7476,394.3983 -12.8,-4.8 v 9.6 z" /></g><g transform="matrix(1,0,0,-1,293.9297,286.2267)" id="g122"><text id="text126" style="font-variant:normal;font-weight:200;font-size:250px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue-UltraLight;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-35.03125,86.6259)"><tspan id="tspan124" y="0" x="0">{</tspan></text> </g><g transform="matrix(1,0,0,-1,471.1875,427.125)" id="g128"><text id="text132" style="font-variant:normal;font-weight:normal;font-size:30px;font-family:HelveticaNeue;-inkscape-font-specification:HelveticaNeue;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-69.72,11.08)"><tspan id="tspan130" y="0" x="0 21.120001 37.23 52.23 68.339996 78.330002 84.989998 102.78 112.23 129.45">Descriptor</tspan></text> </g><path id="path134" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 748.2656,293.5 h 72.5 V 394 h -72.5 z" /><g transform="matrix(1,0,0,-1,787.3906,343.625)" id="g136"><text id="text140" style="font-variant:normal;font-weight:normal;font-size:100px;font-family:AppleSymbols;-inkscape-font-specification:AppleSymbols;writing-mode:lr-tb;fill:#323232;fill-opacity:1;fill-rule:nonzero;stroke:none" transform="translate(-38.95312,16.8252)"><tspan id="tspan138" y="0" x="0">⊕</tspan></text> </g><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g142"><path id="path144" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 808.8663,306 H 666" /></g><path id="path146" style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 752.7913,354.125 -12.8,4.8 v -9.6 z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g148"><path id="path150" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 821.6663,306 -12.8,-4.8 v 9.6 z" /></g><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g152"><path id="path154" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 853.2082,260.1028 851.5312,162" /></g><path id="path156" style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 784.552,387.2241 4.5805,12.8802 -9.5986,-0.1641 z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g158"><path id="path160" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 853.427,272.9009 4.5805,-12.8802 -9.5986,0.1641 z" /></g><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g162"><path id="path164" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="M 852.6062,566.1001 853.5312,333" /></g><path id="path166" style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 783.6805,81.22495 4.8507,12.78085 -9.5999,0.0381 z" /><g transform="matrix(1,0,0,-1,-68.875,660.125)" id="g168"><path id="path170" style="fill:none;stroke:#000000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" d="m 852.5555,578.9 4.8507,-12.7808 -9.5999,-0.0381 z" /></g></g></g></g></svg>