Свой ассемблерный язык

Тема в разделе "WASM.BEGINNERS", создана пользователем Radioboshka, 11 авг 2007.

  1. Radioboshka

    Radioboshka New Member

    Публикаций:
    0
    Регистрация:
    11 авг 2007
    Сообщения:
    3
    Всем привет! мне нужно сделать такую вот задачу - реализовать на любом языке(я пишу на Java) свой ассемблерный язык. Затем придумать свой несложный язык программирования(с операторами выбора, циклами и переменными), реализовать интерпретатор из своего языка в свой ассемблерный язык.
    ммм...кто-нить может мне помочь?
    какие команды необходимы и достаточны для такого ассемблера, как вообще сделать парсер.
    если хоть что-нить знаете на эту тему, пишите, плс
    или где про это можно почитать
     
  2. nitrotoluol

    nitrotoluol New Member

    Публикаций:
    0
    Регистрация:
    5 сен 2006
    Сообщения:
    848
    Ассемблерный язык?
    можно слегка изменить синтаксис, но принципы ассемблера заложены в архитектуре Железа.
    Я не понял что ты хочешь, если честно
     
  3. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Думаю лучше(легче) будет реализовать ассемблер для существующего процессора.
     
  4. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    этот вопрос имхо можно приравнять к "сделайте за меня, а?"
     
  5. Radioboshka

    Radioboshka New Member

    Публикаций:
    0
    Регистрация:
    11 авг 2007
    Сообщения:
    3
    ммм...ну вот как например цикл if представить в виде ассемблерных команд, м?
     
  6. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    loop
    jz/jnz/jb/ja...

    Кстати, тут на васме кажися лежит статья "идентификация циклов...". Посмотри, может поможет
     
  7. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    A еще на васме лежат исходники форта(в разделе парсеры).
    Конечно по первому сообщения понятно что автор хочет написать свою джаву, чтож удачи. А по поводу описания циклов-можно посмотреть и в фасме и в масме.
     
  8. Radioboshka

    Radioboshka New Member

    Публикаций:
    0
    Регистрация:
    11 авг 2007
    Сообщения:
    3
    всем спасибо!