Вот как раз для внутренних циклов синтеза звука многозадачная ОС - не самый подходящий инструмент, на асме можно контролировать ход исполнения программы куда точнее. А это критично при программном синтезе звука на всяких ШИМах, если нет нормального ЦАП или DMA.
Твое утверждение "на асме нереально" неверно уже хотя бы потому, что сама операционка (OSA или другая) написана на асме или компилирована на асм.
А вообще сделать многозадачное ядро - это сама по себе очень интересная задача, полезная для развития профессионализма.Я писал на асме для dsPIC33... Действительно очень "вкусный" проц, и учитывая, что эта серия идет даже дешевле PIC16 и PIC18, то я планирую для будущих проектов именно 16-битные пики рассматривать в качестве платформы.
Для тех задач, которые я тогда решал, программирование на C было неприемлемо (нужно было отмерять микросекунды), но для других задач, где требуются сложные алгоритмы и некритична скорость - типа TCP/IP - не спорю, можно будет и на C попрограммировать.





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
