- •Функциональное устройство цифровой эвм.
- •Аналоговые эвм. Назначения, принципы работы.
- •Системы счисления. Представления чисел.
- •Сложение и вычитание в двоичной системе счисления.
- •Логические функции.
- •Система команд.
- •Программа эвм.
- •Назначение озу.
- •Операнд.
- •Команды запись и чтение.
- •Мультиплексор. Назначение, принцип работы.
- •Шифратор. Назначение, принцип работы.
- •Регистры. Назначение, принцип работы.
- •Статическая и динамическая память.
- •Понятие «Бит и Байт».
- •Первое поколение эвм. Первое поколение эвм (1948 — 1958 гг.)
- •Второе поколение эвм.
- •Третье поколение эвм. Третье поколение эвм (1968 — 1973 гг.)
- •Дешифратор.
- •Защелки. Назначение, принцип работы.
- •Арифметико-логическое устройство.
- •Шины. Назначение, виды.
- •Прерывания. Виды, назначения.
- •Сопроцессор. Виды, назначения.
- •Представление символьной информации в эвм.
- •Демультиплексор. Назначение, принцип работы.
- •Булева логика и ее становление в вычислительной технике.
- •Архитектура фон Неймана.
- •Гарвардская архитектура.
- •Поянтие: Архитектура вычислительных систем.
Представление символьной информации в эвм.
При преобразовании символов (знаков) в цифровой код между множествами символов и кодов должно иметь место взаимнооднозначное соответствие, т.е. разным символам должны быть назначены разные цифровые коды, и наоборот. Это условие является единственным необходимым требованием при построении схемы преобразования символов в числа. Однако существует ряд практических соглашений, принимаемых при построении схемы преобразования исходя из соображений наглядности, эффективности, стандартизации. Например, какое бы число ни назначили коду для знака О (не следует путать с числом 0), знаку 1 удобно назначить число, на единицу большее, чем код О, и т.д. до знака 9. Аналогичная ситуация возникает и при кодировке букв алфавита: код для Б на единицу больше кода для А, а код для В на единицу больше кода для Б и т. д. Таким образом, из соображений наглядности и легкости запоминания целесообразно множества символов, упорядоченных по какому-либо признаку (например, лексико-графическому), кодировать также с помощью упорядоченной последовательности чисел.
Другим важным моментом при организации кодировки символьной информации является эффективное использование оперативной памяти ЭВМ. Так как общеупотребительными являются примерно 100 знаков (сюда помимо цифр, букв русского и английского алфавитов, знаков препинания, арифметических знаков входят знаки перевода строки, возврата каретки, возврата на шаг и т.п.), то для, взаимно-однозначного преобразования всех знаков в коды достаточно примерно сотни чисел. Значение этого выбора заключается в том, что для размещения числа из этого диапазона в оперативной памяти достаточно одного байта, а не машинного слова. Следовательно, при такой организации кодировки достигается существенная экономия объема памяти.
Демультиплексор. Назначение, принцип работы.
Демультиплексор — это логическое устройство, предназначенное для переключения сигнала с одного информационного входа на один из информационных выходов. Таким образом, демультиплексор в функциональном отношении противоположен мультиплексору. На схемах демультиплексоры обозначают через DMX или DMS.
Булева логика и ее становление в вычислительной технике.
Архитектура фон Неймана.
Архитектура фон Неймана (англ. von Neumann architecture) — широко известный принцип совместного хранения программ и данных в памяти компьютера. Вычислительные системы такого рода часто обозначают термином «машина фон Неймана», однако, соответствие этих понятий не всегда однозначно. В общем случае, когда говорят об архитектуре фон Неймана, подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных.
Наличие заданного набора исполняемых команд и программ было характерной чертой первых компьютерных систем. Сегодня подобный дизайн применяют с целью упрощения конструкции вычислительного устройства. Так, настольные калькуляторы, в принципе, являются устройствами с фиксированным набором выполняемых программ. Их можно использовать для математических расчётов, но невозможно применить для обработки текста и компьютерных игр, для просмотра графических изображений или видео. Изменение встроенной программы для такого рода устройств требует практически полной их переделки, и в большинстве случаев невозможно. Впрочем, перепрограммирование ранних компьютерных систем всё-таки выполнялось, однако требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации и перестройки блоков и устройств и т. п.