Главная страница
Навигация по странице:

  • концептуальном уровне

  • уровне языков программирования

  • уровне ассемблера

  • уровне машинных команд

  • микроархитектурном уровне

  • уровне регистровых передач

  • уровне вентилей

  • Структура

  • Архитектура

  • 1. Поколения вычислительных машин. 5


    Скачать 2.93 Mb.
    Название1. Поколения вычислительных машин. 5
    Дата30.05.2022
    Размер2.93 Mb.
    Формат файлаdocx
    Имя файлаovs_voprosy.docx
    ТипДокументы
    #557969
    страница2 из 38
    1   2   3   4   5   6   7   8   9   ...   38


    1. Поколения вычислительных машин.


    «Нулевое»(1642-1940) — механические вычислители. Простые арифметические операции.

    • Счетная машина Паскаля(1642)

    • Сумматор на зубчатых колесах

    • Арифмометр Лейбница(1671)

    • Компьютер Z3(1939) Первый автоматический компьютер.


    «Первое»(1940—1960) - вычислители на электронных лампах. Быстродействие — 10 - 20 тысяч операций в секунду.


    «Второе»(1949—1961) – вычислители на транзисторах. Быстродействие — до 1—2 миллионов операций в секунду.

    • МЭСМ,БЭСМ профессора Лебедева

    • PDP-1 DEC(первая компьютерная игра)

    • PDP-8 DEC - коммерческий мини-компьютер

    • Cray-1 суперкомпьютер

    • B5000-языки программирования: Алгол и Кобол

    • ДВК-1 – микро-ЭВМ


    «Третье»(1961—1971) - компьютеры на интегральных схемах. Быстродействие — до 300 миллионов операций в секунду. Микро-ЭВМ, предназначенные для работы с одним пользователем. Первые операционные системы.

    • IBM 360-большая ЭВМ

    • Серия ЭВМ 20,40,50,60,70:

    -масштабируемость характеристик и стоимости

    -использование ОС

    -мультипрограммирование

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

    • i4040

    • Core 2 Duo

    • Core i7


    2. Многоуровневая организация ЭВМ. Многоступенчатая обработка.


    [верхний уровень] Концептуальный уровень(пользователь) →  Уровень ЯВУ (программист/системщик) → Уровень ассемблера → Уровень ОС → Уровень машинных команд → Микроархитектурный уровень → Вентильный уровень [нижний уровень]


    1. На концептуальном уровне пользователь ЭВМ анализирует задачу, разрабатывает алгоритм ее решения, определяет содержимое обработки информации.

    2. На уровне языков программирования высо­кого уровня изучается алгоритм решения задачи, состав­ляется детальный проект решения ,пишется программа на одном из языков вы­сокого уровня.

    3. На уровне ассемблера программы ориентируются на ресурсы ЭВМ.

    4. На уровне ОС происходит мультипрограммное обеспечение, управление памятью

    5. На уровне машинных команд обеспечивается связь программных и аппаратных средств. На этом уровне состав­ляется список команд, определяются способы кодирования кодов операций и адресов, число адресных полей и другие параметры, заложенные в структуру ЭВМ.

    6. На микроархитектурном уровне машинные команды представляются в виде совокупности микрокоманд, выполняемых в такте данных (АЛУ+Рг).

    7. На уровне регистровых передач осуществляются элементарные операции, выполняемые аппаратурой ЭВМ. Это операции преобразования информации, операции чтения и записи в запоминающее устройство и регистры, операции коммутации, обеспечиваю­щие передачу слов между отдельными модулями и блоками.

    8. На уровне вентилей разрабатываются логические схемы при логическом проектировании аппаратуры ЭВМ.

    3. Многоуровневая организация ЭВМ. Структурная организация и архитектура




    Структура

    Характеристики, определяющие детали аппаратной реализации (внутри корпуса):

    • количество функциональных блоков (БОД)

    • принципы построения УУ

    • набор сигналов управления

    • технология функционирования памяти

    Архитектура

    Характеристики системы, доступные извне (со стороны программиста):

    • набор машинных команд

    • формат машинных команд

    • формат данных

    • способы адресации



    1   2   3   4   5   6   7   8   9   ...   38


    написать администратору сайта