Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте.

Сначала распишу всё задание полностью:

1. Необходимо в программе C# считать файл, на каждой строке которого находится арифметическое выражение.

2. Затем необходимо сгенерировать код на ассемблере, который бы вычислял каждое выражение.

3. Откомпилировать программу и запустить, как ехе файл.

Итак, уважаемые фрилансеры от Вас необходимы правила, и примеры ассемблерного кода для реализации генератора.

Всё остальное - дело штатных программистов.

Теперь, что касается ассемблера.

Необходимо на ассемблере решать арифметические выражения вида:

А := K + 4 * (10-8) / 8

P := A + 8

A,K,P - это переменные, которые мы получаем из файла

4,8,10,8 - числа

+-*/ - арифметические знаки

() скобки

Как я вижу решение этого задания:

Разбиваем выражение на элементарные действия, т.е.

Сначала в А заносим значение 10-8, затем 4 умножаем на значение в А и т.д.

Однако, для того, чтобы реализовать само присваивание, умножение, деление - необходимы шаблоны на ассемблере, которые буду вставлять в нужное место. Если мои рассуждения верны, то прошу помощи в данных шаблонах. Если же нет - подскажите, пожалуйста, как можно реализовать поставленную задачу. И далее уже будет обсуждать варианты сотрудничества.

13 лет назад
Forpost
33 года
13 лет в сервисе
Был
12 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $100

    В данный момент существует клиент написанный на Visual studio + c базой данных sql 2005, Требуется переделать клиент как веб приложение требуется так же использовать visual studio. Сложность не высокая.

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Здравствуйте. Необходимо написать программу для обработки большого объема данных (сортировка и т.д.). Объем данных - до 20 гигабайт. Размер одного файла - до 300мб. Программа должна работать быстро. ...

    Закрыт
    13 лет назад
  • Заказ программы на C#. Мое задание: на сканах 100_3206 и 100_3207 представлены две матрицы - входная информация для алгоритма, они и должны формироваться из таблиц БД, а именно из таблицы "операции", согласно таблице ...

    Закрыт
    13 лет назад
  • $300

    Необходимо автоматизировать расчеты из файла excel. Также нужна база данных: 1) Входные данные, для расчета необходимы дата и цена закрытия по акции на эту дату (буду скачивать с интернета finam, rbc) Необходимо ...

    Закрыт
    13 лет назад
  • $50

    Есть модуль для выгрузки номенклатуры и ее остатков в текстовый файл CSV Необходимо его доработать: 1. Сделать "множественный фильтр" на подобие отчета "Остатки ТМЦ" 2. Добавить возможность сохранять файл по ftp на ...

    Закрыт
    13 лет назад
  • Требуется написать программу которая будет определять поврежденный объект от целового для примера используется изображение печеньки СРОЧНО МОЖНО ИСПОЛЬЗОВАТЬ ОДИН ИЗ ДАННЫХ ЯЗЫКОВ MATLAB DELFI PHP(Если ...

    Закрыт
    13 лет назад
  • Необходима программа, которая будет вести базу данных и печатать туристический ваучер по шаблону. Шаблон есть (в word). Программа должна генерировать ваучер подставляя в нужные места данные, которые введены в форму и сохранять данные. ...

    Прикладное ПО1 исполнитель
    Закрыт
    13 лет назад