Mercurial > hg > ede
comparison doc/images/emulator/fetch_decode_exe.svg @ 27:a542cd390efd
long overdue update
author | james <jb302@eecs.qmul.ac.uk> |
---|---|
date | Wed, 02 Apr 2014 14:11:50 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
26:84716cd835dd | 27:a542cd390efd |
---|---|
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 <!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | |
4 <svg | |
5 xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 xmlns:cc="http://creativecommons.org/ns#" | |
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 xmlns:svg="http://www.w3.org/2000/svg" | |
9 xmlns="http://www.w3.org/2000/svg" | |
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
12 width="350" | |
13 height="400" | |
14 id="svg2" | |
15 version="1.1" | |
16 inkscape:version="0.48.4 r9939" | |
17 sodipodi:docname="fetch_decode_exe.svg"> | |
18 <defs | |
19 id="defs4"> | |
20 <marker | |
21 inkscape:stockid="Arrow2Lstart" | |
22 orient="auto" | |
23 refY="0" | |
24 refX="0" | |
25 id="Arrow2Lstart" | |
26 style="overflow:visible"> | |
27 <path | |
28 id="path4133" | |
29 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
30 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
31 transform="matrix(1.1,0,0,1.1,1.1,0)" | |
32 inkscape:connector-curvature="0" /> | |
33 </marker> | |
34 <marker | |
35 inkscape:stockid="Arrow1Lend" | |
36 orient="auto" | |
37 refY="0" | |
38 refX="0" | |
39 id="Arrow1Lend" | |
40 style="overflow:visible"> | |
41 <path | |
42 id="path4118" | |
43 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
44 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
45 transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
46 inkscape:connector-curvature="0" /> | |
47 </marker> | |
48 <marker | |
49 inkscape:stockid="Arrow2Lend" | |
50 orient="auto" | |
51 refY="0" | |
52 refX="0" | |
53 id="Arrow2Lend" | |
54 style="overflow:visible"> | |
55 <path | |
56 id="path4136" | |
57 style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
58 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
59 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
60 inkscape:connector-curvature="0" /> | |
61 </marker> | |
62 </defs> | |
63 <sodipodi:namedview | |
64 id="base" | |
65 pagecolor="#ffffff" | |
66 bordercolor="#666666" | |
67 borderopacity="1.0" | |
68 inkscape:pageopacity="0.0" | |
69 inkscape:pageshadow="2" | |
70 inkscape:zoom="1.7846286" | |
71 inkscape:cx="232.01126" | |
72 inkscape:cy="285.96549" | |
73 inkscape:document-units="px" | |
74 inkscape:current-layer="layer1" | |
75 showgrid="false" | |
76 inkscape:window-width="954" | |
77 inkscape:window-height="879" | |
78 inkscape:window-x="432" | |
79 inkscape:window-y="27" | |
80 inkscape:window-maximized="0" | |
81 showguides="true" | |
82 inkscape:guide-bbox="true" /> | |
83 <metadata | |
84 id="metadata7"> | |
85 <rdf:RDF> | |
86 <cc:Work | |
87 rdf:about=""> | |
88 <dc:format>image/svg+xml</dc:format> | |
89 <dc:type | |
90 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
91 <dc:title></dc:title> | |
92 </cc:Work> | |
93 </rdf:RDF> | |
94 </metadata> | |
95 <g | |
96 inkscape:label="Layer 1" | |
97 inkscape:groupmode="layer" | |
98 id="layer1" | |
99 transform="translate(0,-652.36215)"> | |
100 <text | |
101 xml:space="preserve" | |
102 style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono" | |
103 x="277.35449" | |
104 y="542.02991" | |
105 id="text8341" | |
106 sodipodi:linespacing="125%"><tspan | |
107 sodipodi:role="line" | |
108 id="tspan8343" | |
109 x="277.35449" | |
110 y="542.02991" /></text> | |
111 <g | |
112 id="g4279" | |
113 transform="translate(-53.792706,1008.6132)"> | |
114 <rect | |
115 ry="30" | |
116 y="-319.89349" | |
117 x="128.62576" | |
118 height="42.791836" | |
119 width="139.46968" | |
120 id="rect2993-3-1" | |
121 style="fill:#00ff00;fill-opacity:0.40865389;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" /> | |
122 <text | |
123 sodipodi:linespacing="125%" | |
124 id="text8250" | |
125 y="-293.01758" | |
126 x="198.40451" | |
127 style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono" | |
128 xml:space="preserve"><tspan | |
129 y="-293.01758" | |
130 x="198.40451" | |
131 id="tspan8252" | |
132 sodipodi:role="line">start</tspan></text> | |
133 </g> | |
134 <text | |
135 xml:space="preserve" | |
136 style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono" | |
137 x="65.060242" | |
138 y="262.6506" | |
139 id="text8301" | |
140 sodipodi:linespacing="125%" | |
141 transform="translate(0,252.36218)"><tspan | |
142 sodipodi:role="line" | |
143 id="tspan8303" | |
144 x="65.060242" | |
145 y="262.6506" /></text> | |
146 <g | |
147 id="g4284" | |
148 transform="translate(-53.792706,1001.5127)"> | |
149 <rect | |
150 y="-233.33891" | |
151 x="128.62576" | |
152 height="42.791836" | |
153 width="139.46968" | |
154 id="rect2993-3-8-1" | |
155 style="fill:#0040ff;fill-opacity:0.0745098;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" /> | |
156 <text | |
157 sodipodi:linespacing="125%" | |
158 id="text3443" | |
159 y="-206.435" | |
160 x="199.81313" | |
161 style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono" | |
162 xml:space="preserve"><tspan | |
163 y="-206.435" | |
164 x="199.81313" | |
165 id="tspan3445" | |
166 sodipodi:role="line">boot()</tspan></text> | |
167 </g> | |
168 <g | |
169 id="g4289" | |
170 transform="translate(-53.792706,999.23885)"> | |
171 <rect | |
172 y="-151.56929" | |
173 x="116.34" | |
174 height="42.708378" | |
175 width="164.04121" | |
176 id="rect2993-3-8-1-2" | |
177 style="fill:#0040ff;fill-opacity:0.0745098;stroke:#000000;stroke-width:1.0834595;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.08345943, 1.08345943;stroke-dashoffset:0" /> | |
178 <text | |
179 sodipodi:linespacing="125%" | |
180 id="text4251" | |
181 y="-126.0211" | |
182 x="199.85812" | |
183 style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans Mono;-inkscape-font-specification:DejaVu Sans Mono" | |
184 xml:space="preserve"><tspan | |
185 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono" | |
186 y="-126.0211" | |
187 x="199.85812" | |
188 id="tspan4253" | |
189 sodipodi:role="line">op = memory[PC]</tspan></text> | |
190 </g> | |
191 <g | |
192 id="g4294" | |
193 transform="translate(-58.275433,1007.7624)"> | |
194 <rect | |
195 y="-80.680603" | |
196 x="133.10849" | |
197 height="42.791836" | |
198 width="139.46968" | |
199 id="rect2993-3-8-1-8" | |
200 style="fill:#0040ff;fill-opacity:0.0745098;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0" /> | |
201 <text | |
202 sodipodi:linespacing="125%" | |
203 id="text3443-0" | |
204 y="-53.776703" | |
205 x="204.29585" | |
206 style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Latin Modern Mono;-inkscape-font-specification:Latin Modern Mono" | |
207 xml:space="preserve"><tspan | |
208 y="-53.776703" | |
209 x="204.29585" | |
210 id="tspan3445-9" | |
211 sodipodi:role="line">(*iset[op])</tspan></text> | |
212 </g> | |
213 <path | |
214 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
215 d="m 144.5679,731.51154 0,36.66225" | |
216 id="path4305" | |
217 inkscape:connector-type="polyline" | |
218 inkscape:connector-curvature="0" | |
219 inkscape:connection-start="#g4279" | |
220 inkscape:connection-start-point="d4" | |
221 inkscape:connection-end="#g4284" | |
222 inkscape:connection-end-point="d4" /> | |
223 <path | |
224 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
225 d="m 144.5679,810.96562 0,36.70394" | |
226 id="path4307" | |
227 inkscape:connector-type="polyline" | |
228 inkscape:connector-curvature="0" | |
229 inkscape:connection-start="#g4284" | |
230 inkscape:connection-start-point="d4" | |
231 inkscape:connection-end="#g4289" | |
232 inkscape:connection-end-point="d4" /> | |
233 <path | |
234 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
235 d="m 144.5679,890.37794 0,36.70386" | |
236 id="path4309" | |
237 inkscape:connector-type="polyline" | |
238 inkscape:connector-curvature="0" | |
239 inkscape:connection-start="#g4289" | |
240 inkscape:connection-start-point="d4" | |
241 inkscape:connection-end="#g4294" | |
242 inkscape:connection-end-point="d4" /> | |
243 <path | |
244 style="fill:none;stroke:#000000;stroke-width:0.78586668px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" | |
245 d="m 144.56789,969.68244 0,35.85586" | |
246 id="path4311" | |
247 inkscape:connector-type="polyline" | |
248 inkscape:connector-curvature="0" /> | |
249 <path | |
250 style="fill:none;stroke:#000000;stroke-width:0.96355867px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
251 d="m 144.60116,1004.7514 148.13533,-1.1571" | |
252 id="path5243" | |
253 inkscape:connector-type="polyline" | |
254 inkscape:connector-curvature="0" /> | |
255 <path | |
256 style="fill:none;stroke:#000000;stroke-width:0.81946945px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
257 d="M 292.58811,1003.5551 290.1662,824.90952" | |
258 id="path5245" | |
259 inkscape:connector-type="polyline" | |
260 inkscape:connector-curvature="0" /> | |
261 <path | |
262 style="fill:none;stroke:#000000;stroke-width:0.96472394px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
263 d="m 290.37508,825.07171 -144.7323,-0.5956" | |
264 id="path5247" | |
265 inkscape:connector-type="polyline" | |
266 inkscape:connector-curvature="0" /> | |
267 </g> | |
268 </svg> |