ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
618180 Топик полностью
Николай Коровин (06.09.2015 21:38, просмотров: 151) ответил Mahagam на ой. изучается целевая задача, определяются самые ходовые операции (методы) возникающие при решении нашей целевой задачи. эти операции ложатся в основу макроязыка. а на что он будет похож, этот макроязык, уже пофик. вот только я сомневаюсь что это
А там их не особо-то много и выйдет... если задача однообразная, ей сжатие виртуалкой вообще не поможет. Если разнообразная -- то ходовых операций будут две штуки -- их надо замакрооперачить, не спорю -- но на фоне тонн сложной и разнообразной арифметики и логики, работающей со специфическими данными, они не особо влияют на картину. Условно говоря, перемножение на матрицу поворота с фиксированной точкой 14.6 (или сколько там удобно легло на задачу) -- это макрооперация. А вся остальная система команд для данных типа "фиксед 14.6"? :) Измерения, принятие решения, расчёт пути -- всё это будет весьма немонотонное и будет жрать те же наши "удобные для задачи" 14.6. Даже если они будут регулярно крутить матрицу (а они будут), она явно утонет в море тупых команд с четырёхбитным опкодом.