This commit is contained in:
Pierre-antoine Comby 2018-12-05 20:39:07 +01:00
parent 827cd8367f
commit 54cc04d169
17 changed files with 2542 additions and 0 deletions

View file

@ -0,0 +1,39 @@
(TeX-add-style-hook
"td"
(lambda ()
(TeX-add-to-alist 'LaTeX-provided-class-options
'(("article" "11pt")))
(TeX-add-to-alist 'LaTeX-provided-package-options
'(("inputenc" "utf8") ("fontenc" "T1") ("ulem" "normalem") ("geometry" "margin=2cm")))
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "hyperref")
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "hyperimage")
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "hyperbaseurl")
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "nolinkurl")
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "url")
(add-to-list 'LaTeX-verbatim-macros-with-braces-local "path")
(add-to-list 'LaTeX-verbatim-macros-with-delims-local "path")
(TeX-run-style-hooks
"latex2e"
"article"
"art11"
"inputenc"
"fontenc"
"graphicx"
"grffile"
"longtable"
"wrapfig"
"rotating"
"ulem"
"amsmath"
"textcomp"
"amssymb"
"capt-of"
"hyperref"
"geometry")
(LaTeX-add-labels
"sec:orgc2c424c"
"sec:org3a2c3b7"
"sec:org62aced9"
"sec:org1b5e514"))
:latex)

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -0,0 +1,716 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="schema.svg"
inkscape:export-filename="/home/pierre-antoine/Documents/ensps/master-eea/441-Cours/TD1/schema.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8"
inkscape:cx="470.75936"
inkscape:cy="650.46082"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:snap-bbox="true"
inkscape:window-width="1366"
inkscape:window-height="717"
inkscape:window-x="0"
inkscape:window-y="22"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid815" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.79950023px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.23746876"
x="130.87309"
y="107.8466"
id="text1296"
transform="matrix(0.88673204,-0.00308554,-0.01215142,1.1277787,0,0)"
inkscape:transform-center-x="0.37797619"
inkscape:transform-center-y="-3.4017857"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"><tspan
sodipodi:role="line"
id="tspan1294"
x="130.87309"
y="107.8466"
style="stroke-width:0.23746876">U6D_11</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.36826348px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21051647"
x="87.475342"
y="213.91774"
id="text1300"
transform="rotate(0.91883646)"><tspan
sodipodi:role="line"
id="tspan1298"
x="87.475342"
y="213.91774"
style="stroke-width:0.21051647">$BXXX.($X0XX+$X1XX+$X2XX+$X3XX)</tspan></text>
<g
id="g1669"
transform="rotate(90.360454,70.092651,186.25368)">
<g
id="g1555">
<g
id="g1116"
transform="matrix(0.79565285,0,0,0.79565285,162.71367,-24.78795)">
<rect
y="61.520832"
x="-169.33333"
height="132.29167"
width="52.916664"
id="rect817"
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.45375666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<g
style="fill:#000000;fill-opacity:1;stroke-width:0.06883806;stroke-miterlimit:4;stroke-dasharray:none"
transform="matrix(3.4999984,0,0,2.4117647,291.04149,-88.44822)"
id="g858">
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,66.8125 h 5.29167"
id="path819"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,78.718751 h 5.29167"
id="path819-6"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,90.624999 h 5.29167"
id="path819-1"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,102.53125 h 5.29167"
id="path819-6-9"
inkscape:connector-curvature="0" />
</g>
<path
inkscape:connector-curvature="0"
id="path819-5"
d="m -182.5625,71.51251 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-0"
d="m -182.5625,84.632373 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-1-9"
d="m -182.5625,97.752231 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6"
d="m -182.5625,110.87209 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-5-5"
d="m -182.5625,122.69289 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-0-6"
d="m -182.5625,134.5137 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
id="text934"
y="70.740959"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="70.740959"
x="-113.45051"
id="tspan932"
sodipodi:role="line">D0</tspan></text>
<text
id="text938"
y="99.604713"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="99.604713"
x="-113.45051"
id="tspan936"
sodipodi:role="line">D1</tspan></text>
<text
id="text938-1"
y="157.6022"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="157.6022"
x="-113.45051"
id="tspan936-5"
sodipodi:role="line">D3</tspan></text>
<text
id="text938-1-2"
y="127.93528"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="127.93528"
x="-113.45051"
id="tspan936-5-2"
sodipodi:role="line">D2</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text978"
y="70.459648"
x="-171.91672"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="70.459648"
x="-171.91672"
id="tspan976"
sodipodi:role="line">A0</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text982"
y="84.784843"
x="-171.80887"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="84.784843"
x="-171.80887"
id="tspan980"
sodipodi:role="line">A1</tspan><tspan
id="tspan984"
style="stroke-width:0.26045829"
y="89.994011"
x="-171.80887"
sodipodi:role="line" /></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text988"
y="97.807755"
x="-172.43407"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="97.807755"
x="-172.43407"
id="tspan986"
sodipodi:role="line">A2</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text992"
y="110.96643"
x="-172.12285"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="110.96643"
x="-172.12285"
id="tspan990"
sodipodi:role="line">A3</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text996"
y="123.14953"
x="-172.09099"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="123.14953"
x="-172.09099"
id="tspan994"
sodipodi:role="line">A4</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text1000"
y="134.81493"
x="-172.35542"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="134.81493"
x="-172.35542"
id="tspan998"
sodipodi:role="line">A5</tspan></text>
<path
inkscape:connector-curvature="0"
id="path819-1-9-1"
d="m -182.5625,146.1875 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6-1"
d="m -182.5625,158.00831 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
transform="scale(1.0008864,0.99911438)"
id="text1004"
y="145.45482"
x="-175.16684"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="145.45482"
x="-175.16684"
id="tspan1002"
sodipodi:role="line">A6</tspan></text>
<text
transform="scale(1.0008864,0.99911438)"
id="text1008"
y="157.08302"
x="-174.53777"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="157.08302"
x="-174.53777"
id="tspan1006"
sodipodi:role="line">A7</tspan></text>
<path
inkscape:connector-curvature="0"
id="path819-1-9-1-8"
d="m -182.5625,169.97614 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6-1-2"
d="m -182.5625,181.79694 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
transform="scale(1.0008864,0.99911438)"
id="text1004-5"
y="168.41679"
x="-174.47655"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="168.41679"
x="-174.47655"
id="tspan1002-3"
sodipodi:role="line">A8</tspan></text>
<text
transform="scale(1.0008864,0.99911438)"
id="text1008-4"
y="180.3125"
x="-174.46828"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="180.3125"
x="-174.46828"
id="tspan1006-9"
sodipodi:role="line">A9</tspan></text>
</g>
<g
id="g1116-6"
transform="matrix(0.79565285,0,0,0.79565285,162.71367,91.249048)">
<rect
y="61.520832"
x="-169.33333"
height="132.29167"
width="52.916664"
id="rect817-2"
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.45375666;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<g
style="fill:#000000;fill-opacity:1;stroke-width:0.06883806;stroke-miterlimit:4;stroke-dasharray:none"
transform="matrix(3.4999984,0,0,2.4117647,291.04149,-88.44822)"
id="g858-1">
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,66.8125 h 5.29167"
id="path819-2"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,78.718751 h 5.29167"
id="path819-6-07"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,90.624999 h 5.29167"
id="path819-1-3"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.06883806;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -116.41667,102.53125 h 5.29167"
id="path819-6-9-1"
inkscape:connector-curvature="0" />
</g>
<path
inkscape:connector-curvature="0"
id="path819-5-1"
d="m -182.5625,71.51251 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-0-9"
d="m -182.5625,84.632373 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-1-9-0"
d="m -182.5625,97.752231 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6-5"
d="m -182.5625,110.87209 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871978px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-5-5-6"
d="m -182.5625,122.69289 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-0-6-7"
d="m -182.5625,134.5137 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
id="text934-7"
y="70.740959"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="70.740959"
x="-113.45051"
id="tspan932-4"
sodipodi:role="line">D4</tspan></text>
<text
id="text938-0"
y="99.604713"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="99.604713"
x="-113.45051"
id="tspan936-6"
sodipodi:role="line">D5</tspan></text>
<text
id="text938-1-4"
y="157.6022"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="157.6022"
x="-113.45051"
id="tspan936-5-7"
sodipodi:role="line">D7</tspan></text>
<text
id="text938-1-2-4"
y="127.93528"
x="-113.45051"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="127.93528"
x="-113.45051"
id="tspan936-5-2-8"
sodipodi:role="line">D6</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text978-5"
y="70.459648"
x="-171.91672"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="70.459648"
x="-171.91672"
id="tspan976-8"
sodipodi:role="line">A0</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text982-2"
y="84.784843"
x="-171.80887"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="84.784843"
x="-171.80887"
id="tspan980-6"
sodipodi:role="line">A1</tspan><tspan
id="tspan984-0"
style="stroke-width:0.26045829"
y="89.994011"
x="-171.80887"
sodipodi:role="line" /></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text988-6"
y="97.807755"
x="-172.43407"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="97.807755"
x="-172.43407"
id="tspan986-6"
sodipodi:role="line">A2</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text992-4"
y="110.96643"
x="-172.12285"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="110.96643"
x="-172.12285"
id="tspan990-6"
sodipodi:role="line">A3</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text996-2"
y="123.14953"
x="-172.09099"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="123.14953"
x="-172.09099"
id="tspan994-8"
sodipodi:role="line">A4</tspan></text>
<text
transform="scale(1.0158376,0.98440931)"
id="text1000-9"
y="134.81493"
x="-172.35542"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.16733265px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26045829"
xml:space="preserve"><tspan
style="stroke-width:0.26045829"
y="134.81493"
x="-172.35542"
id="tspan998-6"
sodipodi:role="line">A5</tspan></text>
<path
inkscape:connector-curvature="0"
id="path819-1-9-1-0"
d="m -182.5625,146.1875 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6-1-7"
d="m -182.5625,158.00831 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
transform="scale(1.0008864,0.99911438)"
id="text1004-0"
y="145.45482"
x="-175.16684"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="145.45482"
x="-175.16684"
id="tspan1002-1"
sodipodi:role="line">A6</tspan></text>
<text
transform="scale(1.0008864,0.99911438)"
id="text1008-0"
y="157.08302"
x="-174.53777"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="157.08302"
x="-174.53777"
id="tspan1006-1"
sodipodi:role="line">A7</tspan></text>
<path
inkscape:connector-curvature="0"
id="path819-1-9-1-8-3"
d="m -182.5625,169.97614 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path819-6-9-6-1-2-7"
d="m -182.5625,181.79694 h 13.22917"
style="fill:none;stroke:#000000;stroke-width:0.65871984px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
transform="scale(1.0008864,0.99911438)"
id="text1004-5-7"
y="168.41679"
x="-174.47655"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="168.41679"
x="-174.47655"
id="tspan1002-3-2"
sodipodi:role="line">A8</tspan></text>
<text
transform="scale(1.0008864,0.99911438)"
id="text1008-4-6"
y="180.3125"
x="-174.46828"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.22958422px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26434901"
xml:space="preserve"><tspan
style="stroke-width:0.26434901"
y="180.3125"
x="-174.46828"
id="tspan1006-9-4"
sodipodi:role="line">A9</tspan></text>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.21051647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 38.508945,129.67244 v 10.52583"
id="path1270"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.21051647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 55.350263,129.67244 v 10.52583"
id="path1272"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.36826348px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21051647"
x="36.403778"
y="127.56728"
id="text1276"><tspan
sodipodi:role="line"
id="tspan1274"
x="36.403778"
y="127.56728"
style="stroke-width:0.21051647">WE</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.36826348px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21051647"
x="53.245098"
y="127.56728"
id="text1280"><tspan
sodipodi:role="line"
id="tspan1278"
x="53.245098"
y="127.56728"
style="stroke-width:0.21051647">CS</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.36826348px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21051647"
x="36.103046"
y="144.85971"
id="text1284"><tspan
sodipodi:role="line"
id="tspan1282"
x="36.103046"
y="144.85971"
style="stroke-width:0.21051647">WE</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.36826348px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21051647"
x="53.245098"
y="144.4086"
id="text1288"><tspan
sodipodi:role="line"
id="tspan1286"
x="53.245098"
y="144.4086"
style="stroke-width:0.21051647">CS</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.4129709px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 55.350263,135.98794 40.505139,-0.18861"
id="path1290"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.3382667px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 38.508945,135.98794 -32.6116788,0.1257"
id="path1292"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.21051647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 36.40378,141.25086 h 5.262912"
id="path1302"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.21051647px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 54.297681,141.25086 h 3.157747 v 0"
id="path1304"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.21171951px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.63823247"
x="38.051182"
y="80.579903"
id="text1312"><tspan
sodipodi:role="line"
id="tspan1310"
x="38.051182"
y="80.579903"
style="stroke-width:0.63823247">2114</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.21171951px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.63823247"
x="38.051182"
y="196.6169"
id="text1312-5"><tspan
sodipodi:role="line"
id="tspan1310-2"
x="38.051182"
y="196.6169"
style="stroke-width:0.63823247">2114</tspan></text>
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 132.29166,152.80208 v 5.29167"
id="path1800"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 132.29166,170 v 3.96875"
id="path1802"
inkscape:connector-curvature="0" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 37 KiB

