Что программер должен знать про ЭВМ (Электронная вычислительная машина — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач)

Tyane-2

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

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

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

Для демонстрации того, как можно употреблять и как фактически употребляются выставленные идеи, рассмотрены три узнаваемых семейства вычислительных машин: Система, Cyber-70 . Это семейство выбрано по нескольким причинам. Во-1-х, они обширно используются и очень возможно, что юзер интересуется, по последней мере одним из их. Во-2-х, каждое семейство имеет свою архитектуру, что делает базу для сопоставления и выработки критичного подхода, определяемого вопросцем «Какова кандидатура?».

Главные составляющие ЭВМ (Электронная вычислительная машина — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач) это микропроцессоры, памяти и оборудование ввода-вывода.

Что нужно знать программеру для осознания работы системы? Некие команды, методы организации памяти и механизмы управления, определяемые на уровне операционной системы, ассемблерный уровень установок. В отличие от наиболее низких уровней ассемблерный уровень обычно производится методом трансляции, потому основное внимание уделено тут рассмотрению процесса трансляции, а не фактически языка ассемблера. Принципиально знать также макрорасширения (как один из способов трансляции) и редактирование связей (как крайняя фаза процесса трансляции).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *