Студентам с вопросами о лабораторных работах сюда

Тема в разделе "WASM.BEGINNERS", создана пользователем IceStudent, 11 ноя 2006.

  1. Rezist

    Rezist New Member

    Публикаций:
    0
    Регистрация:
    9 мар 2008
    Сообщения:
    5
    Там лежит адрес - с какого именно места начать вывод кода. Я выложил кусок, а выше было
    mov si, n1.
    Мне главное правильно ли я делаю:
    mov ax, @code
    mov ds, ax
    ...
    mov dl, ds:[si]
    ... ?
     
  2. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    Rezist
    надо:
    1. считать 1 байт из сегмента кода;
    2. перевести его в 2 символа;
    3. вывести эти 2 символа на экран;
    4. повторить 10 раз и завершить программу.

    по 1. можно:
    Код (Text):
    1. mov si, 0
    2. ...
    3. mov dl, cs:[si]
    4. add si, 1
    5. ...
    cs = сегмент кода, si = смещение относительно сегмента кода

    P.S.
    если хочешь вывести 10 байт кода программы, то правильно.
     
  3. Rezist

    Rezist New Member

    Публикаций:
    0
    Регистрация:
    9 мар 2008
    Сообщения:
    5
    t00x
    А не подскажите как лучше проверить, то ли выводит программа.
     
  4. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    взять Far и посмотреть. если откомпилирована как .com, то смотреть с начала, если как .exe, тогда не сначала файла.
     
  5. Rezist

    Rezist New Member

    Публикаций:
    0
    Регистрация:
    9 мар 2008
    Сообщения:
    5
    t00x
    Премного Вам благодарен! Спасибо, все отлично работает!
     
  6. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    Дорогие коллеги,нужна ваша помощь!!!
    нужно написать прогу ,с помощью которой можно изменять свойства файлов!
    к ним относятся:
    атрибуты,переименовка,изменение времени и даты создания файла!!!!
    помогите срочно надо сдавать!!!
    жду от вас ответа!!!=)))))))
     
  7. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    job
    access/chmod/etc.?
     
  8. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    да,простите!!!
    надо на ассемблере под dos,через компилятор masm!!!
    должен быть exe-шник!!!
     
  9. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    job
    http://www.codenet.ru/progr/dos/
    Этого достаточно для того, чтобы написать практически любую студ. работу по досу.
    Дергать интерапт 0x21 (ah=0x57)
     
  10. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    спасибо,что написал хорошую ссыку ,но если бы я все понимал,то не просил бы помощи!!!
     
  11. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    ну так что сможешь помочь?=)))
     
  12. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    job
    В армию годен?
     
  13. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    а это тут при чем???
     
  14. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    При достаточном финансовом воздействии - да. Просто так -- лень, я уже и так все расписал :)
    Ну ты ведь не первый у кого горит зачет\экзамен, и все должно быть сделанным вчера\в прошлом месяце :)
     
  15. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    ну недели 2 есть у меня!!!
    что скажешь???
     
  16. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    job
    Скажу, что за 2 недели можно изучить какую-нибудь книжку по языку до того уровня, чтобы самостоятельно написать программу. Ну или $50. И все будет в течении часа :)
     
  17. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    а так не сможешь???
    жаль(((
     
  18. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Какая мотивация помогать?
     
  19. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    ладно,можешь тогда написать переименовку файла и изменение времени и даты создания файла ????
     
  20. job

    job New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2008
    Сообщения:
    17
    пожешь сейчас мне ,а потом кто-то поможет тебе!!!
    добро всегда возвращается!!!)_)))
    очень прошу!!!!
    пожалуйста!!!