Project

General

Profile

Revision 35

Simple I/O exercise 6 completed and tested (needs to be tested with a real switch)

View differences:

Aula1_ex6.X.production.hex
1
:020000040000fa
2
:020000041d00dd
3
:101970005e06400f0000000000601a40c0045a7f5d
4
:101980000500401300000000009d1a3cb8215a27b2
5
:10199000080040030000000002a01d3cf8ffbd2726
6
:1019a00000a01c3cf07f9c270260094020582001c9
7
:1019b000801e2a7d8449497d02608940c000000064
8
:1019c00000e0dc4102608b40c0000000009d083c4c
9
:1019d000e021082509f800010000000000a0083cf3
10
:1019e0000000082500a0093c000029250600001081
11
:1019f00000000000000000ad040000ad080000add4
12
:101a00000c0000ad100008252b080901f9ff201477
13
:101a100000000000009d083cd02108250000098d31
14
:101a2000180020110400082500000a8d0400082574
15
:101a300000000b8d090060110400082500000c91c6
16
:101a4000ffff4a250100082500002ca1fbff4015df
17
:101a5000010029250500001000000000000020a161
18
:101a6000ffff4a25fdff4015010029250300082539
19
:101a7000fcff0a24244048010000098de7ff2015df
20
:101a8000000000000000093c000029251000201182
21
:101a9000000000000200093c0000292588bf0a3c24
22
:101aa00010204a25000049ad0200093c000029250c
23
:101ab00088bf0a3c20204a25000049ad0200093cad
24
:101ac0000000292588bf0a3c30204a25000049ad86
25
:101ad00000488040ffff0a2400588a40009d093cce
26
:101ae00000002925017889400000093c01002925d2
27
:101af00000000a2444492a7d01608a408000093c94
28
:101b000000688940008008408005097d404c09003c
29
:101b1000006008405800013c244001012540280194
30
:101b200000608840009d083ce821082509f8000174
31
:101b30000000000000600840bfff013cffff2134af
32
:101b40002440010100608840000084300000a5307e
33
:101b5000009d083c602008250800000100000000ee
34
:020000040000fa
35
:020000041d00dd
36
:101cf000009d1a3cac205a27080040030000000059
37
:020000040000fa
38
:020000041d00dd
39
:10018000009d1a3c841f5a2708004003000000000d
40
:020000040000fa
41
:020000041d00dd
42
:080200006008400b0000000043
43
:020000040000fa
44
:020000041d00dd
45
:080220006008400b0000000023
46
:020000040000fa
47
:020000041d00dd
48
:080240006008400b0000000003
49
:020000040000fa
50
:020000041d00dd
51
:080260006008400b00000000e3
52
:020000040000fa
53
:020000041d00dd
54
:080280006008400b00000000c3
55
:020000040000fa
56
:020000041d00dd
57
:0802a0006008400b00000000a3
58
:020000040000fa
59
:020000041d00dd
60
:0802c0006008400b0000000083
61
:020000040000fa
62
:020000041d00dd
63
:0802e0006008400b0000000063
64
:020000040000fa
65
:020000041d00dd
66
:080300006008400b0000000042
67
:020000040000fa
68
:020000041d00dd
69
:080320006008400b0000000022
70
:020000040000fa
71
:020000041d00dd
72
:080340006008400b0000000002
73
:020000040000fa
74
:020000041d00dd
75
:080360006008400b00000000e2
76
:020000040000fa
77
:020000041d00dd
78
:080380006008400b00000000c2
79
:020000040000fa
80
:020000041d00dd
81
:0803a0006008400b00000000a2
82
:020000040000fa
83
:020000041d00dd
84
:0803c0006008400b0000000082
85
:020000040000fa
86
:020000041d00dd
87
:0803e0006008400b0000000062
88
:020000040000fa
89
:020000041d00dd
90
:080400006008400b0000000041
91
:020000040000fa
92
:020000041d00dd
93
:080420006008400b0000000021
94
:020000040000fa
95
:020000041d00dd
96
:080440006008400b0000000001
97
:020000040000fa
98
:020000041d00dd
99
:080460006008400b00000000e1
100
:020000040000fa
101
:020000041d00dd
102
:080480006008400b00000000c1
103
:020000040000fa
104
:020000041d00dd
105
:0804a0006008400b00000000a1
106
:020000040000fa
107
:020000041d00dd
108
:0804c0006008400b0000000081
109
:020000040000fa
110
:020000041d00dd
111
:0804e0006008400b0000000061
112
:020000040000fa
113
:020000041d00dd
114
:080500006008400b0000000040
115
:020000040000fa
116
:020000041d00dd
117
:080520006008400b0000000020
118
:020000040000fa
119
:020000041d00dd
120
:080540006008400b0000000000
121
:020000040000fa
122
:020000041d00dd
123
:080560006008400b00000000e0
124
:020000040000fa
125
:020000041d00dd
126
:080580006008400b00000000c0
127
:020000040000fa
128
:020000041d00dd
129
:0805a0006008400b00000000a0
130
:020000040000fa
131
:020000041d00dd
132
:0805c0006008400b0000000080
133
:020000040000fa
134
:020000041d00dd
135
:0805e0006008400b0000000060
136
:020000040000fa
137
:020000041d00dd
138
:080600006008400b000000003f
139
:020000040000fa
140
:020000041d00dd
141
:080620006008400b000000001f
142
:020000040000fa
143
:020000041d00dd
144
:080640006008400b00000000ff
145
:020000040000fa
146
:020000041d00dd
147
:080660006008400b00000000df
148
:020000040000fa
149
:020000041d00dd
150
:080680006008400b00000000bf
151
:020000040000fa
152
:020000041d00dd
153
:0806a0006008400b000000009f
154
:020000040000fa
155
:020000041d00dd
156
:0806c0006008400b000000007f
157
:020000040000fa
158
:020000041d00dd
159
:0806e0006008400b000000005f
160
:020000040000fa
161
:020000041d00dd
162
:080700006008400b000000003e
163
:020000040000fa
164
:020000041d00dd
165
:080720006008400b000000001e
166
:020000040000fa
167
:020000041d00dd
168
:080740006008400b00000000fe
169
:020000040000fa
170
:020000041d00dd
171
:080760006008400b00000000de
172
:020000040000fa
173
:020000041d00dd
174
:080780006008400b00000000be
175
:020000040000fa
176
:020000041d00dd
177
:0807a0006008400b000000009e
178
:020000040000fa
179
:020000041d00dd
180
:0807c0006008400b000000007e
181
:020000040000fa
182
:020000041d00dd
183
:0807e0006008400b000000005e
184
:020000040000fa
185
:020000041d00dd
186
:080800006008400b000000003d
187
:020000040000fa
188
:020000041d00dd
189
:080820006008400b000000001d
190
:020000040000fa
191
:020000041d00dd
192
:080840006008400b00000000fd
193
:020000040000fa
194
:020000041d00dd
195
:080860006008400b00000000dd
196
:020000040000fa
197
:020000041d00dd
198
:080880006008400b00000000bd
199
:020000040000fa
200
:020000041d00dd
201
:0808a0006008400b000000009d
202
:020000040000fa
203
:020000041d00dd
204
:0808c0006008400b000000007d
205
:020000040000fa
206
:020000041d00dd
207
:0808e0006008400b000000005d
208
:020000040000fa
209
:020000041d00dd
210
:080900006008400b000000003c
211
:020000040000fa
212
:020000041d00dd
213
:080920006008400b000000001c
214
:020000040000fa
215
:020000041d00dd
216
:080940006008400b00000000fc
217
:020000040000fa
218
:020000041d00dd
219
:080960006008400b00000000dc
220
:020000040000fa
221
:020000041d00dd
222
:080980006008400b00000000bc
223
:020000040000fa
224
:020000041d00dd
225
:0809a0006008400b000000009c
226
:020000040000fa
227
:020000041d00dd
228
:0809c0006008400b000000007c
229
:020000040000fa
230
:020000041d00dd
231
:0809e0006008400b000000005c
232
:020000040000fa
233
:020000041fc01b
234
:1004800000f89b40c0000000009d1b3c3c217b27e6
235
:10049000020060130000000000c09b4000f81b40f9
236
:0c04a000c00000001f000042000000002f
237
:020000040000fa
238
:020000041d00dd
239
:101e0000e0ffbd271c00bfaf1800beaf21f0a0034c
240
:101e10002000c4af2400c5afb807400f0000000089
241
:101e200088bf023caa000324606043ac1000c0a736
242
:101e30009107400b000000001000c29701004224ef
243
:101e40001000c2a71000c2971027422cfaff4014be
244
:101e5000000000009b07400b000000000000000095
245
:101e60009b07400b000000000000000088bf023c00
246
:101e70001061428c01004230f8ff40140000000065
247
:101e800088bf023c1061428c01004230f6ff4010d6
248
:101e9000000000001000c0a7b207400b00000000c7
249
:101ea00088bf023c6060428c2718020088bf023c59
250
:101eb000606043acc707400f000000001000c297ed
251
:101ec000010042241000c2a71000c2970600422c55
252
:101ed000f3ff4014000000009b07400b00000000cf
253
:101ee000f8ffbd270400beaf21f0a00388bf023c6d
254
:101ef000406040ac88bf033c0061628c0100042458
255
:101f00000400827c006162ac21e8c0030400be8f43
256
:101f10000800bd270800e00300000000f0ffbd2717
257
:101f20000c00beaf21f0a003d907400b0000c0a7f2
258
:101f3000d207400b0200c0a7000000000200c297b9
259
:101f4000010042240200c2a70200c297fa00422cfc
260
:101f5000f9ff4014000000000000c2970100422475
261
:101f60000000c2a70000c2971027422cf0ff4014c7
262
:101f70000000000021e8c0030c00be8f0800e00351
263
:041f80001000bd2769
264
:020000040000fa
265
:020000041d00dd
266
:101f8400a8ffbd270400a1af0800a2af0c00a3afb7
267
:101f94001000a4af1400a5af1800a6af1c00a7af93
268
:101fa4002000a8af2400a9af2800aaaf2c00abaf33
269
:101fb4003000acaf3400adaf3800aeaf3c00afafd3
270
:101fc4004000b8af4400b9af4800bfaf12400000b2
271
:101fd4004c00a8af104000005000a8af009d1a3c70
272
:101fe400f4205a2700000000006804400060054007
273
:101ff40009f84003000000005000a88f1100000100
274
:102004004c00a88f130000010400a18f0800a28fc8
275
:102014000c00a38f1000a48f1400a58f1800a68fa6
276
:102024001c00a78f2000a88f2400a98f2800aa8f46
277
:102034002c00ab8f3000ac8f3400ad8f3800ae8fe6
278
:102044003c00af8f4000b88f4400b98f4800bf8f69
279
:0c2054005800bd27c0000000180000422a
280
:020000040000fa
281
:020000041d00dd
282
:102060000000043ce8ffbd2700008424030080102a
283
:102070001400bfaf09f880000000000000008430a9
284
:102080000000a5308007400f000000000000023c67
285
:1020900000004224030040100000000009f8400046
286
:0c20a00000000000f9ff0010000000002c
287
:020000040000fa
288
:020000041d00dd
289
:1020ac000000023ce8ffbd2700004224060040105f
290
:1020bc001400bfaf0000023c00004224030040109b
291
:1020cc00009d023c3f000070009d023c3c214224dc
292
:1020dc00030040100000000009f840000000000060
293
:0820ec003b08400b000000005e
294
:020000040000fa
295
:020000041d00dd
296
:1020f4000000023ce8ffbd27000042240600401017
297
:102104001400bfaf0000023c000042240300401052
298
:10211400009d023c3f000070009d023c3c21422493
299
:10212400030040100000000009f840000000000017
300
:082134004d08400b0000000003
301
:020000040000fa
302
:020000041d00dd
303
:10213c0000606041c000000099aa033c81bf023cd2
304
:10214c005566632430f240ac30f243ac6655033c28
305
:10215c00aa99633430f243ac81bf023c01000324e2
306
:10216c0018f643ac81bf023c10f6428c5108400b70
307
:04217c00000000005f
308
:020000040000fa
309
:020000041d00dd
310
:102180000000023c00004224050040100000023c18
311
:102190000000422403004010009d023c3f000070fc
312
:1021a000009d023c3c214224fdff40100000000045
313
:0821b00009f8400000000000e6
314
:020000040000fa
315
:020000041d00dd
316
:1021b80000601a40bfff1b3cffff7b3724d05b0346
317
:0821c80000609a40180000427b
318
:020000040000fa
319
:020000041d00dd
320
:1021d0000000000022222222222222222222222267
321
:020000040000fa
322
:020000041d00dd
323
:0821e0000800e003000000000c
324
:020000040000fa
325
:020000041d00dd
326
:0821e8000800e0030000000004
327
:00000001FF
1
:020000040000fa
2
:020000041d00dd
3
:10197000009d1a3c80195a2708004003000000000f
4
:1019800000601a40c0045a7f0500401300000000a8
5
:10199000009d1a3c58215a2708004003000000000f
6
:1019a00002a01d3cf8ffbd2700a01c3cf07f9c2737
7
:1019b0000260094020582001801e2a7d8449497d0b
8
:1019c00002608940c000000000e0dc4102608b4002
9
:1019d000009d083c8821082509f80001000000004e
10
:1019e00000a0083c0000082500a0093c00002925b3
11
:1019f0000600001000000000000000ad040000ad73
12
:101a0000080000ad0c0000ad100008252b080901ee
13
:101a1000f9ff201400000000009d083c98210825d3
14
:101a20000000098d180020110400082500000a8d0f
15
:101a30000400082500000b8d090060110400082532
16
:101a400000000c91ffff4a250100082500002ca191
17
:101a5000fbff4015010029250500001000000000d3
18
:101a6000000020a1ffff4a25fdff401501002925a8
19
:101a700003000825fcff0a24244048010000098dca
20
:101a8000e7ff2015000000000000093c00002925a8
21
:101a900010002011000000000200093c0000292570
22
:101aa00088bf0a3c10204a25000049ad0200093ccd
23
:101ab0000000292588bf0a3c20204a25000049ada6
24
:101ac0000200093c0000292588bf0a3c30204a2535
25
:101ad000000049ad00488040ffff0a2400588a40ba
26
:101ae000009d093c00002925017889400000093c3f
27
:101af0000100292500000a2444492a7d01608a400a
28
:101b00008000093c00688940008008408005097d0c
29
:101b1000404c0900006008405800013c244001018d
30
:101b20002540280100608840009d083c9021082540
31
:101b300009f800010000000000600840bfff013c00
32
:101b4000ffff213424400101006088400000843000
33
:101b50000000a530009d083c202108250800000158
34
:041b60000000000081
35
:020000040000fa
36
:020000041d00dd
37
:101cf000009d1a3c70215a27080040030000000094
38
:020000040000fa
39
:020000041d00dd
40
:10018000009d1a3c08205a27080040030000000088
41
:020000040000fa
42
:020000041d00dd
43
:080200003608400b000000006d
44
:020000040000fa
45
:020000041d00dd
46
:080220003608400b000000004d
47
:020000040000fa
48
:020000041d00dd
49
:080240003608400b000000002d
50
:020000040000fa
51
:020000041d00dd
52
:080260003608400b000000000d
53
:020000040000fa
54
:020000041d00dd
55
:080280003608400b00000000ed
56
:020000040000fa
57
:020000041d00dd
58
:0802a0003608400b00000000cd
59
:020000040000fa
60
:020000041d00dd
61
:0802c0003608400b00000000ad
62
:020000040000fa
63
:020000041d00dd
64
:0802e0003608400b000000008d
65
:020000040000fa
66
:020000041d00dd
67
:080300003608400b000000006c
68
:020000040000fa
69
:020000041d00dd
70
:080320003608400b000000004c
71
:020000040000fa
72
:020000041d00dd
73
:080340003608400b000000002c
74
:020000040000fa
75
:020000041d00dd
76
:080360003608400b000000000c
77
:020000040000fa
78
:020000041d00dd
79
:080380003608400b00000000ec
80
:020000040000fa
81
:020000041d00dd
82
:0803a0003608400b00000000cc
83
:020000040000fa
84
:020000041d00dd
85
:0803c0003608400b00000000ac
86
:020000040000fa
87
:020000041d00dd
88
:0803e0003608400b000000008c
89
:020000040000fa
90
:020000041d00dd
91
:080400003608400b000000006b
92
:020000040000fa
93
:020000041d00dd
94
:080420003608400b000000004b
95
:020000040000fa
96
:020000041d00dd
97
:080440003608400b000000002b
98
:020000040000fa
99
:020000041d00dd
100
:080460003608400b000000000b
101
:020000040000fa
102
:020000041d00dd
103
:080480003608400b00000000eb
104
:020000040000fa
105
:020000041d00dd
106
:0804a0003608400b00000000cb
107
:020000040000fa
108
:020000041d00dd
109
:0804c0003608400b00000000ab
110
:020000040000fa
111
:020000041d00dd
112
:0804e0003608400b000000008b
113
:020000040000fa
114
:020000041d00dd
115
:080500003608400b000000006a
116
:020000040000fa
117
:020000041d00dd
118
:080520003608400b000000004a
119
:020000040000fa
120
:020000041d00dd
121
:080540003608400b000000002a
122
:020000040000fa
123
:020000041d00dd
124
:080560003608400b000000000a
125
:020000040000fa
126
:020000041d00dd
127
:080580003608400b00000000ea
128
:020000040000fa
129
:020000041d00dd
130
:0805a0003608400b00000000ca
131
:020000040000fa
132
:020000041d00dd
133
:0805c0003608400b00000000aa
134
:020000040000fa
135
:020000041d00dd
136
:0805e0003608400b000000008a
137
:020000040000fa
138
:020000041d00dd
139
:080600003608400b0000000069
140
:020000040000fa
141
:020000041d00dd
142
:080620003608400b0000000049
143
:020000040000fa
144
:020000041d00dd
145
:080640003608400b0000000029
146
:020000040000fa
147
:020000041d00dd
148
:080660003608400b0000000009
149
:020000040000fa
150
:020000041d00dd
151
:080680003608400b00000000e9
152
:020000040000fa
153
:020000041d00dd
154
:0806a0003608400b00000000c9
155
:020000040000fa
156
:020000041d00dd
157
:0806c0003608400b00000000a9
158
:020000040000fa
159
:020000041d00dd
160
:0806e0003608400b0000000089
161
:020000040000fa
162
:020000041d00dd
163
:080700003608400b0000000068
164
:020000040000fa
165
:020000041d00dd
166
:080720003608400b0000000048
167
:020000040000fa
168
:020000041d00dd
169
:080740003608400b0000000028
170
:020000040000fa
171
:020000041d00dd
172
:080760003608400b0000000008
173
:020000040000fa
174
:020000041d00dd
175
:080780003608400b00000000e8
176
:020000040000fa
177
:020000041d00dd
178
:0807a0003608400b00000000c8
179
:020000040000fa
180
:020000041d00dd
181
:0807c0003608400b00000000a8
182
:020000040000fa
183
:020000041d00dd
184
:0807e0003608400b0000000088
185
:020000040000fa
186
:020000041d00dd
187
:080800003608400b0000000067
188
:020000040000fa
189
:020000041d00dd
190
:080820003608400b0000000047
191
:020000040000fa
192
:020000041d00dd
193
:080840003608400b0000000027
194
:020000040000fa
195
:020000041d00dd
196
:080860003608400b0000000007
197
:020000040000fa
198
:020000041d00dd
199
:080880003608400b00000000e7
200
:020000040000fa
201
:020000041d00dd
202
:0808a0003608400b00000000c7
203
:020000040000fa
204
:020000041d00dd
205
:0808c0003608400b00000000a7
206
:020000040000fa
207
:020000041d00dd
208
:0808e0003608400b0000000087
209
:020000040000fa
210
:020000041d00dd
211
:080900003608400b0000000066
212
:020000040000fa
213
:020000041d00dd
214
:080920003608400b0000000046
215
:020000040000fa
216
:020000041d00dd
217
:080940003608400b0000000026
218
:020000040000fa
219
:020000041d00dd
220
:080960003608400b0000000006
221
:020000040000fa
222
:020000041d00dd
223
:080980003608400b00000000e6
224
:020000040000fa
225
:020000041d00dd
226
:0809a0003608400b00000000c6
227
:020000040000fa
228
:020000041d00dd
229
:0809c0003608400b00000000a6
230
:020000040000fa
231
:020000041d00dd
232
:0809e0003608400b0000000086
233
:020000040000fa
234
:020000041d00dd
235
:101e2000e0ffbd271c00bfaf1800beaf21f0a0032c
236
:101e30002000c4af2400c5af1400c0afd907400fc5
237
:101e40000000000088bf023caa000324606043ac8d
238
:101e50001000c0a79a07400b000000001000c297b6
239
:101e6000010042241000c2a71000c2971027422c84
240
:101e7000faff401400000000a407400b000000001f
241
:101e800000000000a407400b00000000000000005c
242
:101e900088bf023c1061428c01004230f8ff4014c0
243
:101ea0000000000088bf023c1061428c01004230fb
244
:101eb000f6ff4010000000001400c28f0100422411
245
:101ec0001400c2afd407400b000000001000c0a7f0
246
:101ed000cd07400b0000000088bf023c6060428cd0
247
:101ee0002718020088bf023c606043ac88bf023cf8
248
:101ef0001061428c010042300900401400000000d3
249
:101f000088bf023c1061428c010042300400401046
250
:101f1000000000001400c28f010042241400c2af70
251
:101f2000e807400f000000001000c29701004224a3
252
:101f30001000c2a71000c2970600422ce6ff401412
253
:101f4000000000001400c28fffff42241400c2af43
254
:101f50001400c28fddff401c00000000a407400bee
255
:101f600000000000f8ffbd270400beaf21f0a00371
256
:101f700088bf023c406040ac88bf033c0061628c7b
257
:101f8000010004240400827c006162ac21e8c003eb
258
:101f90000400be8f0800bd270800e0030000000019
259
:101fa000f0ffbd270c00beaf21f0a003fa07400be5
260
:101fb0000000c0a7f307400b0200c0a7000000000c
261
:101fc0000200c297010042240200c2a70200c29789
262
:101fd000fa00422cf9ff4014000000000000c297f4
263
:101fe000010042240000c2a70000c2971027422c23
264
:101ff000f0ff40140000000021e8c0030c00be8f79
265
:082000000800e0031000bd27f9
266
:020000040000fa
267
:020000041d00dd
268
:10200800a8ffbd270400a1af0800a2af0c00a3af32
269
:102018001000a4af1400a5af1800a6af1c00a7af0e
270
:102028002000a8af2400a9af2800aaaf2c00abafae
271
:102038003000acaf3400adaf3800aeaf3c00afaf4e
272
:102048004000b8af4400b9af4800bfaf124000002d
273
:102058004c00a8af104000005000a8af0068044032
274
:10206800006005405f08400f000000005000a88f86
275
:10207800110000014c00a88f130000010400a18f7b
276
:102088000800a28f0c00a38f1000a48f1400a58f46
277
:102098001800a68f1c00a78f2000a88f2400a98fe6
278
:1020a8002800aa8f2c00ab8f3000ac8f3400ad8f86
279
:1020b8003800ae8f3c00af8f4000b88f4400b98f16
280
:1020c8004800bf8f5800bd27c0000000180000421c
281
:020000040000fa
282
:020000041d00dd
283
:1020d8003f00007000606241c000000099aa033c04
284
:1020e80081bf023c5566632430f240ac30f243ac09
285
:1020f8006655033caa99633430f243ac81bf023c75
286
:102108000100032418f643ac81bf023c10f6428c50
287
:082118004608400b0000000026
288
:020000040000fa
289
:020000041d00dd
290
:102120000000043ce8ffbd27000084240300801069
291
:102130001400bfaf09f880000000000000008430e8
292
:102140000000a5308807400f00000000ffff0010ce
293
:10215000000000003f00007000601a40bfff1b3c01
294
:10216000ffff7b3724d05b0300609a4018000042d9
295
:020000040000fa
296
:020000041d00dd
297
:0c2170003f0000705d08400b0000000004
298
:020000040000fa
299
:020000041d00dd
300
:0c217c003f0000706008400b00000000f5
301
:020000040000fa
302
:020000041d00dd
303
:082188000800e0030000000064
304
:020000040000fa
305
:020000041d00dd
306
:082190000800e003000000005c
307
:020000040000fa
308
:020000041d00dd
309
:042198000000000043
310
:00000001FF

Also available in: Unified diff