ВВЕДЕНИЕ В АРХИТЕКТУРУ КОМПЬЮТЕРА

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

В настоящее время существует большое количество литературы по архитектуре и организации современных микропроцессоров. Чаще всего ее содержание сводится к описанию конкретных архитектур и организаций компьютеров. В настоящем учебном пособии основное внимание уделяется:

  • • рассмотрению особенностей организации современных компьютеров, которые влияют на скорость выполнения программ;
  • • подходам к разработке программ с учетом организации компьютера.

Для лучшего усвоения теоретического материала и формирования базы практических навыков программирования с учетом организации компьютера в пособии имеется несколько практических работ.

 
< Пред   СОДЕРЖАНИЕ     След >