Разработка проблемно-ориентированных программ для встраиваемых систем прикладного назначения

141 ется, чему способствует и тот факт, что над данной технологией трудятся десятки конкурентных брендов, в то время как над x86- архитектурой трудятся всего две корпорации, представители кото- рых едва ли не прямо говорят о том, что в сегменте застой. А про ARM такого не скажешь. Говоря о том, что такое чипы ARM, следует отметить такой момент, как комплексность предлагаемых современных мобильных систем. Чип ARM – это не просто один процессор. Как правило, в него входят: контроллер оперативной памяти, графический ускори- тель, видеодекодер, аудиокодек и опционально модули беспроводной связи. Такая система называется однокристальной. Другими слова- ми, ARM – это чип на чипе. 6.2. Особенности архитектурыARM Начать описание отличий ARM от классической МПС стоит с того, что в процессорной архитектуре x86, которую сейчас использу- ют компании «Intel» и «AMD», применяется набор команд Complex Instruction Set Computer (CISC), хоть и не в чистом виде. Так, боль- шое количество сложных по своей структуре команд долгое время было отличительной чертой CISC, сначала они декодируются в про- стые, и только затем обрабатываются. На всю эту цепочку действий уходит немало энергии. В качестве энергоэффективной альтернативы выступают чипы архитектурыARM с набором команд Reduced Instruction Set Computer (RISC), имеющие преимущество в изначально небольшом наборе простых команд, которые обрабатываются с минимальными затра- тами. Как результат, сейчас на рынке потребительской электроники конкурируют две процессорные архитектуры – х86 иARM, каждая из которых имеет свои преимущества и недостатки. Архитектура х86 позиционируется как более универсальная с точки зрения посильных ей задач, включая даже столь ресурсоем- кие, как редактирование фотографий, музыки и видео, а также шиф- рование и сжатие данных. В свою очередь, архитектура ARM имеет популярность за счет крайне низкого энергопотребления и достаточ-

RkJQdWJsaXNoZXIy MTY0OTYy