Понятие архитектуры ЭВМ
Компьютером называют совокупность двух фундаментальных частей – аппаратного и программного обеспечения.
Архитектуру ЭВМ можно представить в виде двух моделей – аппаратной и программной. Первая модель рассматриваем ЭВМ как совокупность цифровых устройств, представленную на различных уровнях: структурном, функциональном, электрическом и т.д.
Вторая модель рассматривает ЭВМ с точки зрения программиста и позволяет создавать эффективные программы, не зная подробностей аппаратной организации ЭВМ.
Наиболее близкой к аппаратуре является программная модель функционирования ЭВМ на уровне инструкций процессора (машинных команд).
Описание микропроцессоров Intel 8086-Pentium
Основные понятия.
Работа компьютера заключается в выполнение микропроцессором инструкций, находящихся в основной памяти компьютера. Для своей работы микропроцессор использует внутренние ячейки памяти, которые называются регистрами.
Каждый регистр МП имеет имя, назначение и способен хранить данные определенной длины, измеряемой в байтах или битах (разрядах).
Обычно в машинных кодах (машинных командах) программы не пишут, а используют язык программирования ассемблер, в котором каждая машинная команда имеет символическое имя. Например, машинная команда 40h имеет символическое имя inc ax.
Для преобразования программы на языке ассемблер в исполняемую программу используется программа ассемблер. При преобразовании одна команда ассемблера заменяется одной машинной командой. Ассемблер также предоставляет дополнительные средства для упрощения программирования.
Регистры.
Регистрами называют внутренние ячейки памяти микропроцессора. Они активно задействуются при организации вычислений.
Каждый регистр имеет фиксированную длину. Для получения содержимого регистра используется его имя, которое закреплено жестко за конкретной ячейкой памяти процессора.
Похожие записи
No user прокомментировали сообщение
Оставить комментарий