Тема 5_2010__Процессоры (542582), страница 4
Текст из файла (страница 4)
Оба эти способа принципиально одинаковы, но отличаются в тактикереализации аппарата расширения.Так, система команд для ПК IBM покрывает следующие группы операций:•••••передачи данных,арифметические операции,операции ветвления и циклов,логические операцииоперации обработки строк.Разработанную СК следует оптимизировать. Один из способовоптимизации состоит в выявлении частоты повторений сочетаний двух илиболее команд, следующих друг за другом в некоторых типовых задачах дляданного компьютера, с последующей заменой их одной командой,выполняющей те же функции. Это приводит к сокращению временивыполнения программы и уменьшению требуемого объема памяти.Можно также исследовать и часто генерируемые компилятором некоторыепоследовательности команд, убирая из них избыточные коды.Оптимизацию можно проводить и в пределах отдельной команды, исследуяее информационную емкость.
Для этого можно применить аппарат теорииинформации, в частности для оценки количества переданной информации –энтропию источника. Тракт "процессор – память" можно считать каналом связи.Замечание. Энтропия – это мера вероятности пребывания системы в данномсостоянии (в статистической физике)..