Файл читается не с начала и не до конца:(

Тема в разделе "WASM.BEGINNERS", создана пользователем device, 29 ноя 2007.

  1. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    Файл размером 159 байт вывожу на экран
    Код (Text):
    1. asm
    2.     //opening
    3.     mov eax, 5
    4.     mov ebx, filed
    5.     mov ecx, 0
    6.     int 80h
    7.     mov filed, eax
    8.     //reading
    9.     mov eax, filed
    10.     cmp eax,0
    11.     je @access_violation
    12.     jmp @next
    13. @access_violation:
    14.     xor eax,eax
    15.     call far EaxRegisterOutOfRangeException
    16. @next:
    17.     mov eax, 19
    18.     mov ebx, filed
    19.     xor ecx,ecx
    20.     mov edx,0
    21.     int 80h
    22.     mov eax, 3
    23.     mov ebx, filed
    24.     lea ecx, [fileb]
    25.     mov edx, 09fh
    26.     int 80h
    27.     end;
    28.  
    29. writeln (fileb);
    А он выводиццо со 2 символа по 62.
     
  2. device

    device Reflection

    Публикаций:
    0
    Регистрация:
    26 апр 2007
    Сообщения:
    1.198
    Адрес:
    RF
    Сам разобрался. Извините.