mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
* СП. Обновление предисловия * СП. Обновление введения * СП. Обновление лаб * СП. Обновление доп материалов * СП. Введение * СП. Введение * СП. ЛР№4, 15 * СП. Базовые конструкции Verilog * Update Implementation steps.md * СП. ЛР 4,5,7,8,14 * СП. ЛР№8 * Синхронизация правок * СП. Финал * Исправление ссылки на рисунок * Обновление схемы * Синхронизация правок * Добавление белого фона .drawio-изображениям * ЛР2. Исправление нумерации рисунка
370 lines
29 KiB
XML
370 lines
29 KiB
XML
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="641px" height="361px" viewBox="-0.5 -0.5 641 361" content="<mxfile scale="1" border="0"><diagram name="Page-1" id="CS9usSO_2Mf1T1xI8eZC">3ZlNj5swEIZ/DXeME0KOmzS7W6lVDzn07BgD1gJGxgmhv74GDPkwG1VqbRqIFNmvPcA8DJoZ4cBtdn7jqEi+s5CkjueGZwd+cTwPAF/+N0LdCTAIOiHmNFR7LsKe/iJKdJV6pCEpbzYKxlJBi1sRszwnWNxoiHNW3W6LWHp71QLFRBP2GKW6+pOGIunUwFtd9HdC40QM/q67lQPCHzFnx1xdz/Fg1B7dcob6cylHywSFrLqS4M6BW86Y6EbZeUvSBm2PrbN7/WR1uG9OcvEnBl5ncELpUbn+jnhYSXt1f6LumbRekcbOdeCmSqgg+wLhZrWSQSC1RGSpnAE5jGiablnKeGsL/fZodJaLK/21PaReCs4+yJiF7pFy8kS4IOcrSXn4RlhGBK/lFrUaKNgqGBcLNa8uj9bvteTqsfYaUtEUD2e+EJUDBXUcMHwA2H05SL8RFpTlcvYN1YT/JfZP8N49jk37MwPXtQh3ocOtC8JPtJSeeu7uTPBRwd3lJ8pZnjWO2kDsugu8Dowghr5FxMvHiDc0R+2tfs0F4VEDzQ5d38cHM3Q9i3T9h3StgAxcmZxMgBzmNkCuNJD74/8QphgbClNvJIkNe/413UCj+0PCRYLmsZT3dSlIZglouA6RGaAjicsY0LUG9KUoUoqRylaTxWtEAmAELxhJWsAzhLdvI+bMdwA1CWAwBtgWwwiZqV3BSOpfmiKod17PSBAsJ0So91bPiFB7kW0i1DuoZ0QIwYQI9Q5pbqXn4i5CrdaeQO+RZlB8akhtVp9A75ZmVx7dA7ZbHukN0+wA++6UgEcbqKfLW1qQWsxb/aWeHOFywtTvzaML0t5kmwjn0Qb5K2sI5fTyebBdu/oEC3e/AQ==</diagram></mxfile>" style="background-color: rgb(255, 255, 255);">
|
|
<defs/>
|
|
<g>
|
|
<rect x="0" y="320" width="640" height="40" fill="#666666" stroke="#666666" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 638px; height: 1px; padding-top: 340px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Hardware
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="320" y="344" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Hardware
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="280" width="640" height="40" fill="#b3b3b3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 638px; height: 1px; padding-top: 300px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Hardware Abstraction Layer
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="320" y="304" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Hardware Abstraction Layer
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="240" width="640" height="40" fill="#004c98" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 638px; height: 1px; padding-top: 260px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Hypervisor Execution Environment
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="320" y="264" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Hypervisor Execution Environment
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="200" width="640" height="40" fill="#0066cb" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 638px; height: 1px; padding-top: 220px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Hypervisor Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="320" y="224" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Hypervisor Binary Interface
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="160" width="640" height="40" fill="#0080ff" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 638px; height: 1px; padding-top: 180px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Hypervisor
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="320" y="184" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Hypervisor
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="120" width="280" height="40" fill="#00cccb" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 278px; height: 1px; padding-top: 140px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Supervisor Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="140" y="144" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Supervisor Binary Interface
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="80" width="280" height="40" fill="#00d9da" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 278px; height: 1px; padding-top: 100px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Operating System
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="140" y="104" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Operating System
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="40" width="120" height="40" fill="#00fe81" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 60px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Application Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="60" y="64" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Application Binary I...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="160" y="40" width="120" height="40" fill="#00fe81" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 60px; margin-left: 161px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Application Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="220" y="64" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Application Binary I...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="0" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 1px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="25" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="70" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 71px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="95" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="160" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 161px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="185" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="230" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 231px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="255" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="360" y="120" width="280" height="40" fill="#00cccb" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 278px; height: 1px; padding-top: 140px; margin-left: 361px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Supervisor Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="500" y="144" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Supervisor Binary Interface
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="360" y="80" width="280" height="40" fill="#00d9da" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 278px; height: 1px; padding-top: 100px; margin-left: 361px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Operating System
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="500" y="104" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Operating System
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="360" y="40" width="120" height="40" fill="#00fe81" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 60px; margin-left: 361px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Application Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="420" y="64" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Application Binary I...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="520" y="40" width="120" height="40" fill="#00fe81" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 60px; margin-left: 521px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
Application Binary Interface
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="580" y="64" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Application Binary I...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="360" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 361px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="385" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="430" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 431px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="455" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="520" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 521px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="545" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="590" y="0" width="50" height="40" fill="#00ffa3" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 48px; height: 1px; padding-top: 20px; margin-left: 591px;">
|
|
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
App
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="615" y="24" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
App
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
</g>
|
|
<switch>
|
|
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
|
|
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
|
|
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
|
|
Text is not SVG - cannot display
|
|
</text>
|
|
</a>
|
|
</switch>
|
|
</svg> |