Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Схемотехника.docx
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
52.53 Кб
Скачать

Risk технология

позволила сокращать количество ступеней

пропущенная лекция

Принцип программного управления бла бла я лох не слушала

В 1945 году Джоном Моушли и Джимом Эккертом была построена машина ENIAC (electronical numerical integrator and calculate) содержавшая 18 000 электронных ламп. Производила 5000 операций сложения в секунду или 300 операций умножения в секунду. Это было в 1000 раз больше по сравнению с релейными. В объеме она была 85 кв.м. и весила 30 тонн. Команды программы вводились вручную посредством коммутации нужным образом проводов. Это требовало значительного времени на подготовку вычислительного эксперимента. Содержание и порядок выполнения команд могли быть изменены только после выполнения всей программы.

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

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

  • различать разнотипные слова информации (различать данные и команды не по способам кодирования, а по способам использования)

  • размещать слова информации в ячейках памяти и идентифицировать их последовательными номерами ячеек (адресами слов)

Однотипность кодирования данных и команд (двоичными кодами), расположение их в единой памяти предоставили возможность оперировать управляющими словами как данными и тем самым модифицировать исходную программу в ходе её выполнения.

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

Первой ЭВМ, построенный в соответствие в архитектурой фон Неймана была машина EDSAC electronic delay storage and calculate). В 1949 году Морис Уилкс.

Архитектура EDSAC предусматривала в составе ЭВМ пяти функциональных устройств, обязательных для архитектуры фон Неймана:

  • арифметико-логическое устройство (АЛУ)

  • запоминающее устройство (ЗУ)

  • входное устройство

  • выходное устройство

  • устройство управления

В функции АЛУ входило выполнение команд, составляющих программу с использованием предусмотренных в нем наборов базовых операций (арифметических, логических и т д) Этот набор должен был обладать свойством полноты (быть достаточным для описания любого алгоритма). При этом не исключалась некоторая избыточность, способствующая повышению эффективности обработки данных с учетом специфики конкретных реализуемых алгоритмов.

ЗУ (память) предназначалась для хранения программы исходных и текущих данных. Место данных и команд в памяти определялось и адресом (адресуемая память), т е номером ячейки ЗУ. Содержимое ячейки при чтении не менялось, при записи старое стиралось и заменялось на новое. В командах-преобразователях указывались не сами операнды, а их адреса. Это придавало программе универсальность формулы, в которую можно было подставлять различные данные.

Входное устройство предназначалось для ввода в ЭВМ информации для ввода задач (программ, исходных данных, логических символов…) представленных в двоичных кодах.

???

Устройства управления выполняло функции организации:

  • взаимодейтствие АЛУ с ЗУ поочередная передача команд программы в АЛУ поиск в памяти нужных для очередной команды данных запись получаемых результатов

  • прием информации от пользователя

  • выдача информации пользователю

Пройдя пять поколений ЭВМ архитектура фон Неймана в общих чертах сохранилась и в современных микропроцесарах ВС. В организационном плане она вышла на качественно новый уровень, отличающийся широким спектром операционных блоков, тонкими технологиями в управлении вычислительным процессом, развитой многоуровневой организации памяти, разнообразием периферийных устройств и современными принципами реализации, обеспечивающими открытость и «интеллектуальность» ВС.

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

ололо тут тоже что-тодолжно быть важное наверно ( что то про центральный микропроцессор, многоуровневую память а также стандартный набор периферийных устройств со своими адаптерами)

Все это объединено в систему в соответствии с магистрально модульным принципом её организации посредством системной шины расширения и ряда локальных шин, выполняющих интерфейсные функции

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

На кристалле процессора размещены также 1 или 2 уровня внутренней кэш память (сверхоперативной памяти) небольшой емкости,доступной процессору и неадресуемый пользователям

короче конец пары я тоже не дослушала

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