Rev 317 | Rev 551 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 317 | Rev 485 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | dd 0x1000 ; êîëè÷åñòâî ïàìÿòè |
11 | dd 0x1000 ; êîëè÷åñòâî ïàìÿòè |
12 | dd 0x1000 ; àäðåñ âåðøèíû ñòýêà |
12 | dd 0x1000 ; àäðåñ âåðøèíû ñòýêà |
13 | dd 0x0 ; àäðåñ áóôåðà äëÿ ïàðàìåòðîâ (íå èñïîëüçóåòñÿ) |
13 | dd 0x0 ; àäðåñ áóôåðà äëÿ ïàðàìåòðîâ (íå èñïîëüçóåòñÿ) |
14 | dd 0x0 ; çàðåçåðâèðîâàíî |
14 | dd 0x0 ; çàðåçåðâèðîâàíî |
Line 15... | Line 15... | ||
15 | 15 | ||
Line 16... | Line 16... | ||
16 | include 'MACROS.INC' ; ìàêðîñû îáëåã÷àþò æèçíü àññåìáëåðùèêîâ! |
16 | include '..\..\..\MACROS.INC' ; ìàêðîñû îáëåã÷àþò æèçíü àññåìáëåðùèêîâ! |
17 | 17 | ||
Line 35... | Line 35... | ||
35 | 35 | ||
Line 36... | Line 36... | ||
36 | ;--------------------------------------------------------------------- |
36 | ;--------------------------------------------------------------------- |
37 | 37 | ||
38 | key: ; íàæàòà êëàâèøà íà êëàâèàòóðå |
38 | key: ; íàæàòà êëàâèøà íà êëàâèàòóðå |
39 | mov eax, 2 |
39 | mov eax, 2 |
40 | int 0x40 |
40 | mcall |
41 | mov edi, [index] |
41 | mov edi, [index] |
Line 42... | Line 42... | ||
42 | cmp edi, string1 |
42 | cmp edi, string1 |
Line 145... | Line 145... | ||
145 | 145 | ||
146 | ;------------------------------------------------ |
146 | ;------------------------------------------------ |
147 | draw_window: |
147 | draw_window: |
148 | ;------------------------------------------------ |
148 | ;------------------------------------------------ |
149 | mcall 12, 1 |
149 | mcall 12, 1 |
Line 150... | Line 150... | ||
150 | mcall 0, 200*65536+300, 200*65536+175, 0x13AABBCC,,header |
150 | mcall 0, 200*65536+300, 200*65536+175, 0x13AABBCC,,title |
151 | 151 | ||
152 | mcall 8, 15 *65536+ 38, 90*65536+ 15, 2, 0x6688DD ; êíîïêà shl |
152 | mcall 8, 15 *65536+ 38, 90*65536+ 15, 2, 0x6688DD ; êíîïêà shl |
153 | mcall , ,110*65536+ 15, , ; êíîïêà sal |
153 | mcall , ,110*65536+ 15, , ; êíîïêà sal |
Line 237... | Line 237... | ||
237 | string1_end: |
237 | string1_end: |
238 | index dd string1 |
238 | index dd string1 |
239 | num dd 0 |
239 | num dd 0 |
Line 240... | Line 240... | ||
240 | 240 | ||
241 | 241 | ||
242 | header db 'hex2dec2bin 0.2',0 |
242 | title db 'hex2dec2bin 0.2',0 |
243 | minus db '-' |
243 | minus db '-' |
244 | numstr db 'Number:',0 |
244 | numstr db 'Number:',0 |
245 | hexstr db 'hex:',0 |
245 | hexstr db 'hex:',0 |