Делаю курсовую по системному ПО. Появились вопросы.

Тема в разделе "WASM.BEGINNERS", создана пользователем _proteus, 25 май 2010.

  1. _proteus

    _proteus Member

    Публикаций:
    0
    Регистрация:
    25 мар 2008
    Сообщения:
    192
    Адрес:
    Казань
    Прочитал я про lex и yacc. Мне кажется, что с моим заданием они не справятся. (см. задание в посте #1) :dntknw:
     
  2. edemko

    edemko New Member

    Публикаций:
    0
    Регистрация:
    25 ноя 2009
    Сообщения:
    454
    объявляя константы, сразу пихайте их в самый длинный поддерживаемый тип
    напишите калькулятор выражений: -, +, *, /, shl, shr, or, xor, and, mod, neg, not, (, )
    ...
    на ЯВУ будет смотреться нагляднее
    ...
    http://www.exmortis.narod.ru/src_compilers.html
     
  3. _proteus

    _proteus Member

    Публикаций:
    0
    Регистрация:
    25 мар 2008
    Сообщения:
    192
    Адрес:
    Казань
    Сейчас встал перед выбором, из чего делать курсач:

    1. "с чистого листа"

    2. переработать лабу, реализующую 1-проходной ассемблер

    3. порыться в прошлогодних курсачах, и переделать один из них (среди них не нашел на одного, у которого "реализовать в составе основного алгоритма ассемблера". В готовых -- сплошняком лишь такие, которые на выходе получают ассемблерный код).