Rev 1151 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1151 | Rev 2288 | ||
---|---|---|---|
Line 128... | Line 128... | ||
128 | ; cx=bx ñîäåðæèò äëèííó îñòàòêà ñåêöèè |
128 | ; cx=bx ñîäåðæèò äëèííó îñòàòêà ñåêöèè |
129 | ; di=ax óêàçàòåëü íà òåêóùèþ ñåêöèþ |
129 | ; di=ax óêàçàòåëü íà òåêóùèþ ñåêöèþ |
130 | mov bx,cx |
130 | mov bx, cx |
131 | mov dx,di |
131 | mov dx, di |
Line -... | Line 132... | ||
- | 132 | ||
132 | 133 | @@: |
|
133 | @@: mov al,byte [es:di] |
134 | mov al, byte [es:di] |
134 | inc di |
135 | inc di |
135 | dec cx |
136 | dec cx |
136 | test cx,cx |
137 | test cx, cx |
137 | jz error.error_get_size_d_sect ;ïåðåõîä íà îáðàáîòêó îøèáêè ïî íàõîæäåíèþ äëèíû äåôîëòíîé ñåêöèè |
138 | jz error.error_get_size_d_sect ;ïåðåõîä íà îáðàáîòêó îøèáêè ïî íàõîæäåíèþ äëèíû äåôîëòíîé ñåêöèè |
Line 289... | Line 290... | ||
289 | ;get timeout value |
290 | ;get timeout value |
290 | ;2 çíàêa ìîæåò áûòü îáðàáîòàíî ò.å. çíà÷åíèå îò 0 äî 99 ñåêóíä |
291 | ;2 çíàêa ìîæåò áûòü îáðàáîòàíî ò.å. çíà÷åíèå îò 0 äî 99 ñåêóíä |
291 | push cx |
292 | push cx |
292 | xor bx,bx |
293 | xor bx, bx |
293 | mov cx,2 |
294 | mov cx, 2 |
- | 295 | @@: |
|
294 | @@: mov al,byte [es:di] |
296 | mov al, byte [es:di] |
295 | cmp al,'0' |
297 | cmp al, '0' |
296 | jb .end_get_val_t |
298 | jb .end_get_val_t |
297 | cmp al,'9' |
299 | cmp al, '9' |
298 | ja .end_get_val_t |
300 | ja .end_get_val_t |
299 | imul bx,10 |
301 | imul bx, 10 |
Line 315... | Line 317... | ||
315 | jmp @f |
317 | jmp @f |
316 | .timeout_sec_end_d: |
318 | .timeout_sec_end_d: |
317 | mov word [value_timeout],default_timeout_value |
319 | mov word [value_timeout], default_timeout_value |
318 | mov si,set_default_timeout_val |
320 | mov si, set_default_timeout_val |
319 | call printplain |
321 | call printplain |
- | 322 | @@: |
|
320 | @@: pop cx |
323 | pop cx |
321 | jmp .get_next_str |
324 | jmp .get_next_str |
Line 322... | Line 325... | ||
322 | 325 | ||
323 | ;///////here end block loader |
326 | ;///////here end block loader |
324 | .end_loader: |
327 | .end_loader: |