Форум программистов, компьютерный форум, киберфорум
Assembler: DOS/Real Mode/16-bits
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
Заблокирован
TASM

Замена в знакогенераторе символа "A"

11.05.2012, 12:14. Показов 2284. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть код
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
code segment
assume cs:code, ds:code, cs:code
org 100h
begin:
    jmp beg
font:
    db 11111111b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 10000001b
    db 11111111b
 
beg:
    mov bp, offset cs:font
    mov cx, 1
    mov dx, 65
    mov bl, 0
    mov bh, 14
    mov ax, 1100h
    int 10h
    mov ax, 4ch
    int 21h
code ends
end begin
как говорит автор книги должен появится прямоугольник, но не появилось ничего
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.05.2012, 12:14
Ответы с готовыми решениями:

Замена символа в знакогенераторе
Написал программу, которая меняет символ ascii код 128 на мною созданный и выводит этот символ, но в итоге ничего не выводится mov ax,cs ...

Заменить стандартные ASCII символы в знакогенераторе
Добрый всем день, Проностальгировался по 90ым. И решил вспомнить как писать на ассемблере. Помню, что можно было менять битмап...

Замена символа в строке на число соответствующему номеру по порядку вхождения этого символа в строку
В заданной строке заменить каждый символ «*» числом, соответствующим номеру по порядку вхождения этого символа в строку.

17
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
11.05.2012, 12:22
Искандар, а какого года источник программы? Попробуй загрузить DOS с флешки или дискеты, а уже потом меняй символы в знакогенераторе
0
Заблокирован
11.05.2012, 12:42  [ТС]
Цитата Сообщение от Mikl___ Посмотреть сообщение
а какого года источник
2001 года выпуска походу точно надо мне балваночку с досей написать... уже не первая прога не работает
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
11.05.2012, 12:53
Искандар, вотЪ.
Кстати, XVGA грузит шрифты на лету из XMS.
0
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
11.05.2012, 12:55
А что это за функция 11h int 10h. Где нашел, там кратко и непонятно.
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
11.05.2012, 13:00
programmisto, Дык, чего мелочиться-то? Открывай память знакогенератора по портам, да и пиши туда напрямую. На каждый символ -32 байта.
0
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
11.05.2012, 13:06
Какие порта? Расскажи пожалуйста.
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
11.05.2012, 13:14
programmisto, здесь
0
Заблокирован
11.05.2012, 13:16  [ТС]
Цитата Сообщение от programmisto Посмотреть сообщение
А что это за функция 11h int 10h
(Charles Kludge, надеюсь не будешь ругать меня за то что твою фразу перенял)

programmisto, читай ральфа
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16373 / 7685 / 1080
Регистрация: 11.11.2010
Сообщений: 13,759
11.05.2012, 13:22
Искандар, программа любезно предоставленная Charles Kludge,
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
; masm dos com #
.286
.model tiny
.code
org 100h
start:  mov ax,3
    int 10h
    mov ax, 1100h
    mov bp,offset font
    mov cx, 256
    mov bx, 1000h
    xor dx, dx
    int 10h
; Вывод на экран 
next:   mov     AH, 09h
    mov     DX,offset req
    int     21h
; ввод  символа
    mov ah,0
    int 16h
    cmp ah,1    ; <ESC>?
    jz  quit
    mov ah,0
    mov si,ax
    shl si,4
    add si,offset font
    xor dx,ax
    mov ah,2
    mov bh,0
    int 10h
    mov cx,10h
loo0:   lodsb
    mov bl,al
    push    cx
    mov cx,8
loo1:   mov al, 20h
    rcl bl,1
    jnc @@1
    mov al, 0DBh
@@1:    int 29h
    int 29h
    loop    loo1
    pop cx
    mov al,0Dh
    int 29h
    mov al,0Ah
    int 29h
    loop    loo0
    jmp next    
