text: document.write('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="diagram_seven_stage_pipeline_svg" version="1.1" width="1494px" height="340px" viewBox="0 0 1494 673" content="&lt;mxfile modified=&quot;2019-01-07T00:26:48.551Z&quot; host=&quot;www.draw.io&quot; agent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.2 Safari/605.1.15&quot; version=&quot;10.0.22&quot; etag=&quot;PGB8QE_nXUqbszR43_J-&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;46e5c367-32a8-72e6-0727-eb9799539fd9&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><path d="M 1081 41 L 1135.29 41" fill="none" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1144.29 41 L 1132.29 47 L 1135.29 41 L 1132.29 35 Z" fill="#5762ab" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 361 41 L 48 41 Q 38 41 38.08 51 L 38.87 145.29" fill="none" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 38.94 154.29 L 32.84 142.34 L 38.87 145.29 L 44.84 142.24 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 321 261 L 345.29 261" fill="none" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 354.29 261 L 342.29 267 L 345.29 261 L 342.29 255 Z" fill="#71b3aa" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 561 261 L 585.29 261" fill="none" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 594.29 261 L 582.29 267 L 585.29 261 L 582.29 255 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1201 261 L 1225.29 261" fill="none" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1234.29 261 L 1222.29 267 L 1225.29 261 L 1222.29 255 Z" fill="#5762ab" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 801 261 L 865.29 261" fill="none" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 874.29 261 L 862.29 267 L 865.29 261 L 862.29 255 Z" fill="#597cab" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 801 41 L 946 41 Q 956 41 956.08 51 L 956.87 145.29" fill="none" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 956.94 154.29 L 950.84 142.34 L 956.87 145.29 L 962.84 142.24 Z" fill="#597cab" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 801 261 L 831 261 Q 841 261 841 271 L 841 431 Q 841 441 831 441 L 86 441 Q 76 441 76.12 431 L 76.8 376.71" fill="none" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 76.92 367.71 L 82.77 379.78 L 76.8 376.71 L 70.77 379.63 Z" fill="#597cab" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 561 41 L 666 41 Q 676 41 676.08 51 L 676.87 145.29" fill="none" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 676.94 154.29 L 670.84 142.34 L 676.87 145.29 L 682.84 142.24 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1201 41 L 1306 41 Q 1316 41 1316.08 51 L 1316.87 145.29" fill="none" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1316.94 154.29 L 1310.84 142.34 L 1316.87 145.29 L 1322.84 142.24 Z" fill="#5762ab" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 561 41 L 735.29 41" fill="none" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 744.29 41 L 732.29 47 L 735.29 41 L 732.29 35 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 801 41 L 1015.29 41" fill="none" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.29 41 L 1012.29 47 L 1015.29 41 L 1012.29 35 Z" fill="#597cab" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1441 261 L 1471 261 Q 1481 261 1481 271 L 1481 391 Q 1481 401 1471 401 L 431 401 Q 421 401 421 391 L 421 376.71" fill="none" stroke="#4f4d85" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 421 367.71 L 427 379.71 L 421 376.71 L 415 379.71 Z" fill="#4f4d85" stroke="#4f4d85" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 801 41 L 831 41 Q 841 41 841 51 L 841 111 Q 841 121 831 121 L 123 121 Q 113 121 113 131 L 113 145.29" fill="none" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 113 154.29 L 107 142.29 L 113 145.29 L 119 142.29 Z" fill="#597cab" stroke="#597cab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 461 145.29 L 461 96.71" fill="none" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 461 154.29 L 455 142.29 L 461 145.29 L 467 142.29 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 461 87.71 L 467 99.71 L 461 96.71 L 455 99.71 Z" fill="#77b1bd" stroke="#77b1bd" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><rect x="361" y="161" width="200" height="200" rx="20" ry="20" fill="#77b1bd" stroke="#000000" stroke-width="3" pointer-events="none"/><rect x="881" y="161" width="320" height="200" rx="24" ry="24" fill="#5762ab" stroke="#000000" stroke-width="3" pointer-events="none"/><rect x="601" y="161" width="200" height="200" rx="24" ry="24" fill="#597cab" stroke="#000000" stroke-width="3" pointer-events="none"/><g transform="translate(901.5,225.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="108" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 109px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Memory<br />Unit</font><br /></div></div></foreignObject><text x="54" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(369.5,217.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="103" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 104px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Decode<br />Unit</font></div></div></foreignObject><text x="52" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(621.5,225.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="108" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 109px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Execute<br />Unit</font><br /></div></div></foreignObject><text x="54" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="1" y="161" width="320" height="200" rx="24" ry="24" fill="#71b3aa" stroke="#000000" stroke-width="3" pointer-events="none"/><g transform="translate(38.5,225.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="75" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 76px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Fetch<br />Unit</font><br /></div></div></foreignObject><text x="38" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="1241" y="161" width="200" height="200" rx="24" ry="24" fill="#4f4d85" stroke="#000000" stroke-width="3" pointer-events="none"/><g transform="translate(1249.5,225.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="133" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 134px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Writeback<br />Unit</font><br /></div></div></foreignObject><text x="67" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="361" y="1" width="200" height="80" rx="12" ry="12" fill="#77b1bd" stroke="#000000" stroke-width="3" pointer-events="none"/><g transform="translate(387.5,5.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff">Control<br />Unit</font></div></div></foreignObject><text x="49" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 421 361 L 421 316 Q 421 306 431 306.17 L 465.29 306.74" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" stroke-dasharray="6 6" pointer-events="none"/><path d="M 474.29 306.89 L 462.19 312.69 L 465.29 306.74 L 462.39 300.69 Z" fill="#ffffff" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><rect x="511" y="1" width="50" height="80" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 529.5 64.5 L 542.5 74.5 L 529.5 84.5 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,536,74.5)" pointer-events="none"/><rect x="751" y="1" width="50" height="80" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 769.5 64 L 782.5 74 L 769.5 84 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,776,74)" pointer-events="none"/><rect x="1031" y="1" width="50" height="80" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 1049.5 64 L 1062.5 74 L 1049.5 84 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,1056,74)" pointer-events="none"/><rect x="271" y="161" width="50" height="200" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 289.5 344 L 302.5 354 L 289.5 364 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,296,354)" pointer-events="none"/><rect x="481" y="161" width="80" height="200" rx="19.2" ry="19.2" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><g transform="translate(493.5,225.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="55" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 30px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 56px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Reg<br />File<br /></div></div></foreignObject><text x="28" y="50" fill="#000000" text-anchor="middle" font-size="30px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="751" y="161" width="50" height="200" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 769.5 344 L 782.5 354 L 769.5 364 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,776,354)" pointer-events="none"/><rect x="1151" y="161" width="50" height="200" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 1169.5 344 L 1182.5 354 L 1169.5 364 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,1176,354)" pointer-events="none"/><rect x="1391" y="161" width="50" height="200" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 1409.5 344 L 1422.5 354 L 1409.5 364 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,1416,354)" pointer-events="none"/><rect x="361" y="161" width="200" height="200" rx="20" ry="20" fill="none" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 271 601 L 301 601 Q 311 601 311 591 L 311 491 Q 311 481 301 481 L 233 481 Q 223 481 223 471 L 223 380.71" fill="none" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 223 371.71 L 229 383.71 L 223 380.71 L 217 383.71 Z" fill="#71b3aa" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 514.5 344 L 527.5 354 L 514.5 364 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,521,354)" pointer-events="none"/><rect x="1151" y="1" width="50" height="80" rx="12" ry="12" fill="#bababa" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 1169.5 64 L 1182.5 74 L 1169.5 84 Z" fill="#bababa" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,1176,74)" pointer-events="none"/><rect x="91" y="531" width="180" height="140" rx="21" ry="21" fill="#993131" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 174.5 654 L 187.5 664 L 174.5 674 Z" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,181,664)" pointer-events="none"/><path d="M 141 363 L 141 471 Q 141 481 131 481 L 61 481 Q 51 481 51 491 L 51 591 Q 51 601 61 601 L 75.29 601" fill="none" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 84.29 601 L 72.29 607 L 75.29 601 L 72.29 595 Z" fill="#71b3aa" stroke="#71b3aa" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 120 261 L 130 261 Q 140 261 140.1 271 L 140.84 345.29" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" stroke-dasharray="6 6" pointer-events="none"/><path d="M 140.93 354.29 L 134.81 342.35 L 140.84 345.29 L 146.81 342.23 Z" fill="#ffffff" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 223 361 L 223 271 Q 223 261 233 261 L 255.29 261" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" stroke-dasharray="6 6" pointer-events="none"/><path d="M 264.29 261 L 252.29 267 L 255.29 261 L 252.29 255 Z" fill="#ffffff" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1169 601 L 1199 601 Q 1209 601 1209 591 L 1209 491 Q 1209 481 1199 481 L 1131 481 Q 1121 481 1120.97 471 L 1120.71 379.71" fill="none" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1120.69 370.71 L 1126.72 382.69 L 1120.71 379.71 L 1114.72 382.73 Z" fill="#5762ab" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><rect x="989" y="531" width="180" height="140" rx="21" ry="21" fill="#993131" stroke="#000000" stroke-width="3" pointer-events="none"/><path d="M 1072.5 654 L 1085.5 664 L 1072.5 674 Z" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" transform="rotate(-90,1079,664)" pointer-events="none"/><path d="M 1039 363 L 1039 471 Q 1039 481 1029 481 L 959 481 Q 949 481 949 491 L 949 591 Q 949 601 959 601 L 973.29 601" fill="none" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 982.29 601 L 970.29 607 L 973.29 601 L 970.29 595 Z" fill="#5762ab" stroke="#5762ab" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1018 261 L 1028 261 Q 1038 261 1038.1 271 L 1038.84 344.96" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" stroke-dasharray="6 6" pointer-events="none"/><path d="M 1038.93 353.96 L 1032.81 342.02 L 1038.84 344.96 L 1044.81 341.9 Z" fill="#ffffff" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><path d="M 1120.67 360.67 L 1120.97 271 Q 1121 261 1128.15 261 L 1135.29 261" fill="none" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" stroke-dasharray="6 6" pointer-events="none"/><path d="M 1144.29 261 L 1132.29 267 L 1135.29 261 L 1132.29 255 Z" fill="#ffffff" stroke="#ffffff" stroke-width="6" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(101.5,532.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="158" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 158px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><span><font style="font-size: 30px" color="#ffffff">Instruction Memory</font></span><br /></div></div></foreignObject><text x="79" y="41" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(154.5,608.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="52" height="34" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 53px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff"><span id="7sp_i_mem_size" style="font-size: 30px">4kB</span></font><br /></div></div></foreignObject><text x="26" y="23" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(999.5,535.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="158" height="70" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 158px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><span><font style="font-size: 30px" color="#ffffff">Data Memory</font></span><br /></div></div></foreignObject><text x="79" y="41" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(1046.5,608.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="52" height="34" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 53px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><font color="#ffffff"><span id="7sp_d_mem_size" style="font-size: 30px">4kB</span></font><br /></div></div></foreignObject><text x="26" y="23" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g></svg>');
  