URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 784
[ Назад ]

Исходное сообщение
"Помогите с программкой на Си"

Отправлено And_N , 08-Июн-02 22:00 
Программисты, не дайте пропасть! Помогите, пожалуйста, решить академическую задачу.

Знакомой в понедельник сдавать задание, а моих познаний Си явно недостаточно (ее и подавно). Если задание на самом деле не такое простое, скажите, сколько это стоит, я готов оплатить работу любым способом.

Задание (взято из книги "Хрестоматия программирования на Си" А. Богатырева):

-------
Разработайте архитектуру и систему команд учебной машины и напишите интерпретатор
учебного ассемблера, отрабатывающего по крайней мере такие команды:

mov пересылка (:=)
add сложение
sub вычитание
смр сравнение и выработка признака
jmp переход
jeq переход, если ==
jlt переход, если <
jle переход, если <=
neg изменение знака
not инвертирование признака
-------

Если кто-нибудь может помочь, буду крайне признателен. Прошу прощения, если такие вопросы в этой конференции не поощряются.

Спасибо!
Андрей


Содержание

Сообщения в этом обсуждении
"RE: Помогите с программкой на Си"
Отправлено Арлекин , 10-Июн-02 08:15 
Купи книжку:
А.Фридман и др
"С/С++ архив программ"
К ней идет дискета. Там есть почти то, что тебе надо - кроме архитектуры, ессно.

"RE: Помогите с программкой на Си"
Отправлено And_N , 10-Июн-02 10:08 
Спасибо!

А у тебя есть эта книга? Просто ОЧЕНЬ мало времени, я боюсь, что не смогу ее найти (живу слишком далеко от культурных мест ;).

Ты бы не мог прислать этот исходник (или архив со всем содержимым дискеты) на andy_nov@mail.ru или lb@mg.dp.ua ? Очень выручишь.

Большое спасибо


"RE: Помогите с программкой на Си"
Отправлено Арлекин , 10-Июн-02 10:53 
Книги в электрическом виде у меня нет. Исходники отправил. Это архив с дискеты. В 14-й главе есть интерпретатор типа-бейсика. Поменяешь на типа-ассемблер, добавишь генератор кода и всего делов на 2 часа.
!!! Но учти !!! Там виндозный вариант С++ с темплейтами, если она нихрена не рубит в этом, ее посадят на ж... первым же вопросом.

"RE: Помогите с программкой на Си"
Отправлено And_N , 10-Июн-02 11:36 
Спасибо!