; Вывод на экран 
; выход
quit:   int 20h
req db  'Нажми на любую клавишу$'
font:
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 082h, 0aah, 082h, 082h, 0bah
 db 092h, 082h, 082h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0feh
 db 0d6h, 0feh, 0feh, 0c6h, 0eeh, 0feh, 0feh, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 06ch, 0feh, 0feh, 0feh, 0feh, 07ch, 038h, 010h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 038h, 07ch, 0feh
 db 07ch, 038h, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 038h
 db 038h, 038h, 0eeh, 0eeh, 0eeh, 038h, 038h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 010h, 038h, 07ch, 0feh, 0feh, 038h, 038h, 038h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 03ch
 db 03ch, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 0ffh, 0ffh, 0ffh, 0ffh
 db 0ffh, 0ffh, 0e7h, 0c3h, 0c3h, 0e7h, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 03ch, 066h, 042h, 042h, 066h, 03ch, 000h
 db 000h, 000h, 000h, 000h, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0c3h, 099h, 0bdh
 db 0bdh, 099h, 0c3h, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 000h, 000h, 01eh, 00eh
 db 01ah, 032h, 078h, 0cch, 0cch, 0cch, 0cch, 078h, 000h, 000h, 000h, 000h
 db 000h, 000h, 03ch, 066h, 066h, 066h, 066h, 03ch, 018h, 07eh, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 030h, 038h, 03ch, 036h, 032h, 030h, 030h
 db 070h, 0f0h, 0f0h, 0e0h, 000h, 000h, 000h, 000h, 070h, 078h, 06ch, 066h
 db 076h, 07eh, 06eh, 066h, 066h, 0e6h, 0e6h, 0ceh, 00eh, 00ch, 000h, 000h
 db 000h, 000h, 000h, 038h, 038h, 0feh, 07ch, 0eeh, 06ch, 0feh, 038h, 038h
 db 000h, 000h, 000h, 000h, 000h, 080h, 0c0h, 0e0h, 0f0h, 0f8h, 0fch, 0f8h
 db 0f0h, 0e0h, 0c0h, 080h, 000h, 000h, 000h, 000h, 000h, 002h, 006h, 00eh
 db 01eh, 03eh, 07eh, 03eh, 01eh, 00eh, 006h, 002h, 000h, 000h, 000h, 000h
 db 000h, 000h, 018h, 03ch, 07eh, 018h, 018h, 018h, 07eh, 03ch, 018h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 066h, 066h, 066h, 066h, 066h, 066h
 db 066h, 000h, 066h, 066h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 0f6h
 db 0b6h, 0f6h, 076h, 036h, 036h, 036h, 036h, 036h, 000h, 000h, 000h, 000h
 db 000h, 07ch, 0c6h, 060h, 038h, 06ch, 0c6h, 0c6h, 06ch, 038h, 00ch, 0c6h
 db 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 0feh, 0feh, 0feh, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 03ch
 db 07eh, 018h, 018h, 018h, 07eh, 03ch, 018h, 07eh, 000h, 000h, 000h, 000h
 db 000h, 000h, 018h, 03ch, 07eh, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 07eh, 03ch, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 018h, 00ch, 0feh, 00ch, 018h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 030h, 060h, 0feh, 060h, 030h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c0h, 0c0h
 db 0c0h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 028h, 06ch, 0feh, 06ch, 028h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 010h, 038h, 038h, 07ch, 07ch, 0feh, 0feh, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0feh, 07ch, 07ch
 db 038h, 038h, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 018h, 03ch, 03ch, 03ch, 018h, 018h, 018h, 000h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 066h, 066h, 066h, 024h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 06ch
 db 06ch, 0feh, 06ch, 06ch, 06ch, 0feh, 06ch, 06ch, 000h, 000h, 000h, 000h
 db 018h, 018h, 07ch, 0c6h, 0c6h, 0c0h, 070h, 01ch, 006h, 0c6h, 0c6h, 07ch
 db 018h, 018h, 000h, 000h, 000h, 000h, 000h, 071h, 0dbh, 076h, 00ch, 018h
 db 030h, 06eh, 0dbh, 08eh, 000h, 000h, 000h, 000h, 000h, 000h, 038h, 06ch
 db 06ch, 038h, 076h, 0dch, 0cch, 0cch, 0cch, 076h, 000h, 000h, 000h, 000h
 db 000h, 030h, 030h, 030h, 060h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 00ch, 018h, 030h, 030h, 030h, 030h
 db 030h, 030h, 018h, 00ch, 000h, 000h, 000h, 000h, 000h, 000h, 030h, 018h
 db 00ch, 00ch, 00ch, 00ch, 00ch, 00ch, 018h, 030h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 06ch, 038h, 0feh, 038h, 06ch, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 07eh
 db 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 030h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 002h, 006h, 00ch, 018h, 030h, 060h, 0c0h, 080h, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 0c6h, 0ceh, 0deh, 0f6h, 0e6h, 0c6h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 018h, 038h, 078h, 018h, 018h, 018h
 db 018h, 018h, 018h, 07eh, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h
 db 006h, 00ch, 018h, 030h, 060h, 0c0h, 0c0h, 0feh, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 006h, 006h, 03ch, 006h, 006h, 006h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 00ch, 01ch, 03ch, 06ch, 0cch, 0feh
 db 00ch, 00ch, 00ch, 00ch, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0c0h
 db 0c0h, 0c0h, 0fch, 006h, 006h, 006h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 03ch, 060h, 0c0h, 0c0h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 006h, 006h, 006h, 00ch, 018h
 db 030h, 030h, 030h, 030h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h
 db 0c6h, 0c6h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 07eh, 006h, 006h, 006h, 00ch, 078h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 000h, 000h
 db 000h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 018h, 018h, 000h, 000h, 000h, 018h, 018h, 030h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 006h, 00ch, 018h, 030h, 060h, 030h, 018h, 00ch, 006h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 000h, 000h
 db 07eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 060h
 db 030h, 018h, 00ch, 006h, 00ch, 018h, 030h, 060h, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 0c6h, 00ch, 018h, 018h, 018h, 000h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0deh, 0deh
 db 0deh, 0dch, 0c0h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 038h
 db 06ch, 0c6h, 0c6h, 0feh, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0fch, 0c6h, 0c6h, 0c6h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0fch
 db 000h, 000h, 000h, 000h, 000h, 000h, 03ch, 066h, 0c0h, 0c0h, 0c0h, 0c0h
 db 0c0h, 0c0h, 066h, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 0f8h, 0cch
 db 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0cch, 0f8h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0feh, 0c0h, 0c0h, 0c0h, 0f8h, 0c0h, 0c0h, 0c0h, 0c0h, 0feh
 db 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0c0h, 0c0h, 0c0h, 0f8h, 0c0h
 db 0c0h, 0c0h, 0c0h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 03ch, 066h
 db 0c0h, 0c0h, 0c0h, 0deh, 0c6h, 0c6h, 066h, 03ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0feh, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 00ch, 00ch
 db 00ch, 00ch, 00ch, 00ch, 0cch, 0cch, 0cch, 078h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0cch, 0d8h, 0f0h, 0d8h, 0cch, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h
 db 0c0h, 0c0h, 0c0h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 0ech, 0d6h
 db 0d6h, 0d6h, 0d6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0e6h, 0f6h, 0feh, 0deh, 0ceh, 0c6h, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 0fch, 0c6h
 db 0c6h, 0c6h, 0fch, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0deh, 07ch
 db 006h, 000h, 000h, 000h, 000h, 000h, 0fch, 0c6h, 0c6h, 0c6h, 0fch, 0d8h
 db 0cch, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h
 db 0c0h, 060h, 038h, 00ch, 006h, 006h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 07eh, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 06ch, 038h, 010h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0d6h, 0d6h, 0d6h, 0d6h, 0ech
 db 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h, 06ch, 038h, 038h
 db 06ch, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 066h, 066h
 db 066h, 066h, 03ch, 018h, 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0feh, 006h, 006h, 00ch, 018h, 030h, 060h, 0c0h, 0c0h, 0feh
 db 000h, 000h, 000h, 000h, 000h, 000h, 03ch, 030h, 030h, 030h, 030h, 030h
 db 030h, 030h, 030h, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 080h
 db 0c0h, 0e0h, 070h, 038h, 01ch, 00eh, 006h, 002h, 000h, 000h, 000h, 000h
 db 000h, 000h, 03ch, 00ch, 00ch, 00ch, 00ch, 00ch, 00ch, 00ch, 00ch, 03ch
 db 000h, 000h, 000h, 000h, 010h, 038h, 06ch, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ffh, 000h, 000h
 db 030h, 030h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 006h, 07eh
 db 0c6h, 0c6h, 0c6h, 07bh, 000h, 000h, 000h, 000h, 000h, 000h, 0c0h, 0c0h
 db 0c0h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0fch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c0h, 0c0h, 0c0h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 006h, 006h, 006h, 07eh, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 07ch, 0c6h, 0c6h, 0feh, 0c0h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 038h, 06ch, 064h, 060h, 0f0h, 060h, 060h, 060h, 060h, 060h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07eh, 006h, 0c6h, 07ch, 000h, 000h, 000h, 0c0h, 0c0h
 db 0c0h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 018h, 018h, 000h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 006h, 006h, 000h, 006h, 006h, 006h
 db 006h, 006h, 006h, 006h, 066h, 066h, 03ch, 000h, 000h, 000h, 0c0h, 0c0h
 db 0c0h, 0c6h, 0cch, 0f8h, 0f0h, 0d8h, 0cch, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 038h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ech, 0d6h, 0d6h
 db 0d6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0fch, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 0fch, 0c0h, 0c0h, 0c0h, 000h, 000h, 000h, 000h, 000h
 db 000h, 07eh, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07eh, 006h, 006h, 006h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0dch, 0e6h, 0c6h, 0c0h, 0c0h, 0c0h, 0c0h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 060h
 db 038h, 00ch, 0c6h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 030h
 db 030h, 0fch, 030h, 030h, 030h, 030h, 036h, 01ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h
 db 0c6h, 06ch, 038h, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c6h, 0c6h, 0c6h, 0d6h, 0d6h, 0d6h, 0ech, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0c6h, 06ch, 038h, 038h, 06ch, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07eh, 006h, 00ch, 0f8h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0feh, 00ch, 018h, 030h, 060h, 0c0h, 0feh, 000h, 000h, 000h, 000h
 db 000h, 000h, 00eh, 018h, 018h, 018h, 070h, 018h, 018h, 018h, 018h, 00eh
 db 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h, 000h, 018h
 db 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 070h, 018h
 db 018h, 018h, 00eh, 018h, 018h, 018h, 018h, 070h, 000h, 000h, 000h, 000h
 db 000h, 000h, 076h, 0dch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 038h, 06ch, 0c6h
 db 0c6h, 0c6h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 038h
 db 06ch, 0c6h, 0c6h, 0feh, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0fch, 0c0h, 0c0h, 0c0h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0fch
 db 000h, 000h, 000h, 000h, 000h, 000h, 0fch, 0c6h, 0c6h, 0c6h, 0fch, 0c6h
 db 0c6h, 0c6h, 0c6h, 0fch, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0c0h
 db 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h, 000h, 000h, 000h, 000h
 db 000h, 000h, 01eh, 036h, 066h, 066h, 066h, 066h, 066h, 066h, 066h, 0ffh
 db 0c3h, 0c3h, 000h, 000h, 000h, 000h, 0feh, 0c0h, 0c0h, 0c0h, 0f8h, 0c0h
 db 0c0h, 0c0h, 0c0h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 0d6h, 0d6h
 db 0d6h, 0d6h, 07ch, 07ch, 0d6h, 0d6h, 0d6h, 0d6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 07ch, 0c6h, 006h, 006h, 03ch, 006h, 006h, 006h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0ceh, 0deh, 0feh, 0f6h
 db 0e6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 038h, 0c6h, 0c6h
 db 0ceh, 0deh, 0feh, 0f6h, 0e6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0cch, 0d8h, 0f0h, 0d8h, 0cch, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 03eh, 066h, 0c6h, 0c6h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h
 db 0eeh, 0feh, 0d6h, 0d6h, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0feh, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0c6h
 db 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0fch, 0c6h, 0c6h, 0c6h, 0fch, 0c0h, 0c0h, 0c0h, 0c0h, 0c0h
 db 000h, 000h, 000h, 000h, 000h, 000h, 03ch, 066h, 0c0h, 0c0h, 0c0h, 0c0h
 db 0c0h, 0c0h, 066h, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07eh, 006h, 006h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 0dbh, 0dbh, 0dbh, 0dbh, 0dbh
 db 07eh, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h
 db 0c6h, 06ch, 038h, 038h, 06ch, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0ffh
 db 003h, 003h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07eh
 db 006h, 006h, 006h, 006h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 0d6h, 0d6h, 0d6h, 0d6h, 0feh, 000h, 000h, 000h, 000h
 db 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0d6h, 0d6h, 0d6h, 0d6h, 0ffh
 db 003h, 003h, 000h, 000h, 000h, 000h, 0f0h, 030h, 030h, 030h, 03eh, 033h
 db 033h, 033h, 033h, 03eh, 000h, 000h, 000h, 000h, 000h, 000h, 0c3h, 0c3h
 db 0c3h, 0c3h, 0fbh, 0cfh, 0cfh, 0cfh, 0cfh, 0fbh, 000h, 000h, 000h, 000h
 db 000h, 000h, 060h, 060h, 060h, 060h, 07ch, 066h, 066h, 066h, 066h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 006h, 006h, 03eh, 006h
 db 006h, 006h, 0c6h, 07ch, 000h, 000h, 000h, 000h, 000h, 000h, 0ceh, 0dbh
 db 0dbh, 0dbh, 0fbh, 0dbh, 0dbh, 0dbh, 0dbh, 0ceh, 000h, 000h, 000h, 000h
 db 000h, 000h, 07eh, 0c6h, 0c6h, 0c6h, 0c6h, 07eh, 0e6h, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 006h, 07eh
 db 0c6h, 0c6h, 0c6h, 07bh, 000h, 000h, 000h, 000h, 000h, 000h, 006h, 03ch
 db 060h, 0c0h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0fch, 0c6h, 0c6h, 0fch, 0c6h, 0c6h, 0fch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 060h, 060h
 db 060h, 060h, 060h, 060h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 01eh, 036h, 036h, 066h, 066h, 066h, 0ffh, 0c3h, 0c3h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0feh, 0c0h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0d6h, 0d6h, 0d6h
 db 07ch, 0d6h, 0d6h, 0d6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 07ch, 0c6h, 006h, 01ch, 006h, 0c6h, 07ch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0ceh, 0d6h, 0e6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 038h, 038h, 0c6h, 0c6h, 0ceh
 db 0d6h, 0e6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c6h, 0cch, 0f8h, 0f0h, 0d8h, 0cch, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 03eh, 066h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0eeh, 0feh
 db 0feh, 0d6h, 0d6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c6h, 0c6h, 0c6h, 0feh, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 0c6h, 0c6h
 db 0c6h, 0c6h, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 011h, 044h, 011h, 044h
 db 011h, 044h, 011h, 044h, 011h, 044h, 011h, 044h, 011h, 044h, 011h, 044h
 db 055h, 0aah, 055h, 0aah, 055h, 0aah, 055h, 0aah, 055h, 0aah, 055h, 0aah
 db 055h, 0aah, 055h, 0aah, 0ddh, 077h, 0ddh, 077h, 0ddh, 077h, 0ddh, 077h
 db 0ddh, 077h, 0ddh, 077h, 0ddh, 077h, 0ddh, 077h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 0f8h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 0f8h, 018h, 0f8h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 0f6h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0feh, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 000h, 000h, 000h, 000h, 000h, 0f8h, 018h, 0f8h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 036h, 036h, 036h, 036h
 db 036h, 0f6h, 006h, 0f6h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 000h, 000h, 000h, 000h, 000h, 0feh, 006h, 0f6h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 0f6h, 006h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 0feh, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h, 018h, 0f8h, 018h, 0f8h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 0f8h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 01fh, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 0ffh, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 01fh, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 01fh, 018h, 01fh, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 037h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 037h, 030h, 03fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 03fh, 030h, 037h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 0f7h, 000h, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0ffh, 000h, 0f7h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 036h, 037h, 030h, 037h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 000h, 000h, 000h, 000h, 000h, 0ffh, 000h, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 036h, 036h, 036h, 036h
 db 036h, 0f7h, 000h, 0f7h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 018h, 018h, 018h, 018h, 018h, 0ffh, 000h, 0ffh, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 0ffh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0ffh, 000h, 0ffh, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ffh, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 03fh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 018h, 018h
 db 018h, 01fh, 018h, 01fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 01fh, 018h, 01fh, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 03fh
 db 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 036h, 036h, 036h, 0ffh, 036h, 036h, 036h, 036h, 036h, 036h, 036h, 036h
 db 018h, 018h, 018h, 018h, 018h, 0ffh, 018h, 0ffh, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 0f8h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 01fh, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh
 db 0ffh, 0ffh, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ffh
 db 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0f0h, 0f0h, 0f0h, 0f0h
 db 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h, 0f0h
 db 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh, 00fh
 db 00fh, 00fh, 00fh, 00fh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 0ffh, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0fch, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0fch, 0c0h, 0c0h, 0c0h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 0c0h, 0c0h, 0c0h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 018h, 018h
 db 018h, 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 0c6h, 07eh, 006h, 00ch, 0f8h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07eh, 0dbh, 0dbh, 0dbh, 0dbh, 0dbh, 07eh
 db 018h, 018h, 018h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 06ch, 038h
 db 038h, 06ch, 0c6h, 0c6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0cch, 0cch, 0cch, 0cch, 0cch, 0cch, 0feh, 006h, 006h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h, 0c6h, 07eh, 006h, 006h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h
 db 0d6h, 0d6h, 0d6h, 0feh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c6h, 0c6h, 0c6h, 0d6h, 0d6h, 0d6h, 0feh, 003h, 003h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 0e0h, 0e0h, 060h, 07eh, 063h, 063h, 07eh
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0c6h, 0c6h, 0c6h
 db 0f6h, 0deh, 0deh, 0f6h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 0c0h, 0c0h, 0c0h, 0fch, 0c6h, 0c6h, 0fch, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 07ch, 0c6h, 006h, 03eh, 006h, 0c6h, 07ch
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0ceh, 0dbh, 0dbh
 db 0fbh, 0dbh, 0dbh, 0ceh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 07eh, 0c6h, 0c6h, 0feh, 066h, 0c6h, 0c6h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 0feh, 000h, 000h, 0feh, 000h, 000h, 0feh, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 07eh, 018h
 db 018h, 000h, 000h, 07eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 030h
 db 018h, 00ch, 006h, 00ch, 018h, 030h, 000h, 07eh, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 00ch, 018h, 030h, 060h, 030h, 018h, 00ch, 000h, 07eh
 db 000h, 000h, 000h, 000h, 000h, 000h, 00eh, 01bh, 01bh, 01bh, 018h, 018h
 db 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h, 018h
 db 018h, 018h, 018h, 018h, 0d8h, 0d8h, 0d8h, 070h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 018h, 018h, 000h, 07eh, 000h, 018h, 018h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 076h, 0dch, 000h
 db 076h, 0dch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 038h, 06ch, 06ch
 db 038h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 018h, 018h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 018h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 00fh, 00ch, 00ch
 db 00ch, 00ch, 00ch, 0ech, 06ch, 06ch, 03ch, 01ch, 000h, 000h, 000h, 000h
 db 000h, 0d8h, 06ch, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 070h, 0d8h, 030h, 060h, 0c8h, 0f8h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
 db 000h, 000h, 000h, 000h  