77
441-Info_indus/TD1/td.org Normal file
View file

@ -0,0 +1,77 @@
#+TITLE:Étude structurelle du micro-ordinateur "Replica 1"
#+OPTIONS: toc:nil
#+OPTIONS: num:nil
* Le coeur du système : le =6205=
1. Le bus d'adressage est de 16 bits (pins =A0= à =A15=) celui de donnée est sur 8 bits (pin =D0= à =D7= )
On a donc un espace adressable de : 2^16 * 8 = 64 kiloctets.
2. Un microcontrolleur est un "tout en un" où la mémoire est incluse sur la puce, et ou les pins sont alors majoritairement des entrée/sorties.
le 6205 est lui un microprocesseur en effet il ne dispose pas de broche entrées/sorties, et l'accès au bus peux se faire depuis l'extérieur, la mémoire n'est pas incluse sur la puce.
3. =R1= et =R4= sont des résistances de tirage, (pull-up) qui permet de fixer un état dominant(haute impédance) (ici =0=) à la place d'un état récessif (ici =1=)
* Etude des circuits mémoires =27C64= et =62256=
1.
- U3 : =27C64=
- Données: 8 bits (=DQ0= à =DQ7=)
- Adresses: 13 bits (=A0= à =A12=)
Soit un total de 2^13*8 = 64kbits= 8kiloctets
Il s'agit de la mémoire morte (ROM) , en effet le signal d'écriture =WE= n'est pas utilisé sur la puce U3.
- U4 : =62256=
- Données: 8 bits (=D0= à =D7=)
- Adresses: 15 bits (=A0= à =A14=) (le pin =A15= est utilisé pour le =chip select=)
Soit un total de 2^15*8 = 32 kilo-octets
Il s'agit de la mémoire vive (RAM) en effet le signal d'écriture =WE= est lui branché sur la puce.
2.
Étude de U4 : $\overline{\texttt{CS}}$ est branché sur =A15= donc l'espace de mémoire s'étend de =0000= à =7FFF=.
3.
Le circuit U5 est un démultiplexeur.(3 adresses d'entrée, 8 sorties)
| =A15= | =A14= | =A13= | =A12= | =Y_i= | Adresse considérées |
|-------+-------+-------+-------+-------+---------------------|
| 1 | 0 | 0 | 0 | 0 | 8XXX |
| 1 | 0 | 0 | 1 | 1 | 9XXX |
| 1 | 0 | 1 | 0 | 2 | AXXX |
| 1 | 0 | 1 | 1 | 3 | BXXX |
| 1 | 1 | 0 | 0 | 4 | CXXX |
| 1 | 1 | 0 | 1 | 5 | DXXX |
| 1 | 1 | 1 | 0 | 6 | EXXX |
| 1 | 1 | 1 | 1 | 7 | FXXX |
Ce circuit permet de sélectionner des plages de 4 kilo-octets
4.
Les sorties =Y6= et =Y7= déclenche l'accès mémoire sur U3 (ROM) les deux dernières plages =EXXX= et =FXXX= sont donc réservées pour la ROM.
$\overline{\texttt{CE}} = \overline{\texttt{OE}} = \overline{\texttt{Y}_6}.\overline{\texttt{Y}_7}$
5.
L'espace mémoire peux se représenter ainsi:
+-----+-----+-----+-----+-----+
|0XXX |8XXX | ... |EXXX |FXXX |
+-----+-----+-----+-----+-----+
| RAM | |ROM |
+-----------+-----+-----------+
* Étude du circuit d'entré sortie U2
1. Le composant U2 possède deux registre (A et B) de 8 bits chacun ,la sélection du registre à utiliser se fait par les pins =RS0= et =RS1=
2. CS2 est relié à U5 sur la broche =Y_4= donnant accès à la plage =DXXX= donc U2 occupe une plage de 4 octets dans la mémoire.
+-----+-----+-----+-----+-----+-----+
|0XXX |8XXX | ... |DXXX |EXXX |FXXX |
+-----+-----+-----+-----+-----+-----+
| RAM | | I/O |ROM |
+-----------+-----+-----+-----------+
* Extension de l'espace mémoire du système
1. Le circuit =2114= possède une capacité mémoire de 4096 bit (512 octets) organisé en 1024 mots de 4 bits.
2. Pour remplir le kilo-octet de mémoire disponible (=B000= à =BFFF=) donc 2 circuit =2114= sont nécessaires, pour pouvoir écrire des mots de 8 bits, sur un kilo-octet.
3. et 5.
+-----+-----+-----+-----+----------------+-----+-------+-----+-----+
|0XXX | ... |8XXX |AXXX | BXXX |CXXX |DXXX |EXXX |FXXX |
+-----+-----+-----+-----+--------+-------+-----+-------+-----+-----+
| RAM | | B000 | B400 | | I/O |ROM |
| | | B3FF | BFFF | | (U2) | |
| | +--------+-------+ | | |
| | | 2114 | 2114 | | | |
+-----------------+-----+--------+-------+-----+-------+-----------+
4.
[[./schema.png]]

BIN
441-Info_indus/TD1/td.pdf Normal file

Binary file not shown.

138
441-Info_indus/TD1/td.tex Normal file
View file

@ -0,0 +1,138 @@
% Created 2018-10-04 jeu. 18:39
% Intended LaTeX compiler: pdflatex
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{grffile}
\usepackage{longtable}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage[normalem]{ulem}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{amssymb}
\usepackage{capt-of}
\usepackage{hyperref}
\usepackage[margin=2cm]{geometry}
\author{Pierre-Antoine}
\date{\today}
\title{Étude structurelle du micro-ordinateur "Replica 1"}
\hypersetup{
pdfauthor={Pierre-Antoine},
pdftitle={Étude structurelle du micro-ordinateur "Replica 1"},
pdfkeywords={},
pdfsubject={},
pdfcreator={Emacs 25.2.2 (Org mode 9.1.13)},
pdflang={English}}
\begin{document}
\maketitle
\section*{Le coeur du système : le \texttt{6205}}
\label{sec:orgc2c424c}
\begin{enumerate}
\item Le bus d'adressage est de 16 bits (pins \texttt{A0} à \texttt{A15}) celui de donnée est sur 8 bits (pin \texttt{D0} à \texttt{D7} )
On a donc un espace adressable de : 2\(^{\text{16}}\) * 8 = 64 kiloctets.
\item Un microcontrolleur est un "tout en un" où la mémoire est incluse sur la puce, et ou les pins sont alors majoritairement des entrée/sorties.
le 6205 est lui un microprocesseur en effet il ne dispose pas de broche entrées/sorties, et l'accès au bus peux se faire depuis l'extérieur, la mémoire n'est pas incluse sur la puce.
\item \texttt{R1} et \texttt{R4} sont des résistances de tirage, (pull-up) qui permet de fixer un état dominant(haute impédance) (ici \texttt{0}) à la place d'un état récessif (ici \texttt{1})
\end{enumerate}
\section*{Etude des circuits mémoires \texttt{27C64} et \texttt{62256}}
\label{sec:org3a2c3b7}
\begin{enumerate}
\item \begin{itemize}
\item U3 : \texttt{27C64}
\begin{itemize}
\item Données: 8 bits (\texttt{DQ0} à \texttt{DQ7})
\item Adresses: 13 bits (\texttt{A0} à \texttt{A12})
\end{itemize}
\end{itemize}
Soit un total de 2\(^{\text{13}}\)*8 = 64kbits= 8kiloctets
Il s'agit de la mémoire morte (ROM) , en effet le signal d'écriture \texttt{WE} n'est pas utilisé sur la puce U3.
\begin{itemize}
\item U4 : \texttt{62256}
\begin{itemize}
\item Données: 8 bits (\texttt{D0} à \texttt{D7})
\item Adresses: 15 bits (\texttt{A0} à \texttt{A14}) (le pin \texttt{A15} est utilisé pour le \texttt{chip select})
\end{itemize}
\end{itemize}
Soit un total de 2\(^{\text{15}}\)*8 = 32 kilo-octets
Il s'agit de la mémoire vive (RAM) en effet le signal d'écriture \texttt{WE} est lui branché sur la puce.
\item Étude de U4 : \(\overline{\texttt{CS}}\) est branché sur \texttt{A15} donc l'espace de mémoire s'étend de \texttt{0000} à \texttt{7FFF}.
\item Le circuit U5 est un démultiplexeur.(3 adresses d'entrée, 8 sorties)
\begin{center}
\begin{tabular}{rrrrrl}
\texttt{A15} & \texttt{A14} & \texttt{A13} & \texttt{A12} & \texttt{Y\_i} & Adresse considérées\\
\hline
1 & 0 & 0 & 0 & 0 & 8XXX\\
1 & 0 & 0 & 1 & 1 & 9XXX\\
1 & 0 & 1 & 0 & 2 & AXXX\\
1 & 0 & 1 & 1 & 3 & BXXX\\
1 & 1 & 0 & 0 & 4 & CXXX\\
1 & 1 & 0 & 1 & 5 & DXXX\\
1 & 1 & 1 & 0 & 6 & EXXX\\
1 & 1 & 1 & 1 & 7 & FXXX\\
\end{tabular}
\end{center}
Ce circuit permet de sélectionner des plages de 4 kilo-octets
\item Les sorties \texttt{Y6} et \texttt{Y7} déclenche l'accès mémoire sur U3 (ROM) les deux dernières plages \texttt{EXXX} et \texttt{FXXX} sont donc réservées pour la ROM.
\(\overline{\texttt{CE}} = \overline{\texttt{OE}} = \overline{\texttt{Y}_6}.\overline{\texttt{Y}_7}\)
\item L'espace mémoire peux se représenter ainsi:
\end{enumerate}
\begin{center}
\begin{tabular}{|l|l|l|l|l|}
\hline
0XXX & 8XXX & ... & EXXX & FXXX \\
\hline
\multicolumn{2}{|l|}{RAM} & & \multicolumn{2}{l|}{ROM} \\
\hline
\end{tabular}
\end{center}
\section*{Étude du circuit d'entré sortie U2}
\label{sec:org62aced9}
\begin{enumerate}
\item Le composant U2 possède deux registre (A et B) de 8 bits chacun ,la sélection du registre à utiliser se fait par les pins \texttt{RS0} et \texttt{RS1}
\item CS2 est relié à U5 sur la broche \texttt{Y\_4} donnant accès à la plage \texttt{DXXX} donc U2 occupe une plage de 4 octets dans la mémoire.
\begin{center}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
0XXX & 8XXX & ... & DXXX & EXXX & FXXX \\
\hline
\multicolumn{2}{|l|}{RAM} & & I/O & \multicolumn{2}{l|}{ROM} \\
\hline
\end{tabular}
\end{center}
\end{enumerate}
\section*{Extension de l'espace mémoire du système}
\label{sec:org1b5e514}
\begin{enumerate}
\item Le circuit \texttt{2114} possède une capacité mémoire de 4096 bit (512 octets) organisé en 1024 mots de 4 bits.
\item Pour remplir le kilo-octet de mémoire disponible (\texttt{B000} à \texttt{BFFF}) donc 2 circuit \texttt{2114} sont nécessaires, pour pouvoir écrire des mots de 8 bits, sur un kilo-octet.
\item et 5.
\begin{center}
\begin{tabular}{|l|l|l|l|l|l|l|l|l|l|}
\hline
0XXX & ... & 8XXX & AXXX & \multicolumn{2}{l|}{BXXX} & CXXX & DXXX & EXXX & FXXX \\
\hline
\multicolumn{3}{|l|}{RAM} & & B000 & B400 & & I/O & \multicolumn{2}{l|}{ROM} \\
\multicolumn{3}{|l|}{} & & B3FF & BFFF & & (U2) & \multicolumn{2}{l|}{} \\
\cline{5-6}
\multicolumn{3}{|l|}{} & & 2114 & 2114 & & & \multicolumn{2}{l|}{} \\
\hline
\end{tabular}
\end{center}
\item
\end{enumerate}
\begin{center}
\includegraphics[width=.9\linewidth]{./schema.png}
\end{center}
\end{document}

Binary file not shown.

After

Width:  |  Height:  |  Size: 766 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View file

@ -0,0 +1,487 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="arm.svg"
inkscape:export-filename="/home/pierre-antoine/Documents/ensps/master-eea/441-Info Industrielle/cours/arm.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<defs
id="defs2">
<linearGradient
id="linearGradient2464"
osb:paint="solid">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop2462" />
</linearGradient>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="244.36234"
inkscape:cy="770.71382"
inkscape:document-units="mm"
inkscape:current-layer="g2558"
showgrid="true"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="false"
inkscape:snap-bbox-edge-midpoints="false"
inkscape:measure-start="0,0"
inkscape:measure-end="0,0"
inkscape:window-width="1366"
inkscape:window-height="717"
inkscape:window-x="0"
inkscape:window-y="22"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid815" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<flowRoot
xml:space="preserve"
id="flowRoot964"
style="fill:black;fill-opacity:1;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:1.25;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal"><flowRegion
id="flowRegion966"><rect
id="rect968"
width="220"
height="50"
x="470"
y="372.51968" /></flowRegion><flowPara
id="flowPara970" /></flowRoot> <g
id="g2558"
transform="translate(-15.875003)">
<rect
y="43"
x="21.166666"
height="63.5"
width="50.270836"
id="rect819"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.14529663;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="43"
x="82.020836"
height="63.5"
width="31.74999"
id="rect821"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="58.875"
x="82.020844"
height="7.9375"
width="31.75"
id="rect823-6"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="50.9375"
x="82.020836"
height="7.9375"
width="31.75"
id="rect823-0"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="43"
x="82.020836"
height="7.9375"
width="31.75"
id="rect823-7"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="82.6875"
x="82.020836"
height="7.9375"
width="31.75"
id="rect823-9"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="90.625"
x="82.020836"
height="7.9375024"
width="31.75"
id="rect823-75"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="98.5625"
x="82.020836"
height="7.9375"
width="31.75"
id="rect823-1"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text899"
y="55.400497"
x="113.77083"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="55.400497"
x="113.77083"
id="tspan897"
sodipodi:role="line"> r14</tspan></text>
<text
id="text903"
y="47.462997"
x="113.50356"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="47.462997"
x="113.50356"
id="tspan901"
sodipodi:role="line"> r15</tspan></text>
<text
id="text907"
y="104.09457"
x="113.77083"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="104.09457"
x="113.77083"
id="tspan905"
sodipodi:role="line">r 0</tspan></text>
<text
id="text911"
y="95.087997"
x="113.77083"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="95.087997"
x="113.77083"
id="tspan909"
sodipodi:role="line"> r1</tspan></text>
<text
id="text915"
y="87.952301"
x="113.50356"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="87.952301"
x="113.50356"
id="tspan913"
sodipodi:role="line"> r2</tspan></text>
<text
id="text919"
y="63.872536"
x="113.23629"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="63.872536"
x="113.23629"
id="tspan917"
sodipodi:role="line"> r13</tspan></text>
<path
id="text925"
transform="scale(0.26458333)"
d="m 104.57812,180.85547 -4.45312,11.66406 h 1.66406 l 1.0625,-2.99219 h 5.25782 l 1.0625,2.99219 h 1.64062 l -4.44531,-11.66406 z m 7.92969,0 v 11.66406 h 7.25781 v -1.32812 h -5.67968 v -10.33594 z m 7.94531,0 v 7.28125 c 1e-5,1.52083 0.37502,2.66927 1.125,3.44531 0.75521,0.77604 1.8698,1.16406 3.34376,1.16406 1.46873,0 2.57812,-0.38802 3.32812,-1.16406 0.75521,-0.77604 1.13281,-1.92448 1.13281,-3.44531 v -7.28125 h -1.58593 v 7.08594 c 0,1.25 -0.22657,2.15104 -0.67969,2.70312 -0.45313,0.54688 -1.18491,0.82031 -2.19531,0.82031 -1.01563,0 -1.75001,-0.27343 -2.20313,-0.82031 -0.45312,-0.55208 -0.67969,-1.45312 -0.67969,-2.70312 v -7.08594 z m -14.98437,1.55469 2.14844,5.80468 h -4.28907 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994"
inkscape:connector-curvature="0" />
<g
id="g944">
<rect
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect929"
width="92.604164"
height="42.333332"
x="21.166672"
y="117.08334" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="23.878647"
y="122.31506"
id="text933"><tspan
sodipodi:role="line"
id="tspan931"
x="23.878647"
y="122.31506"
style="stroke-width:0.26458332">NVIC</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="20.751188"
y="116.20277"
id="text937"><tspan
sodipodi:role="line"
id="tspan935"
x="20.751188"
y="116.20277"
style="stroke-width:0.26458332">Nested vectoriel Interrupted Controller</tspan></text>
</g>
<text
transform="rotate(-89.971941)"
id="text978"
y="137.0661"
x="-155.4467"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.72067165px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.42004198"
xml:space="preserve"><tspan
style="stroke-width:0.42004198"
y="137.0661"
x="-155.4467"
id="tspan976"
sodipodi:role="line">&lt; FLASH &gt;</tspan></text>
<path
inkscape:connector-curvature="0"
id="path2474"
d="M 82.020832,82.6875 113.77083,66.8125"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g2526"
transform="translate(1.5258789e-5)">
<rect
y="43"
x="124.35416"
height="118.98517"
width="58.280994"
id="rect921"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2369771;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text948"
y="40.354164"
x="135.04991"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="40.354164"
x="135.04991"
id="tspan946"
sodipodi:role="line">Espace adressable</tspan></text>
<rect
y="43"
x="124.35416"
height="31.75"
width="58.208332"
id="rect950"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text954"
y="57.397053"
x="153.07385"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
y="57.397053"
x="153.74771"
id="tspan952"
sodipodi:role="line">Memoire </tspan><tspan
id="tspan956"
style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
y="62.688721"
x="153.07385"
sodipodi:role="line">périphérique</tspan></text>
<rect
y="74.75"
x="124.35416"
height="23.8125"
width="58.208332"
id="rect958"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text962"
y="88.319199"
x="134.22539"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="88.319199"
x="134.22539"
id="tspan960"
sodipodi:role="line">mémoire données</tspan></text>
<rect
y="98.5625"
x="124.35416"
height="15.875"
width="58.208332"
id="rect972"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
y="114.4375"
x="124.35416"
height="26.458332"
width="58.208332"
id="rect974"
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<text
id="text982"
y="74.75"
x="182.5625"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="74.75"
x="182.5625"
id="tspan980"
sodipodi:role="line">0x10001000</tspan></text>
<text
id="text986"
y="98.5625"
x="182.5625"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="98.5625"
x="182.5625"
id="tspan984"
sodipodi:role="line">0x1000000</tspan></text>
<text
id="text990"
y="114.4375"
x="182.5625"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="114.4375"
x="182.5625"
id="tspan988"
sodipodi:role="line">0x8000</tspan></text>
<text
id="text994"
y="128.9193"
x="131.08037"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="128.9193"
x="131.08037"
id="tspan992"
sodipodi:role="line">Mémoire programme</tspan></text>
<path
inkscape:connector-curvature="0"
id="path2476"
d="M 124.35417,114.4375 182.5625,98.5625"
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<text
id="text2480"
y="149.71574"
x="158.48476"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
y="149.71574"
x="159.15862"
id="tspan2478"
sodipodi:role="line">vecteur </tspan><tspan
id="tspan2482"
style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
y="155.00742"
x="158.48476"
sodipodi:role="line">d'interruption</tspan></text>
<text
id="text2486"
y="140.89584"
x="185.20833"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space="preserve"><tspan
style="stroke-width:0.26458332"
y="140.89584"
x="185.20833"
id="tspan2484"
sodipodi:role="line">0x00c0</tspan></text>
</g>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.61804152px;line-height:1;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22612759"
x="103.71648"
y="50.387894"
id="text2490"
transform="scale(1.1128281,0.89861142)"><tspan
sodipodi:role="line"
x="103.71648"
y="50.387894"
style="font-size:2.41202784px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.22612759"
id="tspan2498">programme</tspan><tspan
sodipodi:role="line"
x="103.71648"
y="54.005936"
style="font-size:2.41202784px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.22612759"
id="tspan2562"> counter</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="140.22917"
y="45.645832"
id="text2494"><tspan
sodipodi:role="line"
id="tspan2492"
x="140.22917"
y="49.391338"
style="stroke-width:0.26458332" /><tspan
sodipodi:role="line"
x="140.22917"
y="54.683006"
style="stroke-width:0.26458332"
id="tspan2496" /></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="114.83785"
y="53.556469"
id="text2566"><tspan
sodipodi:role="line"
id="tspan2564"
x="115.28709"
y="53.556469"
style="font-size:2.82222223px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.26458332">link </tspan><tspan
sodipodi:role="line"
x="114.83785"
y="56.378693"
style="font-size:2.82222223px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.26458332"
id="tspan2568">register</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:1;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="114.37302"
y="62.028507"
id="text2572"><tspan
sodipodi:role="line"
id="tspan2570"
x="114.37302"
y="62.028507"
style="font-size:2.82222223px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.26458332">start</tspan><tspan
sodipodi:role="line"
x="114.37302"
y="64.850731"
style="font-size:2.82222223px;line-height:1;text-align:center;text-anchor:middle;stroke-width:0.26458332"
id="tspan2574"> register</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

View file

@ -0,0 +1,237 @@
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{capt-of}
\usepackage{hyperref}
\usepackage{caption}
\usepackage{minted}
\usepackage[margin=2cm]{geometry}
\usepackage{circuitikz}
\author{Pierre-Antoine}
\date{\today}
\title{Étude des microcontrolleur}
\hypersetup{
pdfauthor={Pierre-Antoine},
pdftitle={Étude des microcontrolleur},
pdfkeywords={},
pdfsubject={},
pdfcreator={Emacs 25.2.2 (Org mode 9.1.13)},
pdflang={English}}
\begin{document}
\maketitle
\section{Introduction}
\subsection{Prérequis et rappels}
\begin{itemize}
\item logique cablée
\begin{itemize}
\item Circuit séquentiels
\item circuit combinatoire
\end{itemize}
\item très rapide
\item econome en energie
\item complexe à définir
\item figé ou difficillement modifiable
\item inadapté aux taches complexes
\end{itemize}
\subsection{Autre approche : logique programmée}
\begin{itemize}
\item Le programme est stocké et mémoriser dans le systeme
\item Quantum d'information adopté en général : l'octet : 8bit.
\item stocké dans la mémoire morte (ROM) sous la forme d'une série de mots.
\item les données manipulées sont rangés en mémoire vive (RAM).
\end{itemize}
2 \textbf{espaces} sont nécessaires :
\begin{itemize}
\item Programme
\item Données
\end{itemize}
Ces espaces peuvent être disjoint (ex: PIC), ou commun (PC)
\subsection{Organisation interne de petit système}
\begin{itemize}
\item ROM
\item RAM
\item Processeur
\item Entree/Sortie
\end{itemize}
\subsubsection{interconnexion des élements:}
Utilisation des buffers 3 états : \textbf{images}
\begin{center}
\begin{tabular}{rrl}
\hline
ES & E & S\\
\hline
0 & 0 & 0\\
0 & 1 & 1\\
1 & 0 & Z\\
1 & 0 & Z\\
\hline
\end{tabular}
\end{center}
avec \textbf{Z} état à haute impédance.
on a alors une structure de Bus.
\begin{center}
\includegraphics[width=0.7\textwidth]{./systeme.png}
\end{center}
La structure de bus est composé deux trois type de bus:
\begin{itemize}
\item bus d'adresse : désigne une case menu
\item bus de donnée : circuit des données
\item bus de commande (contrôle) , pour séquencer les opération d'échange
\end{itemize}
\subsection{Analyse d'un exemple}
\begin{itemize}
\item identification des éléments
\begin{itemize}
\item U1 : processeur Z80 (CPU) boitier 40 broches
\item U2 : RAM 32 kB
\item U3 : EPROM : Enable Programmable Read Only Memory
\item U4 : PIO :Parallel Input Output
\end{itemize}
\end{itemize}
\section{Le timer et les séries}
Les timers sont nécessaires pour pouvoir mesurer le temps, sans monopoliser le processeur pour ca
\subsection{Fonction des timers:}
\begin{itemize}
\item mesurer la durée d'une impulsion
\item compter des évènements (exemple codeur)
\item Générer une PWM
\item Lancer une fonction périodique
\end{itemize}
\subsection{fonctionnement du timer}
Voir slide du poly
\subsection{Timers du LPC804}
\section{Programmation des machines à états (FSM)}
\subsection{principe général pour \(\mu\) C}
\begin{center}
\includegraphics[width=0.7\textwidth]{./etat.png}
\end{center}
L'enjeu est de conserver et de mettre à jour facilement l'état de la machine en fonction des différentes taches.
\section{Appel de sous-programme, interruption et utilisation de la pile par le micro controlleur.}
-> faire cohabiter des taches différentes:
\begin{itemize}
\item Longue peux prioritaire (affichage LCD ..)
\item Courte péridique et prioritaire ( échantillonage )
\item Rares (liaison série ..)
\end{itemize}
\subsection{Fonctionnement des processeur: le cas du Cortex M0+}
\begin{itemize}
\item faible consommation électrique
\item 56 instructions , 16 registre internes
\item Controlleur d'interruption NVIC
\item Systick timer
\end{itemize}
\url{http://www.infocenter.arm.com}
\subsection{fonctionnement de la CPU : schéma interne.}
\begin{center}
\includegraphics[width=.9\linewidth]{./arm.png}
\end{center}
\subsection{les exceptions}
\begin{itemize}
\item met en pause le programme pour exécuter un programme annexe,
\item Exception matérielle : interruption
\item 32 exception externe possible pour le cortex M0+ .
\end{itemize}
*
\section{I2C et LPC804}
3 protocoles classiques :
\begin{itemize}
\item Serial
\item I2C
\item SPI
\end{itemize}
\begin{longtable}{|l|l|l|}
Serial & SPI & I2C\\
\hline
\endfirsthead
\multicolumn{3}{l}{Continued from previous page} \\
\hline
Serial & SPI & I2C \\
\hline
\endhead
\hline\multicolumn{3}{r}{Continued on next page} \\
\endfoot
\endlastfoot
\hline
Asynchrone & Synchrone & \\
\hline
Pas d'émulation soft \footnotemark & emulation soft & emulation soft\\
point à point & point à point & BUS (adresse pour chaque périphérique I2C)\\
& & \\
& & \\
\end{longtable}
\footnotetext[1]{nécessité d'une aide physique (timer \ldots{})}
\begin{center}
\includegraphics[width=.9\linewidth]{./i2c.png}
\end{center}}
\subsection{Technologie utilisé pour les bus :}
Les sorties doivent etre à collecteur ouvert (pas de court circuit). La vitesse du bu est limité par la commutation de la résistance,
moins efficace mais plus imple qu'un circuit à état/haute impédance
\subsection{Trame I2C}
cf le poly distribué en cours
\section{CAN et CNA}
\emph{Objectif: interfacer des dispositifs analogique et numérique}
\subsection{Signal analogique / signal numérique}
La numérisation d'un signal fait intervenir:
\begin{itemize}
\item Un echantilonnage
\item Une quantification
\end{itemize}
attention au théorème de shannon.
Différents formats numérique audio (codage des données avec ou sans pertes sur plus ou moins de bits)
\subsection{Convertisseur Numérique analogique}
\begin{circuitikz}
\draw (0,0) to[R,l=\(R\)] ++(2,0) node(A)\{\(\bullet\)\} (A)node[above]\{\(V_3\)\};
\end{circuitikz}
(A) to[R,l=\(R\)] ++(2,0) node(B)\{\(\bullet\)\} node[above]\{\(V_2\)\}
(B) to[R,l=\(R\)] ++(2,0) node(C)\{\(\bullet\)\} node[above]\{\(V_1\)\}
(C) to[R,l=\(R\)] ++(2,0) node(D)\{\(\bullet\)\} node[above]\{\(V_0\)\}
\end{document}

View file

@ -0,0 +1,255 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:export-filename="/home/pierre-antoine/Documents/ensps/master-eea/441-Info Industrielle/cours/i2c.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="dessin-1.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="469.35632"
inkscape:cy="629.10477"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:snap-bbox="true"
inkscape:window-width="1366"
inkscape:window-height="720"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid4522" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:0.95999995;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.14142136;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4524"
width="42.333328"
height="21.166668"
x="10.583339"
y="122.375" />
<rect
style="opacity:0.95999995;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.14142136;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4524-0"
width="42.333328"
height="21.166668"
x="63.500004"
y="122.375" />
<rect
style="opacity:0.95999995;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.14142136;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4524-5"
width="42.333328"
height="21.166668"
x="115.97962"
y="122.83566" />
<path
style="fill:none;stroke:#fc0000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 21.166666,122.375 V 101.20833 H 169.33333"
id="path4547"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#00ff00;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 37.041666,122.375 V 106.5 H 169.33333 v 0 0"
id="path4549"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#fc0000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 68.791666,122.375 V 101.20833"
id="path4551"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#00ff00;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 84.666666,122.375 v -15.875 0"
id="path4553"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#fc0000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 127,122.375 v -21.16667 0"
id="path4555"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#00ff00;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 142.875,122.375 V 106.5"
id="path4559"
inkscape:connector-curvature="0" />
<rect
style="opacity:0.95999995;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.20323913;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4561"
width="13.22917"
height="2.8096366"
x="169.33333"
y="99.885414" />
<rect
style="opacity:0.95999995;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect4563"
width="13.144937"
height="2.9301779"
x="169.33333"
y="105.17708" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 182.5625,101.20833 h 3.96875 V 106.5 h -3.96875"
id="path4565"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 186.53125,103.85417 h 5.29166"
id="path4567"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="193.14583"
y="103.85416"
id="text4571"><tspan
sodipodi:role="line"
id="tspan4569"
x="193.14583"
y="103.85416"
style="stroke-width:0.26458332">+Vcc</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="23.8125"
y="134.28125"
id="text4575"><tspan
sodipodi:role="line"
id="tspan4573"
x="23.8125"
y="134.28125"
style="stroke-width:0.26458332">CPU </tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="76.729164"
y="134.28125"
id="text4579"><tspan
sodipodi:role="line"
id="tspan4577"
x="76.729164"
y="134.28125"
style="stroke-width:0.26458332">Periph 1 </tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 123.03125,130.3125 v 6.61458"
id="path4581"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 127,130.3125 -3.96875,2.64583"
id="path4583"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 123.03125,132.95833 127,136.92708"
id="path4585"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 127,130.3125 V 122.375"
id="path4587"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 124.35417,139.57292 h 5.29166"
id="path4589"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 124.35417,140.89583 1.32291,-1.32291"
id="path4591"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 125.67708,140.89583 127,139.57292"
id="path4593"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 127,140.89583 1.32292,-1.32291"
id="path4593-4"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 128.32291,140.89583 1.32292,-1.32291"
id="path4593-3"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 127,136.92708 v 2.64584"
id="path4616"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="48.380951"
y="100.0744"
id="text4620"><tspan
sodipodi:role="line"
id="tspan4618"
x="48.380951"
y="100.0744"
style="stroke-width:0.26458332">SDA</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="47.436012"
y="110.46874"
id="text4624"><tspan
sodipodi:role="line"
id="tspan4622"
x="47.436012"
y="110.46874"
style="stroke-width:0.26458332">SCL</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="171.97917"
y="98.5625"
id="text4628"><tspan
sodipodi:role="line"
id="tspan4626"
x="171.97917"
y="98.5625"
style="stroke-width:0.26458332">pull-up</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,261 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="dessin.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="485.65531"
inkscape:cy="972.98137"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="true"
showguides="false"
inkscape:window-width="1366"
inkscape:window-height="717"
inkscape:window-x="0"
inkscape:window-y="22"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid815" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.14967094;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817"
width="21.166666"
height="42.333336"
x="67.027779"
y="29.770834" />
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.14967094;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817-3"
width="21.166666"
height="42.333336"
x="31.75"
y="29.770819" />
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.17010333;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817-0"
width="27.340286"
height="42.333336"
x="102.30555"
y="29.770834" />
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.14967094;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817-0-4"
width="21.166666"
height="42.333336"
x="137.58333"
y="29.770834" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="36.474701"
y="34.873512"
id="text874"><tspan
sodipodi:role="line"
id="tspan872"
x="36.474701"
y="34.873512"
style="stroke-width:0.26458332">ROM</tspan><tspan
sodipodi:role="line"
x="36.474701"
y="40.16518"
style="stroke-width:0.26458332"
id="tspan876" /></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="71.059525"
y="35.251488"
id="text880"><tspan
sodipodi:role="line"
id="tspan878"
x="71.059525"
y="35.251488"
style="stroke-width:0.26458332">RAM</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="115.0397"
y="33.550594"
id="text884"><tspan
sodipodi:role="line"
id="tspan882"
x="115.0397"
y="33.550594"
style="text-align:center;text-anchor:middle;stroke-width:0.26458332">processeur</tspan><tspan
sodipodi:role="line"
x="115.0397"
y="38.842262"
style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
id="tspan886">(master)</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="143.25298"
y="35.0625"
id="text890"><tspan
sodipodi:role="line"
id="tspan888"
x="143.25298"
y="35.0625"
style="stroke-width:0.26458332">E/S</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 34.395833,72.104167 V 90.625 H 169.33333"
id="path892"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 39.6875,72.104167 V 85.333334 H 169.33333"
id="path894"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 44.979166,72.104167 v 7.9375 H 169.33333 v 0"
id="path896"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 68.791666,72.104167 V 90.625 v 0"
id="path898"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 74.083332,72.104167 V 85.333334"
id="path900"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 79.374999,72.104167 v 7.9375"
id="path902"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 108.47917,72.104167 V 90.625 v 0 -18.520833 0"
id="path904"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 113.77083,72.104167 V 85.333334"
id="path906"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 119.0625,72.104167 v 7.9375"
id="path908"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 142.875,72.104167 V 90.625"
id="path910"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 148.16666,72.104167 V 85.333334"
id="path912"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 153.45833,72.104167 v 7.9375"
id="path914"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="169.33333"
y="80.041664"
id="text918"><tspan
sodipodi:role="line"
id="tspan916"
x="169.33333"
y="80.041664"
style="stroke-width:0.26458332">données</tspan><tspan
sodipodi:role="line"
x="169.33333"
y="85.333328"
style="stroke-width:0.26458332"
id="tspan920">adresses</tspan><tspan
sodipodi:role="line"
x="169.33333"
y="90.625"
style="stroke-width:0.26458332"
id="tspan922">commandes</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 92.604166,81.364584 95.249999,78.71875"
id="path1226"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 91.281249,86.65625 2.645833,-2.645833"
id="path1228"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 89.958332,91.947917 2.645834,-2.645833"
id="path1230"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="95.25"
y="78.71875"
id="text1234"><tspan
sodipodi:role="line"
id="tspan1232"
x="95.25"
y="78.71875"
style="stroke-width:0.26458332">8</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="95.25"
y="84.010414"
id="text1238"><tspan
sodipodi:role="line"
id="tspan1236"
x="95.25"
y="84.010414"
style="stroke-width:0.26458332">16</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,332 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<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"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:export-filename="/home/pierre-antoine/Documents/ensps/master-eea/441-Cours/etat.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="dessin2.svg">
<defs
id="defs2">
<marker
inkscape:isstock="true"
style="overflow:visible;"
id="marker1837"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lend">
<path
transform="scale(0.8) rotate(180) translate(12.5,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1835" />
</marker>
<inkscape:path-effect
effect="bspline"
id="path-effect1827"
is_visible="true"
weight="33.333333"
steps="2"
helper_size="0"
apply_no_weight="true"
apply_with_weight="true"
only_selected="false" />
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker1781"
style="overflow:visible;"
inkscape:isstock="true"
inkscape:collect="always">
<path
id="path1779"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
<inkscape:path-effect
effect="bspline"
id="path-effect1771"
is_visible="true"
weight="33.333333"
steps="2"
helper_size="0"
apply_no_weight="true"
apply_with_weight="true"
only_selected="false" />
<marker
inkscape:isstock="true"
style="overflow:visible;"
id="marker1713"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lend"
inkscape:collect="always">
<path
transform="scale(0.8) rotate(180) translate(12.5,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1711" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker1611"
style="overflow:visible;"
inkscape:isstock="true"
inkscape:collect="always">
<path
id="path1609"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow2Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow2Mend"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path850"
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
transform="scale(0.6) rotate(180) translate(0,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;"
inkscape:isstock="true"
inkscape:collect="always">
<path
id="path826"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="370.80667"
inkscape:cy="793.2715"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:snap-bbox="true"
showguides="false"
inkscape:window-width="1366"
inkscape:window-height="717"
inkscape:window-x="0"
inkscape:window-y="22"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid815" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.18733482;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect817"
width="42.311443"
height="10.583331"
x="31.760944"
y="32.416668" />
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect819"
width="42.333332"
height="21.16667"
x="31.75"
y="64.166664" />
<rect
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect821"
width="42.333332"
height="21.166666"
x="31.750004"
y="95.916664" />
<path
style="fill:none;stroke:#000000;stroke-width:0.21637158;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
d="M 52.916666,43 V 64.166667"
id="path1141"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.24010545px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1611)"
d="m 52.916666,110.23529 v 17.43138 H 10.583333 V 53.583333 h 42.333333"
id="path1601"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:0.79374995,0.79374995;stroke-dashoffset:0"
d="M 52.916666,85.333334 V 95.916667"
id="path1679"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="49.420238"
y="39.316505"
id="text1689"><tspan
sodipodi:role="line"
id="tspan1687"
x="49.420238"
y="39.316505"
style="stroke-width:0.26458332">init</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="44.897518"
y="74.75"
id="text1693"><tspan
sodipodi:role="line"
id="tspan1691"
x="44.897518"
y="74.75"
style="stroke-width:0.26458332">tache 1 </tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="45.083557"
y="109.14583"
id="text1697"><tspan
sodipodi:role="line"
id="tspan1695"
x="45.083557"
y="109.14583"
style="stroke-width:0.26458332">tache n</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="89.958336"
y="69.458336"
id="text1701"><tspan
sodipodi:role="line"
id="tspan1699"
x="89.958336"
y="69.458336"
style="stroke-width:0.26458332">machine à états</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1713)"
d="M 89.958332,69.458334 76.729166,74.75"
id="path1703"
inkscape:connector-curvature="0" />
<ellipse
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path1751"
cx="119.0625"
cy="91.947914"
rx="7.9375"
ry="3.96875" />
<ellipse
style="opacity:1;fill:none;fill-opacity:0.5020576;stroke:#000000;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path1759"
cx="157.42708"
cy="91.947914"
rx="6.614583"
ry="3.96875" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="117.71684"
y="93.270828"
id="text1763"><tspan
sodipodi:role="line"
id="tspan1761"
x="117.71684"
y="93.270828"
style="stroke-width:0.26458332">0</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="156.04318"
y="93.490974"
id="text1767"><tspan
sodipodi:role="line"
id="tspan1765"
x="156.04318"
y="93.490974"
style="stroke-width:0.26458332">1</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1781)"
d="m 121.70833,87.979167 c 6.20721,-1.773489 12.34754,-3.527869 17.97603,-3.562487 5.62849,-0.03462 11.12829,1.798652 16.4198,3.562487"
id="path1769"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1771"
inkscape:original-d="m 121.70833,87.979167 c 6.17388,-1.890146 12.34749,-3.528044 18.52083,-5.291667 5.0397,1.826525 10.5836,3.527513 15.875,5.291667" />
<path
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1837)"
d="m 156.10416,95.916667 c -6.17329,1.763796 -12.3469,3.527684 -18.07975,3.527712 -5.73286,2.7e-5 -11.02426,-1.763772 -16.31608,-3.527712"
id="path1825"
inkscape:connector-curvature="0"
inkscape:path-effect="#path-effect1827"
inkscape:original-d="m 156.10416,95.916667 c -6.17334,1.763622 -12.34695,3.527512 -18.52083,5.291663 -5.29167,-1.764241 -10.58307,-3.528041 -15.875,-5.291663" />
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="134.9375"
y="82.6875"
id="text1889"><tspan
sodipodi:role="line"
id="tspan1887"
x="134.9375"
y="82.6875"
style="stroke-width:0.26458332">a</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="137.58333"
y="103.85416"
id="text1893"><tspan
sodipodi:role="line"
id="tspan1891"
x="137.58333"
y="103.85416"
style="stroke-width:0.26458332">b</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB