Архитектура ЭВМ/Занятие 4
Ввести переведенный текст
[править]Microprocessors
[править]Микропроцессоры являются устройствами в компьютере, которые обрабатывает информацию. Микропроцессоры способны выполнять основные арифметические операции, перемещение данных с места на место, и принятие основных решений, основанных на количестве определенных значений.
Types of Processors
[править]Типы процессоров. В подавляющее большинство микропроцессоров встроены микроконтроллеры. Второй наиболее распространенным типом процессора для настольных ПК является Intel Pentium или AMD Athlon's. Менее распространены чрезвычайно мощные процессоры, используемые в высокопроизводительных серверов, таких как сервер Sun SPARC, IBM Power, или Intel Itanium. Исторически, микропроцессоры и микроконтроллеры имеют "стандартные размеры" от 8 бит, 16 бит, 32 бит, 64 бит. Эти параметры являются основными, но это вовсе не означает, что другие размеры, не имеются. Некоторые микроконтроллеры (как правило, специально разработанные встроенные чипы) могут имектьи другие "нестандартные" размеры, такие как 4 бит, 12 бит, 18 бит или 24 бит. Число бит показывает, сколько физической памяти может быть непосредственно адресовано центральным процессором. Она также представляет собой количество бит, которые можно читать с одной операции чтения / записи . В некоторых случаях они разные: например, многие 8 разрядные микропроцессоры имеют 8 бит шина данных и 16-битный адрес.
8 разрядные процессоры могут читать / писать 1 байт в то время, и можем использовать адрес в 256 байт 16 разрядные процессоры могут читать / писать 2 байта в то время, и может обращаться к 65536 байтам (64 Кб) 32 разрядные процессоры могут читать / писать 4 байта за один раз, и может обращаться к 4294967295 байтам (4 гигабайта) 64 разрядные процессоры могут читать / писать 8 байт за раз, и может обращаться к 18.446.744.073.709.551.616 байтов (16 экзабайт)
General Purpose Versus Specific Use
[править]Микропроцессоры, которые способны выполнять широкий спектр задач, называются общие микропроцессорные цели. Генеральные микропроцессоры цели, как правило, можно найти в настольных компьютерных систем. Эти чипы обычно способны выполнять широкий круг задач (целые и арифметические операции с плавающей точкой, внешний интерфейс памяти, общие I / O и т.д.).
DSP
[править]Процессор Обработки Цифровых Сигналов, или сокращенно DSP, это чип, который специализируется на выполнении быстрых арифметических действий: сложении и умножении. Эти чипы разработаны для увеличения скорости в памяти, не имеют той же самой гибкости как общие микропроцессоры. DSP также имеют специальные адреса генерации, которые могут управлять буферами, выполнить адресацию с инвертированием разрядов адреса и одновременно обеспечить доступ к памяти. Они так же поддерживают нулевое верхнее перекручивание, и умножение единственного цикла. Они не такие мощные, как общие микропроцессоры, но могут выполнить сигналы: обрабатывающие задачи и потребляющие меньшее кол-во энергии.
Встроенные контроллеры (Embedded Controller)
[править]Встроенные контроллеры, или "микроконтроллеры" являются микропроцессоры с дополнительными приложениями, аппаратно интегрированы в одном чипе. Много микроконтроллеры имеют ПЗУ, ОЗУ, преобразователи, контроллеры прерываний, таймеры и даже осцилляторы, которые встроены в самом чипе. Эти контроллеры предназначены для использования в ситуациях, когда вся система компьютера не доступна, и только должно быть выполнено небольшое количество простых обработок.
Programmable State Machines
[править]Graphics Processing Units
[править]Types of Use
[править]Signal Processing
[править]Real Time Applications
[править]Оперативные Приложения.Некоторые задачи должны быть выполнены настолько быстро, что даже малейшая задержка или неэффективность могут быть вредными. Эти явления известны как "оперативные системы", и выбор времени имеет важное значение. Пример системы реального времени - антиблокировочная тормозная система (ABS)- диспетчер в современных автомобилях.
Throughput and Routing
[править]Пропускная способность и маршрутизация используется процессором, где данные перемещаются из одной программу в другую, без обязательной обработки. Примером может служить Интернет-маршрутизатор, который считывает данные пакеты и отправляет их на другой порт.
Sensor monitoring
[править]Датчик контроля. Многие процессоры, особенно малые встроенные процессоры, используются для контроля за датчиками. Микропроцессор будет либо в цифровой вид и фильтрации сигналов датчиков, либо он будет читать сигналы и производят статуса выходов (датчик является хорошим, датчик плохо). Пример датчика процессор мониторинга - антиблокировочная система тормозов. Этот процессор считывает тормозной датчик для того, чтобы определить, когда тормоза неактивны, и затем выдает сигнал управления, чтобы активировать остальную часть системы. Контроль многих переработчиков, особенно в малых встроенных процессорах, используется для контроля за датчиками.
General Computing
[править]Генеральный Вычислительный процессор общего назначения - это вид процессора, который, как правило, находится внутри ПК. Такие названия, как Intel и AMD, как правило, связаны с данным типом процессора, а это тоже вид процессора, известный многим.
Graphics
[править]Обработка цифровой графики – это область информационных технологий, где часто используются специальные графические процессоры. Графические процессоры стали широко использоваться в цифровом телевидении. Графические процессоры при в выполнении одновременно сложных операций. В цифровом видео, например, миллион или более пикселей изображения обрабатываются в каждом отдельном кадре, а скорость обработки может быть до 600 кадров в секунду! Преимущество графических процессоров в том, что цвет пикселя обычно не зависит от окружающих пикселей и вследствие этого многие пиксели могут быть аналогично вычислены.
Ввести переведенный текст
[править]Abstraction Layers ISA Moore's Law Clock Rates Basic Elements of a Computer Von Neumann Architecture Harvard Architecture RISC and CISC Modern Computers Endian Stack Microprocessor Components до Registers Microprocessor Components перевести Registers до programmer-visible registers Microprocessor Components перевести microarchitectural registers Microprocessor Components перевести programmer-visible registers