end start
0
Заблокирован
11.05.2012, 13:23  [ТС]
programmisto, смотри что у меня есть
Вложения
Тип файла: rar 224160_1BA95_brown_ralf_naibolee_polnoe_opisanie_preryvaniy.rar (2.30 Мб, 17 просмотров)
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
11.05.2012, 13:29
Цитата Сообщение от Искандар
не будешь ругать
Не-а. Я тебе изчо ссыль кину:"The Art of Assembly Language Programming"
и вообще на сайте Йельского универа тоже можно пошариться...
Цитата Сообщение от Искандар
programmisto, читай ральфа
Нее... у него тырнет -ТриждыГ(3G). Пичалько.
0
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
11.05.2012, 14:38
Дайте, пожалуйста, ссылку на материалы Ральфа.
0
Заблокирован
11.05.2012, 15:37  [ТС]
programmisto, я тебе чуть ли не самого ральфа дал, что ты еще хочешь?? других ральфов у нас нет

Добавлено через 2 минуты
Цитата Сообщение от Charles Kludge Посмотреть сообщение
Не-а. Я тебе изчо ссыль кину:"The Art of Assembly Language Programming"
и вообще на сайте Йельского универа тоже можно пошариться...
все да у тебя на английском....
0
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
11.05.2012, 15:42
Искандар, ну скажи, где взять ссыль.
0
Заблокирован
11.05.2012, 15:47  [ТС]
programmisto, дык я тебе уже дал ее выше
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
11.05.2012, 15:54
programmisto, Ralf Brown's Interrupt List:jokingly:
0
Заблокирован
11.05.2012, 16:00  [ТС]
programmisto, я дам формулу как на настоящего ральфа попасть: tg(artg(3)), должен попасть на ральфа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.05.2012, 16:00
Помогаю со студенческими работами здесь

Замена символа на их сочетание - происходит множественная замена
примером есть у меня текст типа &quot;globus&quot; замена у меня происходит так: gg = gg.Replace(&quot;a&quot;, &quot;1bf&quot;); ...

Замена символа
Нужна ваша помощь. Есть переменная $a=&quot;123-456-7890&quot;; Нужно привести к виду $a=&quot;xxx-xxx-xxxx&quot;; Вот как...

Замена символа
Пользователь вводит небольшой текст(хватит и около 200-250 символов), нужно вместо пробела вставить запятую и пробел( вместо &quot; &quot;...

замена символа
Собственно учу си по манам из инетов, есть вот такой пример #include &lt;stdio.h&gt; void sp_to_dash(const char *str); int main(void)...

Замена символа $ на *
Составить программу, которая заменяет символ $ на *


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru