Помощь в написании студенческих работ
Антистрессовый сервис

Сопроцессоры. 
Функции процессора

РефератПомощь в написанииУзнать стоимостьмоей работы

Математические сопроцессоры общего назначения, обычно ускоряющие вычисления с плавающей точкой, сопроцессоры ввода-вывода (например — Intel 8089), разгружающие центральный процессор от контроля за операциями ввода-вывода или расширяющие стандартное адресное пространство процессора,. Сопроцессоры могут входить в набор логики, разработанный одной конкретной фирмой (например, Intel выпускала… Читать ещё >

Сопроцессоры. Функции процессора (реферат, курсовая, диплом, контрольная)

функция процессор микропроцессор сопроцессор Сопроцессор — специализированный процессор, расширяющий возможности центрального процессора компьютерной системы, но оформленный как отдельный функциональный модуль. Физически сопроцессор может быть отдельной микросхемой или может быть встроен в центральный процессор (как это делается в случае математического сопроцессора в процессорах для ПК начиная с Intel 486DX).

Математический сопроцессор 80×287 в колодке на базовой плате персонального компьютера.

Различают следующие виды сопроцессоров:

  • · математические сопроцессоры общего назначения, обычно ускоряющие вычисления с плавающей точкой, сопроцессоры ввода-вывода (например — Intel 8089), разгружающие центральный процессор от контроля за операциями ввода-вывода или расширяющие стандартное адресное пространство процессора,
  • · сопроцессоры для выполнения каких-либо узкоспециализированных вычислений.

Сопроцессоры могут входить в набор логики, разработанный одной конкретной фирмой (например, Intel выпускала в комплекте с процессором 8086 сопроцессоры 8087 и 8089) или выпускаться сторонним производителем (например, Weitek 1064 для M68k и 1067 для Intel 80 286).

Сопроцессор расширяет систему инструкций центрального процессора, поэтому для его использования, программа (компилируемая без интерпретации и вызова внешних библиотек) должна содержать эти инструкции. Настройки современных компиляторов для языков высокого уровня под процессоры семейства x86 зачастую позволяют выбирать: использовать математический сопроцессор или нет, что особенно важно при создании кода, который будет исполняться внутри обработчика аппаратного прерывания.

Показать весь текст
Заполнить форму текущей работой