Функция устройства процессор: Центральный процессор (ЦП). Структурная схема процессора. Назначение, характеристики, основные устройства процессора.
Устройство процессора — основные характеристики процессора
Приветствую вас уважаемые читатели. Сегодня я решил рассказать Вам о центральном мозге любого компьютера — процессоре.
Из статьи вы узнаете про устройство процессора и его основные характеристики.
Данная статья будет первой в цикле публикаций про центральный процессор компьютера. Те, кто подпишутся на обновления блога, наверняка первыми узнают, о следующих публикациях про процессор и гарантировано узнают, на что обращать внимание при выборе процессора для своего ПК.
Центральный процессор компьютера
Центральный процессор (ЦП; также центральное процессорное устройство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство; разг. — проц, камень) — это электронный блок, схема, исполняющая инструкции (код) программ, главная часть аппаратного обеспечения компьютера. Процессор можно сравнить с мозгом человека. Он управляет другими частями компьютера и обрабатывает большие объемы информации. На рынке производства процессоров уже давно лидируют 2 компании. Это Intel и AMD. Есть конечно и другие, но они не дотягивают пока до лидеров.
Устройство процессора
Из чего состоит процессор? Внешне процессор представляет собой плату (чип) с большим количеством контактов. Размером где то 7х7 см. Сторона, где нет контактов плоская. Казалось бы, просто кусок какого то металла с примесью пластика. На самом деле это высокотехнологичный продукт, внутри которого находятся миллионы транзисторов, имеющих сложнейшую микроструктуру.
Процесс изготовления процессоров
Основным материалом для изготовления процессоров является кремний. Кремний очищается и уже потом из него создают кристалл определенной формы, который в дальнейшем служит основой микропроцессора. Далее на этот кристалл, через специальные маски поочередно наносятся слои проводников, изоляторов и полупроводников т. е. транзисторов. Ширина таких транзисторов исчисляется в десятках нанометров (нм), тогда как толщина человеческого волоса 50 000 нм. Чем больше транзисторов удается нанести, тем мощнее процессор. Современные супер мощные процессоры содержат до 1 млрд транзисторов. Данный метод нанесения называется литографией.
Дальше кристалл помещается на текстолит, на обратную сторону которого выводятся контакты для подсоединения к материнской плате.
Архитектура процессора
Процессоры год от года эволюционируют. Совершенствуются технологии производства, а также внутренняя структура процессора. Изменяется количество входящих транзисторов, других элементов и конечно же их свойства, то есть меняется архитектура. Процессоры изготовленные по одинаковым принципам называют процессорами одной архитектуры. На данный момент существует несколько архитектур:
- Архитектура фон Неймана. Данная архитектура была придумана Джоном фон Нейманом еще в далеком 1946 году. Большинство современных процессоров для ПК используют последовательную обработку данных, изобретённую Джоном фон Нейманом.
В данной архитектуре данные и инструкции хранятся в одной и той же памяти. - Конвейерная архитектура — была придумана для повышения быстродействия процессора, но и в ней есть факторы, которые её замедляют. Отличие данной архитектуры в том, что для исполнения каждой команды выполняется определенное количество однотипных операций.
- Суперскалярная архитектура способна исполнять несколько операций за один такт процессора путём увеличения исполнительных устроств. Но увеличение количества исполнительных устройств изически не безгранично. Именно это является фактором ограничивающим производительность таких процессоров.
- CISC-процессоры 3 архитектура, где используются сложные наборы команд. Например: процессоры семейства x86. Но правда в современных процессорах с CISC (Complex Instruction Set Computer) архитектурой перед исполнением, усложнённые команды разбиваются на более простые микрооперации, которые уже обрабатываются RISK ядром.
- RISC-процессоры. Reduced Instruction Set Computer — упрощенные наборы команд. Здесь используются команды с фиксированной длиной. Упрощённые команды должны сократить задержки между условным и безусловным переходом. Также, процессоры с данной архитектурой отличаются меньшим энергопотреблением и соответственно меньшим тепловыделением.
- MISC-процессоры. Minimum Instruction Set Computer — процессы используют минимальный набор команд. Практически это эволюционировавшие RISC процессоры.
- VLIW-процессоры. Very long instruction word — очень длинное командное слово. Отличительной чертой данной архитектуры является то, что исполнительными устройствами управляет планировщик (отводится короткое время), а управлением вычислительных устройств занимается компилятор (отводится значительно больше времени).
- Многоядерные процессоры. Это одни из самых распиаренных процессоров. Основаны на том, что используются два и более вычислительных ядра на одном или нескольких кристаллах в одном корпусе.
- Кэширование — это использование очень быстрой кэш памяти, где хранятся копии блоков информаци из оперативной памяти, которые вероятнее всего в ближайшее время могут понадобиться. Кэш память имеет 3 уровня, которые обозначаются L1, L2 и L3 (от англ. L — Level). Наиболее быстродействующей является кэш память 1 уровня, но при этом она имеет и наименьший объём памяти. 2 и 3 последовательно и медленнее и объёмом соответственно больше. Кэш память 3 уровня наиболее медленная, но все же в разы быстрее ОЗУ.
- Гарвардская архитектура. От архитектуры фон Неймана она отличается тем, что данные хранятся в разной памяти
- Параллельная архитектура. Главным недостатком Архитектуры фон Неймана было то, что она является последовательной, то есть для обработки данных либо команды требовалось каждый его байт пропустить церез центральный процессор, даже если над всеми байтами необходимо было провести идентичные операции. Процессоры с параллельной архитектурой позволяют преодолеть данный недостаток. Такие процессоры используются в основном в суперкомпьютерах.
Основные характеристики процессора
- Количество ядер процессора. Данная характеристика процессора является чуть ли не самой главной в наше время. Многоядерные процессоры как я уже писал выше имеют два или более вычислительных ядра на одном кристалле или в одном корпусе. Чем больше ядер тем производительнее процессор. Многоядерность — это одно из перспективных направлений развития процессоров. Есть уже прототипы 100 ядерных процессоров.
- Размер кэша 2 и 3 уровня. Кэш память 3 уровня быстрее чем оперативная память в разы, не говоря уже о кэш памяти 2 уровня. Объём кэш памяти L1 практически одинакова на всех профессорах. А вот от объема кэш памяти 2 и 3 уровня зависит очень сильно производительность процессоров. Чем больше кэш память процессора, тем лучше.
- Тактовая частота процессора. Данная характеристика процессора определяет количество операций выполняемых им за одну секунду. Значит чем выше трактовая частота тем производительнее проц.
Скорость шины процессора. Данный показатель характеризует скорость обмена данными процессора с остальными устройствами через материнскую плату. Измеряется в мегагерцах. - Количество потоков. Все современные процессоры имеют потоки. Эта технология называется Hyper Treading (англ. hyper-treading — гиперпоточность). Обозначается обычно как HT. Данная технология позволяет включить в работу бездействующие (простаивающие) ресурсы процессора. За счет этого увеличивается производительность процессора при некоторых рабочих нагрузках.
- Энергопотребление процессоров или TDP. Termal Design Point — это показатель потребления энергии, а также тепловыделения процессора. TDP измеряется в Ваттах (Вт). «Холодными» считаются процессоры с TDP до 100 Вт. Холодные процессоры легче всего разогнать, то есть с помощью определенных изменений настроек системы увеличивается производительность процессора на 10-30%. Проблему с «горячими» процессорами можно легко решить установкой мощной системы охлаждения. Тепловыделение и энергопотребление процессора зависят от техпроцесса, количества ядер и тактовой частоты процессора. С TDP тесно связано понятие «рабочая температура процессора». Это максимальная температура кристалла процессора, при которой он способен нормально работать. Обычно это 85 °С
- Тип и максимальная скорость поддерживаемой ОЗУ. Современные процессоры поддерживает оперативную память типа DDR4. Но появилась такая память совсем недавно. Самой распространенной пока является все таки память DDR3
- Встроенное видеоядро и его производительность. Современные топ процессоры, помимо вычислительных ядер имеют свои встроенные графические ядра, выполняющие роль видеокарты, мощности которой хватает чтоб смотреть фильмы и играть в слабые (в плане графики) игры.
Вот, пожалуй все, что я хотел Вам рассказать про устройство процессора. Статья получилась объемной, а главное содержательной. Про отдельно взятые характеристики процессора мы еще поговорим отдельно в следующих публикациях. Советую вам закинуть сайт в закладки либо подписаться на обновления по электронной почте.
С уважением команда проекта pc-assistent.ru
Что такое процессор и для чего он нужен, тактовая частота процессора
Процессор — это «мозг» компьютера. Процессором называется устройство, способное обрабатывать программный код и определяющее основные функции компьютера по обработке информации.
Процессор выполняет основную работу в компьютере. Процессоры конструктивно могут выполняться как в виде одной большой интегральной микросхемы — чипа, так и в виде нескольких микросхем, блоков электронных плат н устройств.
В настоящее время микропроцессоры и процессоры вмещают в себя миллионы транзисторов и других элементов электронной логики и представляют собой сложнейшие высокотехнологичные электронные устройства.
Персональный компьютер содержит в своем составе довольно много различных процессоров. Каждое устройство, будь то видеокарта, системная шина или еще что-либо, обслуживается своим собственным процессором или процессорами. Однако архитектуру и конструктивное исполнение персонального компьютера определяет процессор или процессоры, контролирующие и обслуживающие системную шину и оперативную намять, и, что более важно, выполняющие объектный код программ. Такие процессоры принято называть центральными или главными процессорами (Central Point. Unit — CPU). На основе архитектуры центральных процессоров строится архитектура материнских плат и проектируется архитектура и конструкция компьютера.
Компьютеры с процессорами, поддерживающими систему команд Intel х86 (фирм Intel, AMD, Cyrix, Transmeta), на которых может исполнять операционная система Microsoft Windows, называются Wintel-компьютерами (от Windows и Intel).
Тактовая частота процессора определяет минимальный квант времени, за который процессор выполняет некоторую условную элементарную операцию. Тактовые частоты измеряются в мегагерцах и определяют количественные характеристики производительности компьютерных систем в целом. Чем больше (выше) тактовая частота, тем быстрее работает центральный процессор.
Каждый микропроцессор имеет определенное число элементов памяти, называемых регистрами, арифметико-логическое устройство (АЛУ) и устройство управления.
Регистры используются для временного хранения выполняемой команды, адресов памяти, обрабатываемых данных и другой внутренней информации микропроцессора. В АЛУ производится арифметическая н логическая обработка данных.
Устройство управления вырабатывает необходимые управляющие сигналы для внутренней работы микропроцессора и связи его с другой аппаратурой через внешние шины микропроцессора.
3. Устройство персонального компьютера. Информатика и вычислительная техника
3.1. Базовая аппаратная конфигурация
3.1.1. Системный блок
3. 1.2. Монитор
3.1.3. Клавиатура
3.1.4. Мышь
3.2. Внутренние устройства системного блока
3.2.1. Материнская плата
3.2.2. Жесткий диск
3.2.3. Дисковод гибких дисков
3.2.4. Дисковод компакт-дисков CD-ROM
3.2.5. Видеокарта (видеоадаптер)
3.2.6. Звуковая карта
3.3. Системы, расположенные на материнской плате
3.3.1. Оперативная память
3.3.2. Процессор
3.3.3. Микросхема ПЗУ и система ВIOS
3.3.4. Энергонезависимая память СМOS
3.3.5. Шинные интерфейсы материнской платы
3.3.6. Функции микропроцессорного комплекта (чипсета)
3.4. Периферийные устройства персонального компьютера
3.4.1. Устройства ввода знаковых данных
3.4.2. Устройства командного управления
3. 4.3. Устройства ввода графических данных
3.4.4. Устройства вывода данных
3.4.5. Устройства хранения данных
3.4.6. Устройства обмена данными
3.1. Базовая аппаратная конфигурация
Персональный компьютер — универсальная техническая система. Его конфигурацию (состав оборудования) можно гибко изменять по мере необходимости. Тем не менее, существует понятие базовой конфигурации, которую считают типовой. В таком комплекте компьютер обычно поставляется. Понятие базовой конфигурации может меняться. В настоящее время в базовой конфигурации рассматривают четыре устройства (рис. 3.1):
- системный блок;
- монитор;
- клавиатуру;
- мышь.
Рис. 3.1. Базовая конфигурация компьютерной системы.
3.1.1. Системный блок
Системный блок представляет собой основной узел, внутри которого установлены наиболее важные компоненты. Устройства, находящиеся внутри системного блока, называют внутренними, а устройства, подключаемые к нему снаружи, называют внешними. Внешние дополнительные устройства, предназначенные для ввода, вывода и длительного хранения данных, также называют периферийными.
По внешнему виду системные блоки различаются формой корпуса. Корпуса персональных компьютеров выпускают в горизонтальном (desktop) и вертикальном (tower) исполнении. Корпуса, имеющие вертикальное исполнение, различают по габаритам: полноразмерный (big tower), среднеразмерный (midi tower) и малоразмерный (mini tower). Среди корпусов, имеющих горизонтальное исполнение, выделяют плоские и особо плоские (slim).
Кроме формы, для корпуса важен параметр, называемый форм-фактором. От него зависят требования к размещаемым устройствам. В настоящее время в основном используются корпуса двух форм-факторов: АТи АТХ. Форм-фактор корпуса должен быть обязательно согласован с форм-фактором главной (системной) платы компьютера, так называемой материнской платы.
Корпуса персональных компьютеров поставляются вместе с блоком питания и, таким образом, мощность блока питания также является одним из параметров корпуса. Для массовых моделей достаточной является мощность блока питания 200-250 Вт.
3.1.2. Монитор
Монитор — устройство визуального представления данных. Это не единственно возможное, но главное устройство вывода. Его основными потребительскими параметрами являются: размер и шаг маски экрана, максимальная частота регенерации изображения, класс защиты.
Размер монитора измеряется между противоположными углами трубки кинескопа по диагонали. Единица измерения — дюймы. Стандартные размеры: 14″; 15″; 17″; 19″; 20″; 21″. В настоящее время наиболее универсальными являются мониторы размером 15 и 17 дюймов, а для операций с графикой желательны мониторы размером 19-21 дюйм.
Изображение на экране монитора получается в результате облучения люминофорного покрытия остронаправленным пучком электронов, разогнанных в вакуумной колбе. Для получения цветного изображения люминофорное покрытие имеет точки или полоски трех типов, светящиеся красным, зеленым и синим цветом. Чтобы на экране все три луча сходились строго в одну точку и изображение было четким, перед люминофором ставят маску — панель с регулярно расположенными отверстиями или щелями. Часть мониторов оснащена маской из вертикальных проволочек, что усиливает яркость и насыщенность изображения. Чем меньше шаг между отверстиями или щелями (шаг маски), тем четче и точнее полученное изображение. Шаг маски измеряют в долях миллиметра. В настоящее время наиболее распространены мониторы с шагом маски 0,25-0,27 мм. Устаревшие мониторы могут иметь шаг до 0,43 мм, что негативно сказывается на органах зрения при работе с компьютером. Модели повышенной стоимости могут иметь значение менее 0,25 мм.
Частота регенерации (обновления) изображения показывает, сколько раз в течение секунды монитор может полностью сменить изображение (поэтому ее также называют частотой кадров). Этот параметр зависит не только от монитора, но и от свойств и настроек видеоадаптера, хотя предельные возможности определяет все-таки монитор.
Частоту регенерации изображения измеряют в герцах (Гц). Чем она выше, тем четче и устойчивее изображение, тем меньше утомление глаз, тем больше времени можно работать с компьютером непрерывно. При частоте регенерации порядка 60 Гц мелкое мерцание изображения заметно невооруженным глазом. Сегодня такое значение считается недопустимым. Минимальным считают значение 75 Гц, нормативным — 85 Гц и комфортным -100 Гц и более.
Класс защиты монитора определяется стандартом, которому соответствует монитор с точки зрения требований техники безопасности. В настоящее время общепризнанными считаются следующие международные стандарты: МРR-П, ТСО-92, ТСО-95, ТСО-99 (приведены в хронологическом порядке). Стандарт МРR-П ограничил уровни электромагнитного излучения пределами, безопасными для человека. В стандарте ТСО-92 эти нормы были сохранены, а в стандартах ТСО-95 и ТСО-99 ужесточены. Эргономические и экологические нормы впервые появились в стандарте ТСО-95, а стандарт TСО-99 установил самые жесткие нормы по параметрам, определяющим качество изображения (яркость, контрастность, мерцание, антибликовые свойства покрытия).
Большинством параметров изображения, полученного на экране монитора, можно управлять программно. Программные средства, предназначенные для этой цели, обычно входят в системный комплект программного обеспечения — мы рассмотрим их при изучении операционной системы компьютера.
3.1.3. Клавиатура
Клавиатура — клавишное устройство управления персональным компьютером. Служит для ввода алфавитно-цифровых (знаковых) данных, а также команд управления. Комбинация монитора и клавиатуры обеспечивает простейший интерфейс пользователя. С помощью клавиатуры управляют компьютерной системой, а с помощью монитора получают от нее отклик.
Принцип действия
Клавиатура относится к стандартным средствам персонального компьютера. Ее основные функции не нуждаются в поддержке специальными системными программами (драйверами). Необходимое программное обеспечение для начала работы с компьютером уже имеется в микросхеме ПЗУ в составе базовой системы ввода-вывода (ВIOS), и потому компьютер реагирует на нажатия клавиш сразу после включения.
Принцип действия клавиатуры заключается в следующем.
1. При нажатии на клавишу (или комбинацию клавиш) специальная микросхема, встроенная в клавиатуру, выдает так называемый скан-код.
2. Скан-код поступает в микросхему, выполняющую функции порта клавиатуры. (Порты — специальные аппаратно-логические устройства, отвечающие за связь процессора с другими устройствами.) Данная микросхема находится на основной плате компьютера внутри системного блока.
3. Порт клавиатуры выдает процессору прерывание с фиксированным номером. Для клавиатуры номер прерывания — 9 (Interrupt 9, Int 9).
4. Получив прерывание, процессор откладывает текущую работу и по номеру прерывания обращается в специальную область оперативной памяти, в которой находится так называемый вектор прерываний. Вектор прерываний — это список адресных данных с фиксированной длиной записи. Каждая запись содержит адрес программы, которая должна обслужить прерывание с номером, совпадающим с номером записи.
5. Определив адрес начала программы, обрабатывающей возникшее прерывание, процессор переходит к ее исполнению. Простейшая программа обработки клавиатурного прерывания “зашита” в микросхему ПЗУ, но программисты могут “подставить” вместо нее свою программу, если изменят данные в векторе прерываний.
6. Программа-обработчик прерывания направляет процессор к порту клавиатуры, где он находит скан-код, загружает его в свои регистры, потом под управлением обработчика определяет, какой код символа соответствует данному скан-коду.
7. Далее обработчик прерываний отправляет полученный код символа в небольшую область памяти, известную как буфер клавиатуры, и прекращает свою работу, известив об этом процессор.
8. Процессор прекращает обработку прерывания и возвращается к отложенной задаче.
9. Введенный символ хранится в буфере клавиатуры до тех пор, пока его не заберет оттуда та программа, для которой он и предназначался, например текстовый редактор или текстовый процессор. Если символы поступают в буфер чаще, чем забираются оттуда, наступает эффект переполнения буфера. В этом случае ввод новых символов на некоторое время прекращается. На практике в этот момент при нажатии на клавишу мы слышим предупреждающий звуковой сигнал и не наблюдаем ввода данных.
Состав клавиатуры
Стандартная клавиатура имеет более 100 клавиш, функционально распределенных на несколько частей (рис. 3.2)
Рис. 3.2. Структура стандартной клавиатуры
Алфавитно-ицфровые клавиши предназначены для ввода знаковой информации и команд, набираемых по буквам. Каждая клавиша может работать в нескольких режимах (регистрах) и, соответственно, может использоваться для ввода нескольких символов. Переключение между нижним регистром (для ввода строчных символов) и верхним регистром (для ввода прописных символов) выполняют удержанием клавиши Shift (нефиксированное переключение). При необходимости жестко переключить регистр используют клавишу Caps Lock (фиксированное переключение). Если клавиатура используется для ввода данных, абзац закрывают нажатием клавиши Enter. При этом автоматически начинается ввод текста с новой строки. Если клавиатуру используют для ввода команд, клавишей Enter завершают ввод команды и начинают ее исполнение.
Для разных языков существуют различные схемы закрепления символов национальных алфавитов за конкретными алфавитно-цифровыми клавишами. Такие схемы называются раскладками клавиатуры. Переключения между различными раскладками выполняются программным образом — это одна из функций операционной системы. Соответственно, способ переключения зависит от того, в какой операционной системе работает компьютер. Например, в системе Windows 98 для этой цели могут использоваться следующие комбинации: левая клавиша Аlt+Shift или Ctrl+Shift. При работе с другой операционной системой способ переключения можно установить по справочной системе той программы, которая выполняет переключение.
Общепринятые раскладки клавиатуры имеют свои корни в раскладках клавиатур пишущих машинок. Для персональных компьютеров IBM PC типовыми считаются раскладки (QWERTY (английская) и ЙЦУКЕНГ (русская). Раскладки принято именовать по символам, закрепленным за первыми клавишами верхней строки алфавитной группы.
Функциональные клавиши включают двенадцать клавиш (от F1 до F12), размещенных в верхней части клавиатуры. Функции, закрепленные за данными клавишами, зависят от свойств конкретной работающей в данный момент программы, а в некоторых случаях и от свойств операционной системы. Общепринятым для большинства программ является соглашение о том, что клавиша F1 вызывает справочную систему, в которой можно найти справку о действии прочих клавиш.
Служебные клавиши входят в состав алфавитно-цифровой клавиатуры. В связи с тем, что ими приходится пользоваться особенно часто, они имеют увеличенный размер. К ним относятся рассмотренные выше клавиши Shift и Enter, регистровые клавиши Alt и Ctrl (их используют в комбинации с другими клавишами для формирования команд), клавиша Tab (для ввода позиций табуляции при наборе текста), клавиша Esc (от английского слова Escape) для отказа от исполнения последней введенной команды и клавиша BackSpace для удаления только что введенных знаков (она находится над клавишей Enter и часто маркируется стрелкой, направленной влево).
Служебные клавиши Print Screen, Scroll Lock и Pause/Break размещаются справа от группы функциональных клавиш и выполняют специфические функции, зависящие от действующей операционной системы. Общепринятыми являются следующие действия:
Print Screen — печать текущего состояния экрана на принтере (для MS DOS) или сохранение его в специальной области оперативной памяти, называемой буфером обмена (для Windows).
Scroll Lock — переключение режима работы в некоторых (как правило, устаревших) программах.
Pause/Break — приостановка/прерывание текущего процесса.
Две группы клавиш управления курсором расположены справа от алфавитно-цифровой клавиатуры. Курсором называется экранный элемент, указывающий место ввода знаковой информации. Курсор используется при работе с программами, выполняющими ввод данных и команд с клавиатуры. Клавиши управления курсором позволяют управлять позицией ввода.
Четыре клавиши со стрелками выполняют смещение курсора в направлении, указанном стрелкой. Действие прочих клавиш описано ниже.
Page Up/Page Down — перевод курсора на одну страницу вверх или вниз. Понятие “страница” обычно относится к фрагменту документа, видимому на экране. В графических операционных системах (например Windows) этими клавишами выполняют “прокрутку” содержимого в текущем окне. Действие этих клавиш во многих программах может быть модифицировано с помощью служебных регистровых клавиш, в первую очередь Shift и Ctrl. Конкретный результат модификации зависит от конкретной программы и/или операционной системы.
Клавиши Home и End переводят курсор в начало или конец текущей строки, соответственно. Их действие также модифицируется регистровыми клавишами.
Традиционное назначение клавиши Insert состоит в переключении режима ввода данных (переключение между режимами вставки и замены). Если текстовый курсор находится внутри существующего текста, то в режиме вставки происходит ввод новых знаков без замены существующих символов (текст как бы раздвигается). В режиме замены новые знаки заменяют текст, имевшийся ранее в позиции ввода.
В современных программах действие клавиши Insert может быть иным. Конкретную информацию следует получить в справочной системе программы. Возможно, что действие этой клавиши является настраиваемым, — это также зависит от свойств конкретной программы.
Клавиша Delete предназначена для удаления знаков, находящихся справа от текущего положения курсора. При этом положение позиции ввода остается неизменным.
Замечание. Сравните действие клавиши Delete с действием служебной клавиши BackSpace. Последняя служит для удаления знаков, но при ее использовании позиция ввода смещается влево, и, соответственно, удаляются символы, находящиеся не справа, а слева от курсора.
Группа клавиш дополнительной панели дублирует действие цифровых и некоторых знаковых клавиш основной панели. Во многих случаях для использования этой группы клавиш следует предварительно включать клавишу-переключатель Num Lock (о состоянии переключателей Num Lock, Caps Lock и Scroll Lock можно судить по светодиодным индикаторам, обычно расположенным в правом верхнем углу клавиатуры).
Появление дополнительной цифровой клавиатуры относится к началу 80-х годов. В то время клавиатуры были относительно дорогостоящими устройствами. Первоначальное назначение дополнительной цифровой клавиатуры состояло в снижении износа алфавитно-цифровой клавиатуры при проведении расчетно-кассовых вычислений, а также при управлении компьютерными играми (при выключенном переключателе Num Lock клавиши дополнительной панели могут использоваться в качестве клавиш управления курсором).
В наши дни клавиатуры относят к малоценным быстроизнашивающимся устройствам и приспособлениям, и существенной необходимости оберегать их от износа нет. Тем не менее, за дополнительной клавиатурой сохраняется важная функция ввода символов, для которых известен расширенный код ASCII, но неизвестно закрепление за клавишей клавиатуры. Так, например, известно, что символ “§” (параграф) имеет код 0167, а символ “°” (угловой градус) имеет код 0176, но соответствующих им клавиш на клавиатуре нет. В таких случаях для их ввода используют дополнительную панель.
Порядок ввода символов по известному Alt-коду.
1. Нажать и удержать клавишу Alt.
2. Убедиться в том, что включен переключатель Num Lock.
3. Не отпуская клавиши Alt, набрать последовательно на дополнительной панели Alt-код вводимого символа, например: 0167.
4. Отпустить клавишу Alt. Символ, имеющий код 0167, появится на экране в позиции ввода.
Совет. Узнать Alt-коды произвольных символов можно с помощью программы Таблица символов, входящей в состав служебных приложений Windows (Пуск, Программы, Стандартные, Служебные, Таблица символов).
Настройка клавиатуры
Клавиатуры персональных компьютеров обладают свойством повтора знаков, которое используется для автоматизации процесса ввода. Оно состоит в том, что при длительном удержании клавиши начинается автоматический ввод связанного с ней кода. При этом настраиваемыми параметрами являются:
- интервал времени после нажатия, по истечении которого начнется автоматический повтор кода;
- темп повтора (количество знаков в секунду.
Средства настройки клавиатуры относятся к системным и обычно входят в состав операционной системы. Кроме параметров режима повтора настройке подлежат также используемые раскладки и органы управления, используемые для переключения раскладок.
3.1.4. Мышь
Мышь — устройство управления манипуляторного типа. Представляет собой плоскую коробочку с двумя-тремя кнопками, рис. 3.3. Перемещение мыши по плоской поверхности синхронизировано с перемещением графического объекта (указателя мыши) на экране монитора.
Рис. 3.3. Манипулятор мышь
Принцип действия
В отличие от рассмотренной ранее клавиатуры, мышь не является стандартным органом управления, и персональный компьютер не имеет для нее выделенного порта. Для мыши нет и постоянного выделенного прерывания, а базовые средства ввода и вывода (BIOS) компьютера, размещенные в постоянном запоминающем устройстве (ПЗУ), не содержат программных средств для обработки прерываний мыши.
В связи с этим в первый момент после включения компьютера мышь не работает. Она нуждается в поддержке специальной системной программы — драйвера мыши. Драйвер устанавливается либо при первом подключении мыши, либо при установке операционной системы компьютера. Хотя мышь и не имеет выделенного порта на материнской плате, для работы с ней используют один из стандартных портов, средства для работы с которыми имеются в составе BIOS. Драйвер мыши предназначен для интерпретации сигналов, поступающих через порт. Кроме того, он обеспечивает механизм передачи информации о положении и состоянии мыши операционной системе и работающим прог
Центральный процессор — Википедия
Intel Core i7 2600K Socket LGA1155, вид сверху, термораспределительная защитная крышка и текстолитовая платформа
Intel Xeon E7440, кристалл с очищенной поверхностью (видна 45 нм литография) в сравнении с размером теплораспределительной крышки для него
Intel Core i7 2600K Socket LGA1155, вид снизу, контактные площадки текстолитовой платформы
Центра́льный проце́ссор (ЦП; также центра́льное проце́ссорное устро́йство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором.
Изначально термин центральное процессорное устройство описывал специализированный класс логических машин, предназначенных для выполнения сложных компьютерных программ. Вследствие довольно точного соответствия этого назначения функциям существовавших в то время компьютерных процессоров, он естественным образом был перенесён на сами компьютеры. Начало применения термина и его аббревиатуры по отношению к компьютерным системам было положено в 1960-е годы. Устройство, архитектура и реализация процессоров с тех пор неоднократно менялись, однако их основные исполняемые функции остались теми же, что и прежде.
Главными характеристиками ЦПУ являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса, используемого при производстве (для микропроцессоров) и архитектура.
Ранние ЦП создавались в виде уникальных составных частей для уникальных, и даже единственных в своём роде, компьютерных систем. Позднее от дорогостоящего способа разработки процессоров, предназначенных для выполнения одной единственной или нескольких узкоспециализированных программ, производители компьютеров перешли к серийному изготовлению типовых классов многоцелевых процессорных устройств. Тенденция к стандартизации компьютерных комплектующих зародилась в эпоху бурного развития полупроводниковых элементов, мейнфреймов и мини-компьютеров, а с появлением интегральных схем она стала ещё более популярной. Создание микросхем позволило ещё больше увеличить сложность ЦП с одновременным уменьшением их физических размеров. Стандартизация и миниатюризация процессоров привели к глубокому проникновению основанных на них цифровых устройств в повседневную жизнь человека. Современные процессоры можно найти не только в таких высокотехнологичных устройствах, как компьютеры, но и в автомобилях, калькуляторах, мобильных телефонах и даже в детских игрушках. Чаще всего они представлены микроконтроллерами, где, помимо вычислительного устройства, на кристалле расположены дополнительные компоненты (память программ и данных, интерфейсы, порты ввода-вывода, таймеры и др.). Современные вычислительные возможности микроконтроллера сравнимы с процессорами персональных ЭВМ десятилетней давности, а чаще даже значительно превосходят их показатели.
История
История развития производства процессоров полностью соответствует истории развития технологии производства прочих электронных компонентов и схем.
Первым этапом, затронувшим период с 1940-х по конец 1950-х годов, было создание процессоров с использованием электромеханических реле, ферритовых сердечников (устройств памяти) и вакуумных ламп. Они устанавливались в специальные разъёмы на модулях, собранных в стойки. Большое количество таких стоек, соединённых проводниками, в сумме представляли процессор. Отличительной особенностью была низкая надёжность, низкое быстродействие и большое тепловыделение.
Вторым этапом, с середины 1950-х до середины 1960-х, стало внедрение транзисторов. Транзисторы монтировались уже на близкие к современным по виду платы, устанавливаемые в стойки. Как и ранее, в среднем процессор состоял из нескольких таких стоек. Возросло быстродействие, повысилась надёжность, уменьшилось энергопотребление.
Третьим этапом, наступившим в середине 1960-х годов, стало использование микросхем. Первоначально использовались микросхемы низкой степени интеграции, содержащие простые транзисторные и резисторные сборки, затем, по мере развития технологии, стали использоваться микросхемы, реализующие отдельные элементы цифровой схемотехники (сначала элементарные ключи и логические элементы, затем более сложные элементы — элементарные регистры, счётчики, сумматоры), позднее появились микросхемы, содержащие функциональные блоки процессора — микропрограммное устройство, арифметическо-логическое устройство, регистры, устройства работы с шинами данных и команд.
Четвёртым этапом, в начале 1970-х годов, стало создание, благодаря прорыву в технологии создания БИС и СБИС (больших и сверхбольших интегральных схем, соответственно), микропроцессора — микросхемы, на кристалле которой физически были расположены все основные элементы и блоки процессора. Фирма Intel в 1971 году создала первый в мире 4-разрядный микропроцессор 4004, предназначенный для использования в микрокалькуляторах. Постепенно практически все процессоры стали выпускаться в формате микропроцессоров. Исключением долгое время оставались только малосерийные процессоры, аппаратно оптимизированные для решения специальных задач (например, суперкомпьютеры или процессоры для решения ряда военных задач), либо процессоры, к которым предъявлялись особые требования по надёжности, быстродействию или защите от электромагнитных импульсов и ионизирующей радиации. Постепенно, с удешевлением и распространением современных технологий, эти процессоры также начинают изготавливаться в формате микропроцессора.
Сейчас слова «микропроцессор» и «процессор» практически стали синонимами, но тогда это было не так, потому что обычные (большие) и микропроцессорные ЭВМ мирно сосуществовали ещё, по крайней мере, 10—15 лет, и только в начале 1980-х годов микропроцессоры вытеснили своих старших собратьев. Тем не менее, центральные процессорные устройства некоторых суперкомпьютеров даже сегодня представляют собой сложные комплексы, построенные на основе микросхем большой и сверхбольшой степени интеграции.
Переход к микропроцессорам позволил потом создать персональные компьютеры, которые проникли почти в каждый дом.
Первым общедоступным микропроцессором был 4-разрядный Intel 4004, представленный 15 ноября 1971 года корпорацией Intel. Он содержал 2300 транзисторов, работал на тактовой частоте 92,6 кГц[1] и стоил 300 долл.
Далее его сменили 8-разрядный Intel 8080 и 16-разрядный 8086, заложившие основы архитектуры всех современных настольных процессоров. Из-за распространённости 8-разрядных модулей памяти был выпущен дешевый 8088, упрощенная версия 8086, с 8-разрядной шиной данных.
Затем последовала его модификация, 80186.
В процессоре 80286 появился защищённый режим с 24-битной адресацией, позволявший использовать до 16 Мб памяти.
Процессор Intel 80386 появился в 1985 году и привнёс улучшенный защищённый режим, 32-битную адресацию, позволившую использовать до 4 Гб оперативной памяти и поддержку механизма виртуальной памяти. Эта линейка процессоров построена на регистровой вычислительной модели.
Параллельно развиваются микропроцессоры, взявшие за основу стековую вычислительную модель.
За годы существования микропроцессоров было разработано множество различных их архитектур. Многие из них (в дополненном и усовершенствованном виде) используются и поныне. Например, Intel x86, развившаяся вначале в 32-битную IA-32, а позже в 64-битную x86-64 (которая у Intel называется EM64T). Процессоры архитектуры x86 вначале использовались только в персональных компьютерах компании IBM (IBM PC), но в настоящее время всё более активно используются во всех областях компьютерной индустрии, от суперкомпьютеров до встраиваемых решений. Также можно перечислить такие архитектуры, как Alpha, POWER, SPARC, PA-RISC, MIPS (RISC-архитектуры) и IA-64 (EPIC-архитектура).
В современных компьютерах процессоры выполнены в виде компактного модуля (размерами около 5×5×0,3 см), вставляющегося в ZIF-сокет (AMD) или на подпружинивающую конструкцию — LGA (Intel). Особенностью разъёма LGA является то, что выводы перенесены с корпуса процессора на сам разъём — socket, находящийся на материнской плате. Большая часть современных процессоров реализована в виде одного полупроводникового кристалла, содержащего миллионы, а с недавнего времени даже миллиарды транзисторов.
Архитектура фон Неймана
Большинство современных процессоров для персональных компьютеров в общем основаны на той или иной версии циклического процесса последовательной обработки данных, изобретённого Джоном фон Нейманом.
Дж. фон Нейман придумал схему постройки компьютера в 1946 году.
Отличительной особенностью архитектуры фон Неймана является то, что инструкции и данные хранятся в одной и той же памяти.
В различных архитектурах и для различных команд могут потребоваться дополнительные этапы. Например, для арифметических команд могут потребоваться дополнительные обращения к памяти, во время которых производится считывание операндов и запись результатов.
Этапы цикла выполнения:
- Процессор выставляет число, хранящееся в регистре счётчика команд, на шину адреса и отдаёт памяти команду чтения.
- Выставленное число является для памяти адресом; память, получив адрес и команду чтения, выставляет содержимое, хранящееся по этому адресу, на шину данных и сообщает о готовности.
- Процессор получает число с шины
Как работает процессор и что важно знать?
Процессор — сердце любого компьютера. Мы знаем, как он выглядит снаружи. Но интересно же — как он выглядит изнутри?
Intel® Core™ i7-1065G7, Ice Lake (10-е поколение), техпроцесс — 10 нм
Процессор состоит из миллиардов транзисторов сопоставимых по размеру с молекулой ДНК. Действительно размер молекулы ДНК составляет 10 нм. И это не какая-то фантастика! Каждый день процессоры помогают нам решать повседневные задачи. Но вы когда-нибудь задумывались, как они это делают? И как вообще люди заставили кусок кремния производить за них вычисления?
Сегодня мы разберем базовые элементы процессора и на практике проверим за что они отвечают. В этом нам поможет красавец-ноутбук — Acer Swift 7 с процессором Intel на борту.
Ядро процессора
Модель нашего процессора i7-1065G7. Он четырёхядерный и ядра очень хорошо видны на фотографии.
Каждое ядро процессора содержит в себе все необходимые элементы для вычислений. Чем больше ядер, тем больше параллельных вычислений процессор может выполнять. Это полезно для многозадачности и некоторых ресурсоемких задач типа 3D-рендеринга.
Например, для теста мы одновременно запустили четыре 4К-видео. Нагрузка на ядра рспределяется более менее равномерно: мы загрузили процессор на 68%. В итоге больше всего пришлось переживать за то хватит ли Интернет-канала. Современные процессоры отлично справляются с многозадачностью.
Почему это важно? Чтобы ответить на этот вопрос, давайте разберемся — как же работает ядро?
По своей сути ядро — это огромный конвейер по преобразованию данных. На входе загружаем одно, на выходе получаем другое. В его основе лежат транзисторы. Это миниатюрные переключатели, которые могут быть в всего в двух состояниях: пропускать ток или нет. Эти состояния компьютер интерпретирует как нули и единицы, поэтому все данные в компьютере хранятся в двоичном коде.
Можно сказать, что компоненты внутри компьютера общаются между собой при помощи подобия Азбуки Морзе, которая тоже является примером двоичного кода. Только компьютер отстукивает нам не точки и тире, а нолики и единички. Казалось бы, вот есть какой-то переключатель, и что с ним можно сделать? Оказывается очень многое!
Если по хитрому соединить несколько транзисторов между собой, то можно создать логические вентили. Это такие аналоговые эквиваленты функции “если то”, ну как в Excel. Если на входе по обоим проводам течет ток, то на выходе тоже будет течь или не будет или наоборот, вариантов не так уж и много — всего семь штук.
Но дальше комбинируя вентили между собой в сложные аналоговые схемы, мы заставить процессор делать разные преобразования: складывать, умножать, сверять и прочее.
Поэтому ядро процессора состоит из множества очень сложных блоков, каждый из которых может сделать с вашими данными что-то своё.
Прям как большой многостаночный завод, мы загружаем в него сырье — наши данные. Потом всё распределяем по станкам и на выходе получаем результат.
Но как процессор поймёт, что именно нужно делать с данными? Для этого помимо данных, мы должны загрузить инструкции. Это такие команды, которые говорят процессору:
- это надо сложить,
- это перемножить,
- это просто куда-нибудь отправить.
Инструкций очень много и для каждого типа процессора они свои. Например, в мобильных процессорах используется более простой сокращённый набор инструкций RISC — reduced instruction set computer.
А в ПК инструкции посложнее: CISC — complex instruction set computer.
Поэтому программы с мобильников не запускаются на компах и наоборот, процессоры просто не понимают их команд. Но чтобы получить от процессора результат недостаточно сказать — вот тебе данные, делай то-то. Нужно в первую очередь сказать, откуда брать эти данные и куда их, собственно, потом отдавать. Поэтому помимо данных и инструкций в процессор загружаются адреса.
Память
Для выполнения команды ядру нужно минимум два адреса: откуда взять исходные данные и куда их положить.
Всю необходимую информацию, то есть данные, инструкции и адреса процессор берёт из оперативной памяти. Оперативка очень быстрая, но современные процессоры быстрее. Поэтому чтобы сократить простои, внутри процессора всегда есть кэш память. На фото кэш — это зелёные блоки. Как правило ставят кэш трёх уровней, и в редких случаях четырёх.
Самая быстрая память — это кэш первого уровня, обозначается как L1 cache. Обычно он всего несколько десятков килобайт. Дальше идёт L2 кэш он уже может быть 0,5-1 мб. А кэш третьего уровня может достигать размера в несколько мегабайт.
Правило тут простое. Чем больше кэша, тем меньше процессор будет обращаться к оперативной памяти, а значит меньше простаивать.
В нашем процессоре кэша целых 8 мб, это неплохо.
Думаю тут всё понятно, погнали дальше.
Тактовая частота
Если бы данные в процессор поступали хаотично, можно было бы легко запутаться. Поэтому в каждом процессоре есть свой дирижёр, который называется тактовый генератор. Он подает электрические импульсы с определенной частотой, которая называется тактовой частотой. Как вы понимаете, чем выше тактовая частота, тем быстрее работает процессор.
Занимательный факт. По-английски, тактовая частота — это clock speed. Это можно сказать буквальный термин. В компьютерах установлен реальный кристалл кварца, который вибрирует с определенной частотой. Прямо как в наручных кварцевых часах кристалл отсчитывает секунды, так и в компьютерах кристалл отсчитывает такты.
Обычно частота кристалла где-то в районе 100 МГц, но современные процессоры работают существенно быстрее, поэтому сигнал проходит через специальные множители. И так получается итоговая частота.
Современные процессоры умеют варьировать частоту в зависимости от сложности задачи. Например, если мы ничего не делаем и наш процессор работает на частоте 1,3 ГГц — это называется базовой частотой. Но, к примеру, если архивируем папку и мы видим как частота сразу увеличивается. Процессор переходит в турбо-режим, и может разогнаться аж до 3,9 ГГц. Такой подход позволяет экономить энергию, когда процессор простаивает и лишний раз не нагреваться.
А еще благодаря технологии Intel Hyper-threading, каждое ядро делится на два логических и мы получаем 8 независимых потоков данных, которые одновременно может обрабатывать компьютер.
Что прикольно, в новых процессорах Intel скорость частот регулирует нейросеть. Это позволяет дольше держать турбо-частоты при том же энергопотреблении.
Вычислительный конвейер
Так как ядро процессора — это конвейер, все операции через стандартные этапы. Их всего четыре штуки и они очень простые. По-английски называются: Fetch, Decode, Execute, Write-back.
- Fetch — получение
- Decode — раскодирование
- Execute — выполнение
- Write-back — запись результата
Сначала задача загружается, потом раскодируется, потом выполняется и, наконец, куда-то записывается результат.
Чем больше инструкций можно будет загрузить в конвейер и чем меньше он будет простаивать, тем в итоге будет быстрее работать компьютер.
Предсказатель переходов
Чтобы конвейер не переставал работать, инженеры придумали массу всяких хитростей. Например, такую штуку как предсказатель переходов. Это специальный алгоритм, который не дожидаясь пока в процессор поступит следующая инструкция её предугадать. То есть это такой маленький встроенный оракул. Вы только дали какую-то задачу, а она уже сделана.
Такой механизм позволяет многократно ускорить систему в массе сценариев. Но и цена ошибки велика, поэтому инженеры постоянно оптимизируют этот алгоритм.
Микроархитектура
Все компоненты ядра, как там всё организовано, всё это называется микроархитектурой. Чем грамотнее спроектирована микроархитектура, тем эффективнее работает конвейер. И тем больше инструкций за такт может выполнить процессор. Этот показатель называется IPC — Instruction per Cycle.
А это значит, если два процессора будут работать на одинаковой тактовой частоте, победит тот процессор, у которого выше IPC.
В процессорах Ice Lake, Intel использует новую архитектуру впервые с 2015 года. Она называется Sunny Cove.
Показатель IPC в новой архитектуре аж на 18% на выше чем в предыдущей. Это большой скачок. Поэтому при выборе процессора обращаете внимание, на поколение.
Система на чипе
Естественно, современные процессоры — это не только центральный процессор. Это целые системы на чипе с множеством различных модулей.
ГП
В новый Intel больше всего места занимает графический процессор. Он работает по таким же принципам, что и центральный процессор. В нём тоже есть ядра, кэш, он тоже выполняет инструкции. Но в отличие от центрального процессора, он заточен под только под одну задачу: отрисовывать пиксели на экране.
Поэтому в графический процессорах ядра устроены сильно проще. Поэтому их даже называют не ядрами, а исполнительными блоками. Чем больше исполнительных блоков тем лучше.
В десятом поколении графика бывает нескольких типов от G1 до G7. Это указывается в названии процессора.
А исполнительных блоков бывает от 32 до 64. В прошлом поколении самая производительная графика была всего с 24 блоками.
Также для графики очень важна скорость оперативки. Поэтому в новые Intel завезли поддержку скоростной памяти DDR4 с частотой 3200 и LPDDR4 с частотой 3733 МГц.
У нас на обзоре ноутбук как раз с самой топовой графикой G7. Поэтому, давайте проверим на что она способна! Мы проверили его в играх: CS:GO, Dota 2 и Doom Eternal.
Что удобно — Intel сделали портал gameplay.intel.com, где по модели процессора можно найти оптимальные настройки для большинства игр.
В целом, в Full HD разрешении можно комфортно играть в большинство игр прямо на встроенной графике.
Thunderbolt
Но есть в этом процессоре и вишенка на торте — это интерфейс Thunderbolt. Контроллер интерфейса расположен прямо на основном кристалле, вот тут.
Такое решение позволяет не только экономить место на материнской плате, но и существенно сократить задержки. Проверим это на практике.
Подключим через Thunderbolt внешнюю видеокарту и монитор. И запустим те же игры. Теперь у нас уровень производительности ноутбука сопоставим с мощным игровым ПК.
Но на этом приколюхи с Thunderbolt не заканчиваются. К примеру, мы можем подключить SSD-диск к монитору. И всего лишь при помощи одного разъёма на ноуте мы получаем мощный комп для игр, монтажа и вообще любых ресурсоемких задач.
Мы запустили тест Crystalmark. Результаты вы видите сами.
Но преимущества Thunderbolt на этом не заканчиваются. Через этот интерфейс мы можем подключить eGPU, монитор, и тот же SSD и всё это через один кабель, подключенный к компу.
Надеюсь, мы помогли вам лучше разобраться в том, как работает процессор и за что отвечают его компоненты.
Основные характеристики процессора
Производительность центрального процессора зависит от показателей разрядности, частоты и особенностей архитектуры процессора. От этой интегральной величины зависит работа ЭВМ в целом, а значит, при выборе придется обратить внимание на все характеристики процессора. Процессор должен обладать достаточной производительностью для решения определенных задач.
Производители процессоров
На рынке процессоров два крупных, лидирующих производителя: Intel и AMD. Характеристики процессоров у разных производителей различны. Многое зависит от совершенства технологий, использованных материалов, компоновки и других нюансов.
Тактовая частота процессора
Тактовая частота указывает скорость работы процессора в герцах (ГГц) – количество рабочих операций в секунду. Тактовая частота процессора подразделяется на внутреннюю и внешнюю. Да, эта характеристика процессора значительно влияет на скорость работы вашего ПК, но производительность зависит не только он неё.
- Внутренняя тактовая частота обозначает темп, с которым процессор обрабатывает внутренние команды. Чем выше показатель – тем быстрее внешняя тактовая частота.
- Внешняя тактовая частота определяет, с какой скоростью процессор обращается к оперативной памяти.
Разрядность процессора
Разрядность представляет собой предельное количество разрядов двоичного числа, над которым единовременно может производиться машинная операция передачи информации. Чем больше разрядность, тем выше производительность процессора. Сейчас большинство процессоров имеют разрядность в 64 бита и поддерживают от 4 гигабайт ОЗУ. Это одна из основных характеристик процессора, но далеко не единственная, при выборе нужно руководствоваться не только ей.
Размерность технологического процесса
Определяет размеры транзистора (толщину и длину затвора). Частота работы кристалла определяется частотой переключений транзисторов (из закрытого состояния в открытое). Если меньше размер, значит меньше площадь, а значит и выделение тепла. Размерность технологического процесса измеряется в нанометрах, чем меньше этот показатель, тем лучше.
Сокет или разъем
Гнездовой или щелевой разъем, предназначен для интеграции чипа ЦП в схему материнской платы. Каждый разъем допускает установку только определенного типа процессоров, сверьте сокет выбранного процессора с вашей материнской платой, она должна ему соответствовать.
Тип гнездового разъема:
- PGA (Pin Grid Array) – корпус квадратной или прямоугольной формы, штырьковые контакты.
- BGA (Ball Grid Array) – шарики припоя.
- LGA (Land Grid Array) – контактные площадки.
Кэш-память процессора
Кэш-память процессора является одной из ключевых характеристик, на которую стоит обратить внимание при выборе. Кэш-память – массив сверхскоростной энергозависимой ОЗУ. Является буфером, в котором хранятся данные, с которыми процессор взаимодействует чаще или взаимодействовал в процессе последних операций. Благодаря этому уменьшается количество обращений процессора к основной памяти. Этот вид памяти делится на три уровня: L1, L2, L3. Каждый из уровней отличается по размеру памяти и скорости, и задачи ускорения у них отличаются. L1 — самый маленький и быстрый, L3 — самый большой и медленный. Чем больше объем кэш-памяти, тем лучше. К каждому уровню процессор обращается поочередно (от меньшего к большему), пока не обнаружит в одном из них нужную информацию. Если ничего не найдено, обращается к оперативной памяти.
Энергопотребление и тепловыделение
Чем выше энергопотребление процессора, тем выше его тепловыделение. Нужно позаботиться о достаточном охлаждении.
TDP (Thermal Design Power) – параметр, указывающий на то количество тепла, которое способна отвести охлаждающая система от определенного процессора при наибольшей нагрузке. Значение представлено в ваттах при максимальной температуре корпуса процессора.
ACP (Average CPU Power) – средняя мощность процессора, показывающая энергопотребление процессора при конкретных задачах.
Значение параметра ACP на практике всегда ниже TDP.
Рабочая температура процессора
Наивысший показатель температуры поверхности процессора, при котором возможна нормальная работа (54-100 °С). Этот показатель зависит от нагрузки на процессор и от качества отвода тепла. При превышении предела компьютер либо перезагрузится, либо просто отключится. Это очень важная характеристика процессора, которая напрямую влияет на выбор типа охлаждения.
Множитель и системная шина
Эти параметры необходимы скорее тем, кто со временем планирует разогнать свой камень. Front Side Bus – частота системной шины материнской платы. Тактовая частота процессора является произведением частоты FSB на множитель процессора. У большинства процессоров заблокирован разгон по множителю, поэтому приходится разгонять по шине. Стоит ознакомиться с этой характеристикой процессора более детально, если вы через какой-то промежуток времени захотите увеличить производительность программным способом, без апгрейда железа.
Встроенное графическое ядро
Процессор может быть оснащен графическим ядром, отвечающим за вывод изображения на ваш монитор. В последние годы, встроенные видеокарты такого рода хорошо оптимизированы и без проблем тянут основной пакет программ и большинство игр на средних или минимальных настройках. Для работы в офисных приложениях и серфинга в интернете, просмотра Full HD видео и игры на средних настройках такой видеокарты вполне достаточно, и это Intel.
Что касается процессоров от компании AMD, их встроенные графические процессоры более производительные, что делает процессоры от AMD приоритетнее для любителей игровых приложений, желающих сэкономить на покупке дискретной видеокарты.
Количество ядер (потоков)
Многоядерность одна из важнейших характеристик центрального процессора, но в последнее время ей уделяют слишком много внимания. Да, сейчас уже нужно постараться, чтобы найти рабочие одноядерные процессоры, они себя благополучно изжили. На замену одноядерным пришли процессоры с 2, 4 и 8 ядрами.
Если 2 и 4-ядерные вошли в обиход очень быстро, процессоры с 8 ядрами пока не так востребованы. Для использования офисных приложений и серфинга в интернете достаточно 2 ядер, 4 ядра требуются для САПР и графических приложений, которым просто необходимо работать в несколько потоков.
Что касается 8 ядер, очень мало программ поддерживают так много потоков, а значит, такой процессор для большинства приложений просто бесполезен. Обычно, чем меньше потоков, тем больше тактовая частота. Из этого следует, что если программа, адаптированная под 4 ядра, а не под 8, на 8-ядерном процессе она будет работать медленнее. Но этот процессор отличное решение для тех, кому необходимо работать сразу в большом количестве требовательных программ одновременно. Равномерно распределив нагрузку по ядрам процессора можно наслаждаться отличной производительностью во всех необходимых программ.
В большинстве процессоров количество физических ядер соответствует количеству потоков: 8 ядер – 8 потоков. Но есть процессоры, где благодаря Hyper-Threading, к примеру, 4-ядерный процессор может обрабатывать 8 потоков одновременно.
Заключение
Из статьи вы узнали о существующих характеристиках центральных процессоров, теперь вы в курсе, на что нужно обратить внимание при выборе. Если информация в статье больше не актуальна, сообщите об этом в комментариях, тогда мы обновим или дополним информацию в статье.
Использование функций установки устройства — драйверы Windows
- 10 минут на чтение
В этой статье
В этом разделе кратко описаны функции установки устройства. Используя функции установки устройства, программа установки может выполнять следующие типы операций:
Установить драйверы
Обрабатывать коды DIF.
Управление наборами информации об устройстве.
Управление списками драйверов.
Управление интерфейсами устройств.
Управление значками и другими растровыми изображениями.
Для выполнения операций установки устройства, которые не поддерживаются функциями SetupAPI, описанными в этом разделе, вызовите соответствующие общие функции настройки или функции диспетчера конфигурации PnP (CM_ Xxx functions ).
В следующих таблицах кратко описаны следующие типы функций:
Функции установки драйвера
Функции информации об устройстве
Функции информации о драйвере
Функции выбора драйвера
Обработчики установки устройств
Функции настройки при установке устройства
Настройка функций класса
Функции растровых изображений и значков
Функции интерфейса устройства
Функции свойств устройства (Windows Vista и более поздние версии)
Функции реестра
Другие функции
Функции установки драйвера
DiInstallDevice | Устанавливает указанный драйвер, который предварительно установлен в хранилище драйверов на устройстве PnP, которое присутствует в системе.(Windows Vista и более поздние версии Windows) |
DiInstallDriver | Предварительно устанавливает драйвер в хранилище драйверов, а затем устанавливает драйвер на соответствующие устройства PnP, присутствующие в системе. (Windows Vista и более поздние версии Windows) |
Драйвер DiRollback | Выполняет откат драйвера, установленного на указанном устройстве, до резервного набора драйверов для этого устройства.(Windows Vista и более поздние версии Windows) |
Устройство DiShowUpdate | Отображает мастер обновления оборудования для указанного устройства. (Windows Vista и более поздние версии Windows) |
DiUninstallDevice | Удаляет устройство и удаляет его узел устройства ( devnode )) из системы. (Windows 7 и более поздние версии Windows) |
Установить выбранный драйвер | Устанавливает выбранный драйвер на выбранное устройство. |
UpdateDriverForPlugAndPlayDevices | Обновляет функциональный драйвер, установленный для соответствия устройствам PnP, присутствующим в системе. |
Функции информации об устройстве
Функции информации для водителя
Функции выбора драйвера
Обработчики установки устройств
Функции настройки при установке устройства
Настройка функций класса
Функции растровых изображений и значков
Функции интерфейса устройства
Функции свойств устройства (Windows Vista и более поздние версии)
Функции реестра
Другие функции
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 9609 | RS780 / RS880 PCI-мост PCI (порт PCIE 5) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 960a | Мост RS780 PCI-PCI (соединение NB-SB) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 960b | Мост RS780 PCI-PCI (внешний порт gfx 1) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 9601 | Хост-мост RS880 | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9602 | Мост RS780 / RS880 PCI-PCI (int gfx) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9603 | Мост RS780 PCI-PCI (порт ext gfx 0) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 9604 | RS780 / RS880 PCI-мост PCI (порт PCIE 0) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9605 | RS780 / RS880 PCI-мост PCI (порт PCIE 1) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9606 | Мост RS780 PCI-PCI (порт PCIE 2) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 9607 | RS780 / RS880 PCI-мост PCI (порт PCIE 3) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9608 | RS780 / RS880 PCI-мост PCI (порт 4 PCIE) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7906 | Контроллер флэш-памяти SD FCH | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7908 | Контроллер FCH USB EHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 790b | Контроллер FCH SMBus | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 790e | Мост FCH LPC | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 790f | Мост FCH PCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7914 | Контроллер FCH USB XHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 9600 | Хост-мост RS780 | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7812 | Контроллер FCH USB XHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7813 | Контроллер флэш-памяти SD FCH | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7814 | Контроллер FCH USB XHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7900 | Контроллер FCH SATA [режим IDE] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7901 | Контроллер FCH SATA [режим AHCI] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7902 | Контроллер FCH SATA [режим RAID] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7903 | Контроллер FCH SATA [режим RAID] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7904 | Контроллер FCH SATA [режим AHCI] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7809 | Контроллер FCH USB OHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 780a | Kabini / Mullins SATA Raid / AHCI Mode (драйвер DotHill) | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 780b | Контроллер FCH SMBus | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 780c | Контроллер FCH IDE | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 780d | Контроллер FCH Azalia | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 780e | Мост FCH LPC | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 780f | Мост FCH PCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7804 | Контроллер FCH SATA [режим AHCI] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7805 | Контроллер FCH SATA [режим RAID] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7806 | Контроллер флэш-памяти SD FCH | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7807 | Контроллер FCH USB OHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7808 | Контроллер FCH USB EHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7469 | AMD-8111 IDE | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 746a | AMD-8111 SMBus 2.0 | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 746b | AMD-8111 ACPI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 746d | AMD-8111 AC97 Аудио | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 746e | Модем AMD-8111 MC97 | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 756b | AMD-8111 ACPI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7800 | Контроллер FCH SATA [режим IDE] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7801 | Контроллер FCH SATA [режим AHCI] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7802 | Контроллер FCH SATA [режим RAID] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7803 | Контроллер FCH SATA [режим RAID] | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7461 | AMD-8111 USB | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7462 | AMD-8111 Ethernet | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7463 | AMD-8111 USB EHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7464 | AMD-8111 USB OHCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7468 | AMD-8111 LPC | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7446 | AMD-768 [Opus] Модем MC97 | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7448 | AMD-768 [Опус] PCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7449 | AMD-768 [Опус] USB | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7450 | AMD-8131 Мост PCI-X | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7451 | AMD-8131 PCI-X IOAPIC | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7454 | AMD-8151 Системный контроллер | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7455 | AMD-8151 Мост AGP | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7458 | Мост AMD-8132 PCI-X | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7459 | AMD-8132 PCI-X IOAPIC | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7460 | AMD-8111 PCI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7440 | AMD-768 [Опус] ISA | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7441 | AMD-768 [Опус] IDE | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7443 | AMD-768 [Опус] ACPI | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc.[AMD] | 7445 | AMD-768 [Opus] Аудио | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7404 | AMD-755 [Cobra] USB | Продавец Устройство |
PCI | 1022 | Advanced Micro Devices, Inc. [AMD] | 7408 | AMD-756 [Viper] ISA |
PTX ISA :: документация CUDA Toolkit
Документация по набору инструментов NVIDIACUDA
Искать в:
Весь сайт
Только этот документ четкий поиск
поиск
Набор инструментов CUDA
v11.1.1
PTX ISA
- 1. Введение
- 1.1. Масштабируемые параллельные вычисления с использованием графических процессоров
- 1.2. Цели PTX
- 1.3. PTX ISA версии 7.1
- 1.4. Структура документа
- 2.Модель программирования
- 2.1. Многопоточный сопроцессор
- 2.2. Иерархия потоков
- 2.2.1. Совместные массивы потоков
- 2.2.2. Сетка совместных массивов потоков
- 2.3. Иерархия памяти
- 3. Модель машины PTX
- 3.1. Набор мультипроцессоров SIMT
- 3.2. Независимое планирование потоков
- 3.3. Общая память на кристалле
- 4.Синтаксис
- 4.1. Исходный формат
- 4.2. Комментарии
- 4.3. Заявления
- 4.3.1. Положения директив
- 4.3.2. Инструкции
- 4.4. Идентификаторы
- 4.5. Константы
- 4.6. Целочисленные константы
- 4.6.1. Константы с плавающей запятой
- 4.6.2. Константы предикатов
- 4.6.3. Постоянные выражения
- 4.6.4. Вычисление целочисленных констант
- 4.6.5. Сводка правил оценки постоянных выражений
- 5. Пространства состояний, типы и переменные
- 5.1. Пространства состояний
- 5.1.1. Регистр государственного пространства
- 5.1.2. Государственное пространство специального регистра
- 5.1.3. Постоянное пространство состояний
- 5.1.3.1. Банковское постоянное пространство состояний (устарело)
- 5.1.4. Глобальное пространство состояний
- 5.1.5. Местное государственное пространство
- 5.1.6. Параметр State Space
- 5.1.6.1. Параметры функции ядра
- 5.1.6.2. Атрибуты параметров функции ядра
- 5.1.6.3. Атрибут параметра ядра: .ptr
- 5.1.6.4. Параметры функции устройства
- 5.1.7. Общее пространство состояний
- 5.1.8. Пространство состояний текстуры (устарело)
- 5.2. Типы
- 5.2.1. Основные типы
- 5.2.2.Ограниченное использование размеров вложенных слов
- 5.2.3. Альтернативные форматы данных с плавающей запятой
- 5.3. Образец текстуры и типы поверхностей
- 5.3.1. Текстура и свойства поверхности
- 5.3.2. Свойства сэмплера
- 5.3.3. Поля типа данных канала и порядка каналов
- 5.4. Переменные
- 5.4.1. Объявления переменных
- 5.4.2. Векторы
- 5.4.3. Объявления массивов
- 5.4.4. Инициализаторы
- 5.4.5. Выравнивание
- 5.4.6. Имена параметризованных переменных
- 5.4.7. Переменные атрибуты
- 5.4.8. Директива атрибута переменной: .attribute
- 5.1. Пространства состояний
- 6. Операнды инструкций
- 6.1. Информация о типе операнда
- 6.2. Исходные операнды
- 6.3. Целевые операнды
- 6.4. Использование адресов, массивов и векторов
- 6.4.1. Адреса как операнды
- 6.4.1.1. Общая адресация
- 6.4.2. Массивы как операнды
- 6.4.3. Векторы как операнды
- 6.4.4. Ярлыки и имена функций как операнды
- 6.4.1. Адреса как операнды
- 6.5. Преобразование типов
- 6.5.1. Скалярные преобразования
- 6.5.2. Модификаторы округления
- 6.6. Стоимость операндов
- 7. Абстрагирование от ABI
- 7.1. Объявления и определения функций
- 7.1.1. Отличия от PTX ISA версии 1.x
- 7.2. Вариативные функции
- 7.3. Alloca
- 7.1. Объявления и определения функций
- 8. Модель согласованности памяти.
- 8.1. Объем и применимость модели
- 8.1.1. Ограничения атомарности в рамках системы
- 8.2. Операции с памятью
- 8.2.1. Перекрытие
- 8.2.2. Векторные типы данных
- 8.2.3. Упакованные типы данных
- 8.2.4. Инициализация
- 8.3. Государственные пространства
- 8.4. Типы операций
- 8.5. Объем
- 8.6. Нравственно сильные операции
- 8.6.1. Конфликт и Data-гонки
- 8.6.2. Ограничения на гонки данных смешанного размера
- 8.7. Паттерны выпуска и получения
- 8.8. Порядок операций с памятью.
- 8.8.1. Заказ программы
- 8.8.2. Порядок наблюдения
- 8.8.3. Забор-СК Заказать
- 8.8.4. Синхронизация памяти
- 8.8.5. Порядок причинности
- 8.8.6. Порядок согласованности
- 8.8.7. Порядок связи
- 8.9. Аксиомы
- 8.9.1. Согласованность
- 8.9.2. Забор-СК
- 8.9.3. Атомарность
- 8.9.4. Нет разреженного воздуха
- 8.9.5. Последовательная согласованность для каждого местоположения
- 8.9.6. Причинно-следственная связь
- 8.1. Объем и применимость модели
- 9.Набор инструкций
- 9.1. Формат и семантика описаний инструкций
- 9.2. Инструкции по PTX
- 9.3. Предусмотренное исполнение
- 9.3.1. Сравнения
- 9.3.1.1. Целочисленные и битовые сравнения
- 9.3.1.2. Сравнение с плавающей точкой
- 9.3.2. Управление предикатами
- 9.3.1. Сравнения
- 9.4. Введите информацию для инструкций и операндов.
- 9.4.1. Размер операнда превышает размер типа инструкции
- 9.5. Дивергенция потоков в управляющих конструкциях
- 9.6. Семантика
- 9.6.1. Машинно-зависимая семантика 16-битного кода
- 9.7. инструкции
- 9.7.1. Целочисленные арифметические инструкции
- 9.7.1.1. Инструкции по целочисленной арифметике: добавить
- 9.7.1.2. Инструкции по целочисленной арифметике: sub
- 9.7.1.3. Инструкции по целочисленной арифметике: mul
- 9.7.1.4. Инструкции по целочисленной арифметике: mad
- 9.7.1.5. Целочисленные арифметические инструкции: mul24
- 9.7.1.6. Инструкции по целочисленной арифметике: mad24
- 9.7.1.7. Инструкции по целочисленной арифметике: грустно
- 9.7.1.8. Инструкции по целочисленной арифметике: div
- 9.7.1.9. Инструкции по целочисленной арифметике: rem
- 9.7.1.10. Инструкции по целочисленной арифметике: abs
- 9.7.1.11. Инструкции по целочисленной арифметике: neg
- 9.7.1.12. Целочисленные арифметические инструкции: мин.
- 9.7.1.13.Целочисленные арифметические инструкции: макс.
- 9.7.1.14. Инструкции по целочисленной арифметике: popc
- 9.7.1.15. Инструкции по целочисленной арифметике: clz
- 9.7.1.16. Инструкции по целочисленной арифметике: bfind
- 9.7.1.17. Целочисленные арифметические инструкции: fns
- 9.7.1.18. Инструкции по целочисленной арифметике: brev
- 9.7.1.19. Целочисленные арифметические инструкции: bfe
- 9.7.1.20.Инструкции по целочисленной арифметике: bfi
- 9.7.1.21. Инструкции по целочисленной арифметике: dp4a
- 9.7.1.22. Инструкции по целочисленной арифметике: dp2a
- 9.7.2. Целочисленные арифметические инструкции повышенной точности
- 9.7.2.1. Арифметические инструкции с повышенной точностью: add.cc
- 9.7.2.2. Арифметические инструкции с повышенной точностью: addc
- 9.7.2.3. Арифметические инструкции повышенной точности: подраздел.cc
- 9.7.2.4. Арифметические инструкции с повышенной точностью: subc
- 9.7.2.5. Арифметические инструкции повышенной точности: mad.cc
- 9.7.2.6. Арифметические инструкции повышенной точности: madc
- 9.7.3. Инструкции с плавающей точкой
- 9.7.3.1. Инструкции с плавающей точкой: testp
- 9.7.3.2. Инструкции с плавающей точкой: copysign
- 9.7.3.3. Инструкции с плавающей запятой: добавить
- 9.7.3.4. Инструкции с плавающей точкой: sub
- 9.7.3.5. Инструкции с плавающей точкой: mul
- 9.7.3.6. Инструкции с плавающей запятой: fma
- 9.7.3.7. Инструкции с плавающей точкой: безумный
- 9.7.3.8. Инструкции с плавающей запятой: div
- 9.7.3.9. Инструкции с плавающей точкой: abs
- 9.7.3.10. Инструкции с плавающей запятой: neg
- 9.7.3.11. Инструкции с плавающей точкой: мин.
- 9.7.3.12. Инструкции с плавающей запятой: макс.
- 9.7.3.13. Инструкции с плавающей запятой: rcp
- 9.7.
- 9.7.1. Целочисленные арифметические инструкции
Процессоры и устройства | NMI
Доступны соединения для ISO
Мы собрали самые популярные в отрасли платежные устройства, которые ISO могут заказывать через партнерскую панель управления.
Мобильное устройство
Устройства | Чейз PaymentechNetConnect | Элавон | Первые данные Rapid Connect Nashville & North Cardnet & North | Global PaymentsEast | ТСИС | Хост VantivCore | Захват WorldpayHost | Хартленд, Портико |
---|---|---|---|---|---|---|---|---|
Miura M010 | ||||||||
BBPOS Chipper |
Эти устройства работают на iOS и Android с нашим приложением iProcess.
Учить больше
Прилавки
Устройство | Чейз PaymentechNetConnect | Элавон | Первые данные Rapid Connect Nashville & North Cardnet & North | Global PaymentsEast | ТСИС | Хост VantivCore | Захват WorldpayHost | Хартленд, Портико |
---|---|---|---|---|---|---|---|---|
Ingenico iPP320 | ||||||||
Verifone VX820 |
Эти устройства работают в Windows с нашим приложением SwIPe Point of Sale.
Учить больше
Многополосные устройства
Устройство | Чейз PaymentechNetConnect | Элавон | Первые данные Rapid Connect Nashville & North Cardnet & North | Global PaymentsEast | ТСИС | Хост VantivCore | Захват WorldpayHost | Хартленд, Портико |
---|---|---|---|---|---|---|---|---|
Verifone MX915 | ||||||||
Ingenico iSC250 |
Эти устройства работают в Windows с нашим приложением SwIPe Point of Sale.
Учить больше
Технические характеристики мобильного устройства, сравнения, новости, обзоры пользователей и рейтинги
MediaTek анонсировала последнюю модель из своих чипсетов Dimensity 5G — MediaTek Dimensity 700 SoC. Основанный на 7-нм техпроцессе, он предназначен для обеспечения подключения 5G к доступным смартфонам массового рынка. Dimensity 700 поддерживает дисплеи с разрешением до FHD + и частотой обновления 90 Гц, с одиночными камерами до 64 МП и т. Д. Чипсет содержит 8-ядерный ЦП, состоящий из двух ядер Cortex-A76 с тактовой частотой 2.2 ГГц …
11 ноября 2020 г.
Doogee анонсировала новый смартфон из своей защищенной серии S. Doogee S99 Pro поставляется с детектором качества воздуха и поддержкой двух SIM-карт 5G. Конечно, он имеет защиту на 360 градусов и имеет степень защиты от воды и пыли IP68 и IP69K. Устройство основано на чипсете MediaTek Dimensity 1000 в паре с 8 ГБ оперативной памяти и 256 ГБ встроенной памяти. Более того, Doogee S99 Pro имеет 6,3-дюймовый AMOLED-дисплей …
7 ноября 2020 г.
Oukitel анонсировала свой первый смартфон 5G повышенной прочности — Oukitel WP10 5G.Это доступное по цене устройство предлагает не только типичную защищенность смартфона и возможность двухрежимного подключения 5G, но и большую батарею. Аккумулятор емкостью 8000 мАч обеспечивает надежную работу в течение двух дней активного использования. Прочный корпус украшает 6,67-дюймовый IPS-дисплей в ячейке с разрешением FHD +. Чипсет MediaTek Dimensity 800 …
6 ноября 2020 г.
Moto G9 Power только что был анонсирован с массивной батареей на 6000 мАч с зарядным устройством на 20 Вт. Устройство оснащено патроном 6.78-дюймовый дисплей с разрешением 720 х 1640 пикселей. В верхнем левом углу есть отверстие для 16-мегапиксельной селфи-камеры. На задней панели находится основная камера на 64 МП, к которой примыкает 2-мегапиксельный датчик глубины и макрообъектив на 2 МП. Как обычно, логотип Motorola покрывает заднюю панель …
5 ноября 2020 г.
Компания Huawei представила Nova 8 SE 5G в Китае. Цена устройства составляет 2599 юаней за версию Dimensity 720 и 2699 юаней за вариант чипсета Dimensity 800U. В любом случае устройство получает 8 ГБ оперативной памяти и 128 ГБ памяти.Он построен на 6,53-дюймовом OLED-дисплее с разрешением FHD +. Питание осуществляется от аккумулятора емкостью 3800 мАч, который поддерживает быструю зарядку мощностью 66 Вт. В отдел камеры входит 16-мегапиксельная фронтальная …
5 ноября 2020 г.
Oppo K7x только что был анонсирован в Китае. По сути, это Realme V5 5G, анонсированный три месяца назад. Устройство с кодовым названием модели Oppo PERM00 основано на Dimensity 720 (MT6853C) с процессором 2 ГГц и графическим процессором ARM NATT MC3. Батарея емкостью 5000 мАч поддерживает свет и поддерживает VOOC 4 мощностью 30 Вт.0 быстрая зарядка (5В / 6А). Смартфон оснащен 6,5-дюймовым IPS-дисплеем с разрешением FHD +, частотой обновления 90 Гц, 1500: 1 …
4 ноября 2020 г.
Последнее исследование Counterpoint’s Market Monitor Service показывает, что мировой рынок смартфонов находится на пути восстановления после того, как он сильно пострадал от лавины блокировок по всему миру. Основная причина этого — отмена или ослабление условий блокировки, которые позволили экспортировать и импортировать не только продукцию конечного потребителя, но и компоненты.Основными драйверами являются китайский и индийский …
30 октября 2020 г.
Согласно последнему отчету Counterpoint Research, рынок смартфонов в Китае упал на 14% г / г в третьем квартале 2020 г. Этот процент был достигнут даже после восстановительного роста продаж смартфонов в Китае на 6% кв / кв. Huawei является лидером рынка в Китае с долей рынка 45% и снижением продаж на 3% г / г. Vivo и Oppo заявляют о самых высоких потерях в этом квартале по сравнению с их…
29 октября 2020 г.
Xiaomi только что представила Redmi K30 S. По сути, это Xiaomi Mi 10T, но со слегка измененными характеристиками для соответствия требованиям китайского рынка. Redmi K30 S имеет 6,67-дюймовый экран IPS TruColor с разрешением FHD +. Экран плоский и предлагает частоту обновления 144 Гц, частоту дискретизации касания 240 Гц. Дисплей поддерживает технологию Adaptive-Sync и HDR10 +. Вычислительная мощность основана на чипсете Snapdraon 865 с …
27 октября 2020 г.
OnePlus анонсировала два новых смартфона из серии Nord в качестве своего вклада в нишу низкого, среднего и среднего уровня на рынке смартфонов. .И это впервые для бренда. OnePlus Nord N10 5G построен на 6,49-дюймовом IPS-дисплее с разрешением FHD +, частотой обновления 90 Гц и стеклом Corning Gorilla Glass 3. В нем есть отверстие для фронтальной камеры 16 МП с диафрагмой f / 2,1. На задней панели …
26 октября 2020 г.
Полный обзор нашего Ulefone Armor 8 готов. Как обычно, мы предоставляем вам подробную информацию о каждом аспекте смартфона, включая различные измерения, тесты, множество фотографий, графиков, сравнительных таблиц и снимков экрана.Если вы хотите подробно ознакомиться с этим смартфоном, вот отдельные страницы из нашего подробного обзора: Характеристики Ulefone Armor 8 и распаковка дизайна Ulefone Armor 8 …
26 октября 2020
В дополнение к четырем моделям из серии Mate 40 компания Huawei также представила Huawei Mate 30E Pro 5G. Эта модель идентична классическому Huawei Mate 30E Pro 5G, за исключением одного — чипсета. Новое устройство основано на чипсете Kirin 900E, который позволяет разгонять второй и третий кластеры ЦП.В частности, его восьмиядерный процессор состоит из двух ядер ARM Cortex-A76 с тактовой частотой 2,86 ГГц, двух ядер ARM с частотой 2,36 ГГц …
22 октября 2020 г.
Компания Huawei только что объявила цены на смартфоны серии Mate 40: Huawei Mate 40 8 ГБ + 128 ГБ — 899 евро Huawei Mate 40 Pro 8 ГБ + 256 ГБ — 1199 евро Huawei Mate 40 Pro + 12 ГБ + 256 ГБ — 1399 евро Huawei Mate 40 RS 12 ГБ + 512 ГБ — 2295 евро
22 октября 2020 г.
Porsche и Huawei разработали Huawei Mate 40 RS с ДНК дизайна обоих брендов имеет узнаваемый внешний вид с корпусом из нанокерамики, доступным в черном и белом цвете.Он имеет те же характеристики, что и Huawei Mate 40 Pro +, включая аккумулятор емкостью 4400 мАч с быстрой зарядкой 66 Вт, беспроводную зарядку 50 Вт, такой же мощный чипсет 5G Kirin 9000. Тем не менее, отдел камеры подвергся дальнейшему обновлению. Это …
22 октября 2020 г.
Компания Huawei только что анонсировала флагманские смартфоны Mate 40 sereis. И действительно, флагманы. В серию вошли три модели: Huawei Mate 40 Huawei Mate 40 Pro Huawei Mate 40 Pro + Mate 40 основан на чипсете Kirin 9000E, а модели Pro основаны на чипсете Kirin 9000.Основанный на 5-нм техпроцессе TSMC, этот набор микросхем 5G имеет на 30% больше транзисторов, чем последний чип Apple Bionic — A14 Bionic. Он также …
22 октября 2020 г.
ZTE Blade V2020 5G был запущен в Китае. Смартфон основан на чипсете MediaTek Dimensity 800 (MT6873) в паре с 6 или 8 ГБ оперативной памяти и 128 ГБ памяти. Последний может быть расширен до 512 ГБ. Модель оснащена 6,53-дюймовым IPS-дисплеем от JDI с разрешением FHD + и 97% охватом цветового пространства NTSC. Аккумулятор емкостью 4000 мАч с быстрой зарядкой 18 Вт держит свет.Отдел камеры …
21 октября 2020 г.
Vivo на этой неделе довольно активен. Вчера он объявил о выходе на рынки Европы и Великобритании, а сегодня выпустил два новых смартфона для китайского. Это iQOO U1x, о котором мы уже рассказывали, и Vivo Y3s. Y3s основан на чипсете MediaTek Helio P35 (MT6765) в паре с 4 ГБ оперативной памяти и 128 ГБ расширяемой памяти. Смартфон питается от аккумулятора емкостью 5000 мАч и мощностью 10 Вт …
21 Октябрь 2020 г.
iQOO U1x — последняя модель из серии iQOO от Vivo.Устройство оснащено аккумулятором емкостью 5000 мАч с поддержкой быстрой зарядки 18 Вт. Он основан на чипсете Snapdragon 662 и имеет 6,51-дюймовый дисплей с разрешением HD +. Отдел камеры состоит из 13-мегапиксельной основной камеры, 2-мегапиксельной макро-камеры и 2-мегапиксельной линзы для определения глубины. На передней панели находится 8-мегапиксельная камера для селфи с диафрагмой f / 1.8. IQOO U1x …
21 октября 2020 г.
Smartisan выпустила Smartisan Nut R2 — настоящий флагманский смартфон с 6,67-дюймовым AMOLED-дисплеем с разрешением 1080 x 2340 пикселей.Он предлагает частоту обновления 90 Гц, стандартную яркость 500 кд / м², пиковую яркость 800 кд / м² и 100% покрытие NTSC. Также имеется встроенный датчик отпечатков пальцев. Устройство питается от аккумулятора емкостью 4510 мАч, который поддерживает быструю зарядку 55 Вт. Под капотом Snapdragon 865 …
21 октября 2020 г.
Вслед за OnePlus и Oppo, которые уже вышли на европейский рынок, следует еще одна дочерняя компания BBK Electronic. Vivo решила начать с Vivo X51 5G, который — версия для ЕС / Великобритании с точки зрения поддерживаемых диапазонов Vivo X50 Pro.За исключением поддерживаемых сетевых полос и цвета — Alpha Grey — все остальное идентично. Смартфон оснащен изогнутым 3D-изогнутым 6,56-дюймовым AMOLED-дисплеем с разрешением FHD + …
20 октября 2020 г.
Похоже, Smartisan жив и здоров. Нам очень нравится этот бренд и смартфоны, которые он производит, и мы рады узнать через Digital Chat Station на Weibo, что Smartisan Nut R2 находится в разработке. Истец опубликовал два рендера устройства, на котором представлен изогнутый 3D-дисплей с дырочкой в верхнем левом углу, а также модуль матричной камеры на задней панели с основной камерой 108 МП.Модуль включает в себя …
20 октября 2020
Xiaomi представила свою технологию беспроводной зарядки Mi 80 Вт. Он способен заряжать аккумулятор емкостью 4000 мАч до 10% за 1 минуту, 50% за 8 минут и 100% всего за 19 минут. Для сравнения, технология беспроводной зарядки Mi 30 Вт с 2019 года способна заряжать аналогичный аккумулятор до 50% примерно за 25 минут и до 100% за 69 минут. В марте 2020 года Xiaomi представила миру беспроводную зарядку мощностью 40 Вт, в августе этот рекорд …
19 октября 2020 года
Winfuture.de представляет полные спецификации Huawei Mate 40 Pro и множество официальных рендеров в длинной утечке информации о смартфоне, который должен быть представлен через пять дней. Huawei Mate 40 Pro будет иметь 6,76-дюймовый OLED-дисплей с частотой обновления 90 Гц и разрешением 1344 x 2772 пикселей. Он будет питаться от аккумулятора емкостью 4400 мАч с поддержкой Huawei Super Charge 65 Вт, беспроводной и обратной беспроводной зарядкой …
18 октября 2020 г.
Mark One — это Android-смартфон со встроенным Saankhya Labs SL4000 ATSC 3.0 для приема, настройки и демодуляции ТВ NextGen. Он имеет встроенную антенну и является разблокированным устройством, совместимым с AT&T и T-Mobile. Он создан ONE Media 3.0 для Sinclair Broadcast Group. На этой неделе первый из сотен серийных образцов телефонов был доставлен группе в рамках ее стратегии по …
16 октября 2020 г.
Huawei Nova 7 SE 5G Vitality Edition (CND-AN00) официально поступила в продажу. в Китае. По сравнению с классической Huawei Nova 7 SE 5G (CDY-AN00) новая модель предлагает два основных отличия — она имеет панель IPS LTPS вместо OLED и чипсет Dimensity 800U.Другие отличия включают в себя — наличие разъема для наушников, боковой датчик отпечатков пальцев, отсутствие слота для карты microSD, только один вариант оперативной памяти и хранилища …
16 октября 2020 г.
OnePlus только что анонсировал OnePlus 8T с ценой информация о доступности будет представлена в конце презентации. Итак, без лишних слов, вот они: 8 ГБ + 128 ГБ = 599 евро 12 ГБ + 256 ГБ = 699 евро. Предварительные заказы начинаются сегодня, а продажи открываются 20 октября по всем каналам. 12 ГБ + 256 ГБ = 749 долларов США. Будет доступно через T-Mobile с предварительными заказами, начиная с сегодняшнего дня и открытием продаж 23 октября.
14 октября 2020 г.
OnePlus анонсировала свой флагман h3 на 2020 год. OnePlus 8T построен на основе плоского 6,55-дюймового дисплея Fluid AMOLED. Гибкая OLED-панель производства Samsung поддерживает HDR10 + и поддерживает частоту обновления до 120 Гц. Пиковая яркость может достигать 1100 кд / м². Экран предлагает JNCD около 0,3, что означает лучшую точность цветопередачи на рынке смартфонов. Экран защищен Corning Gorilla …
14 октября 2020 г.
Звезды сегодняшнего анонса Apple, а точнее — две звезды — это iPhone 12 Pro и iPhone 12 Pro Max.Обе модели отличаются усовершенствованным высококачественным дизайном с лентой из нержавеющей стали, керамическим экраном спереди и стеклянной задней панелью. Оба имеют степень защиты IP68 от воды и пыли. Доступные цвета: серебро, графит, золото, тихоокеанский синий. IPhone 12Pro и iPhone 12 Pro Max построены на основе …
13 октября 2020 г.
Следующим был анонсирован iPhone 12 Mini. Смартфон действительно компактный! С дисплеем от края до края 5,4 дюйма он меньше и весит меньше, чем, например, iPhon 8 с диагональю 4 дюйма.7-дюймовый экран. Его характеристики идентичны характеристикам iPhone 12, но он меньше по размеру. Это означает, что вы получаете новый дизайн с алюминиевой рамой, степень защиты IP68 от воды и пыли, чип A14 Bionic с 5G …
13 октября 2020 г.
Наконец-то официально представлен iPhone 12. Это первый официальный смартфон Apple с поддержкой 5G. Он поставляется с чипом A14 Bionic с шестиядерным процессором. Модель оснащена дисплеем Super Retina XDR с разрешением 1170 x 2532 пикселей, контрастностью 2M: 1, яркостью до 1200 нит, поддержкой Dolby Vision и HDR10.Устройство имеет плоскую переднюю и заднюю части с рамкой из стекла и алюминиевого сплава. Это 11% …
13 октября 2020 г.
Realme только что анонсировала трио новых смартфонов серии Q2, поддерживающих двухрежимное подключение 5G. Все три поступят в продажу 21 октября, а специальная предварительная продажа начнется 19 октября. Начнем с самого продвинутого из трех. Realme Q2 Pro оснащен 6,43-дюймовым дисплеем Super AMOLED от Samsung с максимальной яркостью 600 нит и частотой дискретизации касания 180 Гц.Он также использует …
13 октября 2020 г.
Realme официально объявила, что Realme Q2 и Realme Q2 Pro будут представлены 13 октября. Согласно предыдущим отчетам, Realme Q2 будет иметь 6,5-дюймовый IPS-дисплей с разрешением FHD +, частотой обновления 120 Гц и частотой дискретизации касания 180 Гц. Он также будет оснащен передней камерой на 16 МП и тремя задними стрелками — основной камерой на 48 МП, сверхширокоугольным устройством на 8 МП и объективом с датчиком глубины на 2 МП. Электроэнергия будет подаваться …
10 октября 2020 г.
Vivo только что запустила Vivo Y73s 5G в Китае.В телефоне используется 6,44-дюймовый AMOLED-дисплей с разрешением 1080 x 2400 пикселей. Экран покрывает неназванный процент цветового пространства DCI-P3, поддерживает HDR10 и имеет коэффициент контрастности 120000: 1. A w
Xilinx UG159 LogiCORE IP Initiator / Target v3.167 для PCI, Руководство пользователя
% PDF-1.4
%
10984 0 объект
> / Metadata 11179 0 R / Names 10985 0 R / OpenAction [10986 0 R / Fit] / Outlines 10999 0 R / PageLabels 2792 0 R / PageMode / UseOutlines / Pages 2794 0 R / StructTreeRoot 2820 0 R / Тип / Каталог >>
endobj
11179 0 объект
> поток
application / pdf
2013-03-10T20: 13: 20.978-07: 00
2009-05-13T11: 20: 47-07: 002009-05-13T07: 11: 10-07: 002009-05-13T11: 20: 47-07: 00FrameMaker 7.2 / content / dam / xilinx / support / documentation / ip_documentation /pci_64_ug159.pdf/_jcr_content/renditions/original
Поддержка
949af72b6cddb647cd3abd3744f0c5bdafbf7fda2013-03-06T03: 25: 01.51-08: 00Acrobat Distiller 8.0.0 (Windows) Xilinx, Inc. «UG159, Инициатор / Цель, Инициатор, Цель, PCI, Интерфейс PCI, IP-ядро» Acrobat Distiller 8.0.0 (Windows) uuid: 479382bd-937c-4a67 -bd09-e9177f6f9699uuid: d49ba606-38e0-49a4-b4f7-9abc8f938dde
.