поиск:    

 
переход:  



Екатеринбург Онлайн
Новости:  Автоновости  |  Публикации:  Дороги  |  Форумы:  Автофорум

  Форумы  > Автоклуб > Общение Автоклуба  

Задача на ASSEMBLERe!!! Help!!!


Список Тем  |   Поиск  |   Правила  |   Статистика  |
Задача на ASSEMBLERe!!! Help!!!   #337865  наверх
Автор: 
Дата:   

Нужно решить задачу.
Разработка программы формирования музыкальной мелодии на базе ПК типа IBM PC
После запуска на выполнение программа должна сформировать музыкальную мелодию с одновременным отображением её нотной записи на экране. (((
Есть у кого-нибудь какие-нибудь соображения??? А???
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #337872  наверх
Автор: IBee
Дата:   

Написать на С и дизассемблировать :-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #337873  наверх
Автор: ZayatZ 
Дата:   

нееее
я помню на 580м... и диодиках Ж)
а это уже чета диссертацией пахнет
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #337878  наверх
Автор: glushitel
Дата:   


Цитата:
От пользователя: ZayatZ

чета диссертацией пахнет

близко... КУРСОВАЯ!
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #337984  наверх
Автор: niv
Дата:   


Цитата:
От пользователя: glushitel

Задача на ASSEMBLERe
сформировать музыкальную мелодию с одновременным отображением её нотной записи на экране.
... КУРСОВАЯ!

"ну вы блин даете"
забивать винчестером гвозди Ваш препод не пробовал
DIMMами шурупы выкручивать
неудобно, зато курсовая

для асма есть куда более практичные задачи,
писать на нем нотный редактор - объясните наставнику, что это глупо - все равно будет написан жуткий примитив
уж лучше потренироваться в написании дров или совмещении устройств

Цитата:
От пользователя: IBee

Написать на С и дизассемблировать

а потом преподу неделю объяснять зачем столько "мертвого" кода %-)

Цитата:
От пользователя: ZayatZ

я помню на 580м... и диодиках

ностальгииииияяя ;-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338000  наверх
Автор: IBee
Дата:   


Цитата:
Автор: niv [отправить письмо]
Дата: 20 Апр 2004 10:36

Цитата:
От пользователя: IBee

Написать на С и дизассемблировать

а потом преподу неделю объяснять зачем столько "мертвого" кода %-)

Если забыть про библиотечные функции, то не так уж все и страшно. С с ассмом весьма неплохо дружат, код достаточно чистенький.

А вообще да, задачка странная. Из серии "чем бы еще занять этого настырного студента". Впрочем, нужно внимательно читать точную формулировку условия задачи. Предполагаю, что там будет достаточно пропиликать спикером вшитую в код готовую мелодию и выкинуть на экран такой же заранее подготовленный растр. Тогда решение берется из Джордана и эта курсовая ваяется за пару дней неспешной работы вперемешку с распитием пива :-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338006  наверх
Автор: Горыныч
Дата:   


Цитата:
От пользователя: ZayatZ

нееее
я помню на 580м... и диодиках Ж)
а это уже чета диссертацией пахнет


Было дело. Счас заставь меня это сделать - фиг вспомню. :-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338009  наверх
Автор: PSH   (О пользователе)
Дата:   

2 IBee
Точно.

Делать на асме то, что указано в начальном посте - ну это... Это просто... В общем, долго это и ненужно :-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338016  наверх
Автор: niv
Дата:   


Цитата:
От пользователя: IBee

Предполагаю, что там будет достаточно пропиликать спикером вшитую в код готовую мелодию и выкинуть на экран такой же заранее подготовленный растр. Тогда решение берется из Джордана и эта курсовая ваяется за пару дней неспешной работы вперемешку с распитием пива

да и фоно в спикер сваять не самая заумная задача
но вот вывод нотного стана с нотами - изврат на асме


Цитата:
От пользователя: IBee

Из серии "чем бы еще занять этого настырного студента

яя, или препод такой или студенты такого уровня ;-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338022  наверх
Автор: niv
Дата:   

вывод, бери тогоже

Цитата:
От пользователя: IBee

Джордана
Бруно
и тырь оттуда любой пример выше среднего... ну или сообразно пониманию, добавь несколько фитюлек и неси - думается хватит для "отъехать"
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338046  наверх
Автор: Тигровый Кот
Дата:   

А я вот для L154 писал проги на асме, куда более "увлекательно" чем музыкой пишать :-)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338137  наверх
Автор: StealthS
Дата:   

С годик наверно назад читал статью Криса Касперски о компиляторах Си и Асме, и там он наглядно показал что компиляторы выдают оптимальный код, при этом за счет того что они машины - где то даже лучше чем человек (мол человек это напишет конечно но ему геморно просчитывать - а машине как то по...) Так что Вариант Си с последующей правкой ничего
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338280  наверх
Автор: niv
Дата:   

ничего, конечно, но мастерство не пропьешь
ни один компилятор не будет использовать паразитные значения регистров и стека для запуска операторов
он может немного оптимизировать большой код, но как раз в случае большого кода и предлагается С, а всякие мелочи писались на асм
или дрова, особенно раньше при критичных объемах ОЗУ(писать на С, а потом все равно править в асм - зачем)
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #338473  наверх
Автор: glushitel
Дата:   

Лана! всем спасибо! Сам бы скрипя зубами перерыл бы литературу и решил бы её, со временем туго. Может у кого есть знакомые кто такое как орехи.... В долгу не останусь!!!
  |  Поделиться:  
Re: Задача на ASSEMBLERe!!! Help!!!   #15393801  наверх
Автор: Е1.RU   (О пользователе)
Дата:   

Тема автоматически закрыта.
  |  Поделиться:  
Список Тем  |   Поиск  |   Правила  |   Статистика  |
Обсуждение этой темы закрыто модератором форума

 Мой E1 
 
Вход для зарегистрированных пользователей:
E-mail:
Пароль:
Если Вы не зарегистрированы, то добро пожаловать на страницу регистрации.
Если Вы зарегистрированы, но забыли пароль, Вы можете его запросить.

Развернуть блок
 Погода