Содержание
- 2. 2.1. Базовая структура ЭВМ Базовая структура ЭВМ может быть представлена состоя-щей из шести основных частей (Рис.1):
- 3. В данной структуре под средствами ввода подразумеваются клавиатура, мышка, джойстик, сканер; средства ввода звуковой, видео информации
- 4. 2.2. Основные характеристики ЭВМ В качестве основных характеристик ЭВМ обычно рассматривают: быстродействие и производительность емкость памяти,
- 5. Производительность является более универ-сальным показателем, чем быстродействие, пос-кольку явно зависит от порядка прохождения за-дач в ЭВМ
- 6. В список входят самые разнообразные прог-раммы, от игр, компиляторов и приложений баз данных до программ, осуществляющих
- 7. В каждом случае программа компилируется для тестируемого компьютера и измеряется реальное время её выполнения на тестируемом
- 8. Полное тестирование производится по всему списку тестовых приложений, а затем вычисляется среднее геометрическое резуль-татов по отдельным
- 9. На быстродействие и производительность влияет целая масса факторов, таких как тактовая частота процессора, пропускная способность интерфейсов,
- 10. Допустим, что для выполнения одной машинной команды требуется в среднем S шагов, а каждый шаг производится
- 11. Важно отметить, что параметры N, S, и R зависят друг от друга, изменение одного из них
- 12. 2.2. Представление данных Данные, с которыми оперирует ЭВМ – быва-ют следующих типов: числа, символы или строки
- 13. 2.2.1. Числа в форме с фиксированной точкой. Представление правильных дробей и целых чисел показано на рис.
- 14. 2.2.2. Числа в форме с плавающей точкой Форма представления с плавающей точкой, ещё называемая полулогарифмической, обеспе-чивает
- 16. Стандарт IEEE 754 для представления чисел с пла-вающей точкой в 32 – разрядном формате разработан и
- 18. Особенностью представления чисел в формате IEEE является следующее. Порядки смещены в область положительных чисел, могут принимать
- 21. Благодаря этому обеспечивается эффективная ши-рина мантиссы, равная 24 битам для одинарного и 53 битам – для
- 22. 2.2.3. Символы ЭВМ способны обрабатывать не только числа, но и текстовую информацию, состоящую из сим-волов. Под
- 23. Наиболее распространенными являются кодо-вые таблицы, в которых символы кодируются с помощью восьмиразрядных двоичных комби-наций (байтов), позволяющих
- 24. Стандартный код ASCII – 7-разрядный. В более поздней, европейской модификации ASCII (стан-дарт ISO 8859-1) используются все
- 25. 2.2.4. Логические значения Элементом логических данных является логическая (булева) переменная, которая принимает значения: «истина» или «ложь».
- 26. 2.3. Основные концепции функционирования На примере простейшего гипотетического компьютера (Рис.6) рассмотрим его состав и не-которые аспекты
- 28. Цикл процессора Цикл процессора - процесс обработки каждой команды, состоящий из двух этапов: выборка и исполнение.
- 29. Рис. 5.8. Структура цепей выборки команды
- 30. Последовательность выборки команды: • а) копируется адрес следующей команды из СчК в Регистр адреса памяти (РгАП)
- 31. Рис. 5.7. Взаимодействие блоков процессора при выполнении команды СЛОЖЕНИЕ. Исполнение команды Взаимодействие блоков процессора при выполнении
- 32. Для временного хранения машинной команды используется специальный регистр, содержимое которого интерпретируется как команда - Регистр Команды
- 33. • в) устройство управления инициирует чте-ние операнда из ячейки, адрес которой находит-ся в РгАП, и загрузку
- 35. В рассмотренном примере предполагается последовательное исполнение команд и пос-ледовательное исполнение отдельных этапов команд. Это так называемая
- 36. 1. SISD - Single Instruction Single Data (ОКОД - Одиночный поток Команд Одиночный поток Данных); без
- 37. 3. MISD - Multiple Instruction Single Data (МКОД - Множественный поток Команд Одиночный поток Данных); конвейерная
- 39. 2.4. Структуры АЛУ Арифметическая и логическая обработка дан-ных в ЭВМ возлагается на операционный блок, а точнее
- 40. Операционный блок, в свою очередь, может быть построен по схеме с закреплением микро-операций по регистрам либо
- 42. 2.5. CISC и RISC и другие процессоры В зависимости от набора и порядка выполнения команд процессоры
- 43. Перед разработчиками системного програм-много обеспечения и создателями аппаратуры компьютеров всегда стояла проблема определения количества и перечня
- 44. В то же время известно, что наиболее простой способ достижения высокой скорости выполнения программ заключается в
- 45. В итоге список команд типичного компьютера расширился от нескольких десятков до нескольких сотен. Благодаря этому удалось
- 46. Однако для микропроцессоров идеология CISC стала серьезным препятствием в повышении их быстродействия. Наиболее критическим фактором для
- 47. Проведённые в конце 70–х годов исследования были обобщены в виде правила «80/20», которое гласит, что в
- 48. Основные принципы RISC заключаются в следую-щем: 1. Любая операция, вне зависимости от ее типа, должна выполняться
- 49. RISC–процессоры обязательно должны иметь конвейеризованные арифметические устройства. Современные технологические возможности в сфере проектирования и производства БИС
- 50. Основные особенности современных RISC - процессоров: 1. Сокращенный набор команд (от 80 до 150 команд). 2.
- 51. Практически все современные RISC – процессоры • Являются 64-х разрядными и суперскаляр-ными (запускаются не менее 4-х
- 52. Одной из причин появления архитектуры RISC является относительная простота устройства управ-ления процессора. Однако по мере развития
- 53. Другой ветвью развития архитектуры RISC является архитектура VLIW (Very long instruction word, очень длинная машинная команда)
- 54. 2.6. Матричные процессоры Наиболее распространенными из систем, клас-са: один поток команд - множество - потоков данных
- 55. Таким образом, производительность сис-темы оказывается равной сумме производительностей всех процессорных элементов. Однако на практике, чтобы обеспечить
- 56. Рис. 2.1 Структура матричной вычислительной системы "SOLOMON" Одним из первых матричных процессоров был SОLОМОN (60-е годы).
- 57. Система SОLOМОN содержит 1024 процессорных элемента, соединены в виде матрицы: 32х32. Каждый процессорный элемент матрицы включает
- 58. Идея многомодальности заключается в том, что в каждом процессорном элементе имеется специальный регистр на 4 состояния
- 59. В других случаях процессорный элемент не выполняет операцию, но может, в зависимос-ти от кода, пересылать свои
- 60. 2.7. Многоядерные процессоры Общее понятие о ядре процессора Если сам процессор — это мозг компьютера, то
- 61. • Блок декодирования — обрабатывает сигналы команд, определяет, что нужно сделать в данный момент, и нужны
- 65. Скачать презентацию