Shofel2_T124_python/blog/images/debugger_memory.drawio.svg

1 line
9.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="471px" height="491px" viewBox="-0.5 -0.5 471 491" content="&lt;mxfile host=&quot;04n1rgtnob7ebrhhg57mh2mjuh68d4qe61ncs1a2e1n2no0ifp02&quot; modified=&quot;2024-05-25T16:06:49.688Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.89.1 Chrome/120.0.6099.291 Electron/28.2.8 Safari/537.36&quot; etag=&quot;D3Lecd5-etPWr2G9WQu-&quot; version=&quot;12.2.4&quot; pages=&quot;1&quot;&gt;&lt;diagram id=&quot;0D_8stVWzLoMsmMlxh3q&quot; name=&quot;Page-1&quot;&gt;5ZhBb9sgGIZ/jY+bsDHYOa5J1+1QTVom7YzNZxvVMREhTdpfP4hxE8dE8sGutPYSwQvY8HwfL8QBXm6OD4ptq0fJoQ4ixI8BXgVRFNPE/FrhpRVIErdCqQRvpfAsrMUrOBE5dS847HodtZS1Ftu+mMumgVz3NKaUPPS7FbLuv3XLShgI65zVQ/Wv4Lpq1ZSgs/4DRFl1bw6Ra9mwrrMTdhXj8nAh4fsAL5WUui1tjkuoLbuOSzvu+43Wt4kpaPSYAVE74JnVe7c2Ny/90i1WyX3DwfZHAb47VELDesty23ow0TVapTe1qYWmWIi6XspaqtNYXBRA89zoO63kE1y08GSRIfvA4YzdIp5BaTheSG4FDyA3oNWL6dK1xo6mS6fUVQ/n2OCF06qLuMSdyFw+lG+PPiMzBUfNTxAPCN6Z6P3+9TgtyDQHP8gsJTGZCWQYjiRJJwAZD0Cio9k4qNs7FyTNcnQfl4KdeGXZqYOFsZWi0afJkLuArIzC9lruWiexA1gtysaUayjsoywjYTb4NydraeOxM+ERTfnHVlZf4mkgk2vIaAg58TCOJmBMfIxDavZp8cEh0yFkOhNkOoD88/F+WjvgDNLCawc0TyEr5rGDiIy0A4wmwJh4cjVGaKwj9Mk0soErjE7qcjQ3nEB5snQjOLev8YaoH8QpEpdcMY+HzOOZEnfhJ27dYYw9/K/EaZ84eUfi4fDQW0G2L0vDZUq/gJATSHx+saAJZnQmvxh7EQunQDk8284o0VpLZS/1k5owgZTHPqhplGE6E1TsuS7MB3V4lvWgsvxpUqTGaKIb/xdoRslcSMdecydBeutcg499rsWk7w1J9JW8n8+mfugh/lzQF++I/MZtIow/FXKMZkNuqucPRae2i69t+P4f&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="0" width="390" height="490" fill="#ffe6cc" stroke="#d79b00" pointer-events="all"/><rect x="0" y="30" width="390" height="60" fill="#f8cecc" stroke="#b85450" pointer-events="all"/><g transform="translate(168.5,53.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12"><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: 54px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">BootROM</div></div></foreignObject></g><rect x="400" y="20" width="70" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(401.5,22.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12"><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; white-space: nowrap; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">0x100000</div></div></foreignObject></g><rect x="400" y="80" width="60" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(401.5,82.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="48" height="12"><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; white-space: nowrap; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">0x1163fff</div></div></foreignObject></g><rect x="0" y="170" width="390" height="300" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(179.5,313.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="31" height="12"><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: 32px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">IMEM</div></div></foreignObject></g><rect x="410" y="160" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(396.5,163.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12"><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: 67px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">0x40000000</div></div></foreignObject></g><rect x="420" y="460" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(413.5,463.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="52" height="12"><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; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">0x4003ffff</div></div></foreignObject></g><rect x="0" y="200" width="390" height="10" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(168.5,198.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12"><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: 54px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Debugger</div></div></foreignObject></g><rect x="0" y="220" width="390" height="10" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(145.5,218.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="98" height="12"><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: 99px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Debugger Storage</div></div></foreignObject></g><rect x="0" y="230" width="390" height="10" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(151.5,228.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="86" height="12"><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: 87px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Debugger Stack</div></div></foreignObject></g><rect x="405" y="192.5" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(391.5,196.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12"><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: 67px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">0x4000e000</div></div></foreignObject></g><rect x="405" y="215" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(391.5,218.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12"><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: 67px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">0x40013000</div></div></foreignObject></g><rect x="405" y="225" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(391.5,228.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12"><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: 67px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">0x40014000</div></div></foreignObject></g></g></svg>