МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||
Особенности состава команд Intel.Почти РІРѕ всех форматах команд первые биты отводятся для РєРѕРґР° операции, РЅРѕ далее форматы команд разных РР’Рњ сильно отличаются РґСЂСѓРі РѕС‚ РґСЂСѓРіР°. Остальные биты должны определять операнды или РёС… адреса, Рё поэтому РѕРЅРё используются для комбинации режимов, адресов регистров, адресов памяти, относительных адресов Рё непосредственных операндов. Обычно длина команды варьируется РѕС‚ 1 РґРѕ 3 Рё даже 6 байт. РџРѕ форматам команд можно судить Рѕ возможностях РР’Рњ. Процессоры Intel основаны на CISC архитектуре (формально РІСЃРµ С…86-процессоры). CISC (англ. Complex instruction set computing, или англ. complex instruction set computer — компьютер СЃ комплексным набором команд) — концепция проектирования процессоров, которая характеризуется следующим набором свойств: нефиксированное значение длины команды; арифметические действия кодируются РІ РѕРґРЅРѕР№ команде; небольшое число регистров, каждый РёР· которых выполняет строго определённую функцию. Наиболее распространённая архитектура современных настольных, серверных Рё мобильных процессоров построена РїРѕ архитектуре Intel x86 (или С…86-64 РІ случае 64-разрядных процессоров). Формально, РІСЃРµ С…86-процессоры являлись CISC-процессорами, однако новые процессоры, начиная СЃ Intel Pentium Pro, являются CISC-процессорами СЃ RISC-СЏРґСЂРѕРј (RISC (англ. restricted (reduced) instruction set computer — компьютер СЃ сокращённым набором команд) — архитектура процессора, РІ которой быстродействие увеличивается Р·Р° счёт упрощения инструкций, чтобы РёС… декодирование было более простым, Р° время выполнения — короче). РћРЅРё непосредственно перед исполнением преобразуют CISC-инструкции процессоров x86 РІ более простой набор внутренних инструкций RISC. Р’ микропроцессор встраивается аппаратный транслятор, превращающий команды x86 РІ команды внутреннего RISC-процессора. РџСЂРё этом РѕРґРЅР° команда x86 может порождать несколько RISC-команд (РІ случае процессоров типа P6 — РґРѕ четырёх RISC-команд РІ большинстве случаев). Р?сполнение команд РїСЂРѕРёСЃС…РѕРґРёС‚ РЅР° суперскалярном конвейере одновременно РїРѕ несколько штук. Рто потребовалось для увеличения скорости обработки CISC-команд, так как известно, что любой CISC-процессор уступает RISC-процессорам РїРѕ количеству выполняемых операций РІ секунду. Р’ итоге, такой РїРѕРґС…РѕРґ Рё позволил поднять производительность CPU.
Микропроцессор Intel-8086 (Рљ1810Р’Рњ80) имеет двухадресную систему команд. Ее особенностью является отсутствие команд, использующих РѕР±Р° операнда РёР· оперативной памяти. Р?сключение составляют лишь команды пересылки Рё сравнения цепочек байт или слов, которые РІ данном РїРѕСЃРѕР±РёРё рассматриваться РЅРµ Р±СѓРґСѓС‚. Таким образом, РІ командах допустимы следующие сочетания операндов: RR, RS, RI, SI. Здесь R обозначает операнд, находящийся РІ РѕРґРЅРѕРј РёР· регистров регистровой памяти микропроцессора, S - операнд, находящийся РІ оперативной памяти, адрес которого формируется РїРѕ РѕРґРЅРѕРјСѓ РёР· допустимых СЃРїРѕСЃРѕР±РѕРІ адресации, I - непосредственный операнд, закодированный РІ адресном поле самой команды. Формат команды РІРѕ РјРЅРѕРіРѕРј определяется СЃРїРѕСЃРѕР±РѕРј адресации операнда, находящего РІ оперативной памяти, длиной используемого непосредственного операнда, Р° также наличием Рё длиной смещения, используемого РїСЂРё относительных режимах адресации.
24.Ввод-вывод: программный, по прерываниям и ПДП.
три режима обмена данными Р’Р’(РІРІРѕРґР° - вывода): В· В· В· Принцип Фон Неймана: РџРљ работает РїРѕ программе, хранимой РІ памяти, РІ той, что Рё данные, РІ РІРёРґРµ, РЅРµ отличимом РѕС‚ данных СЃ целью выяснения дальнейшего РїРѕСЂСЏРґРєР° выполнения операторов. Р?нформация: -несет что-то РЅРѕРІРѕРµ -передается РІ РІРёРґРµ РЅРµ отличимом РѕС‚ данных -РѕРЅР° должна быть понятна. Программа состоит РёР· операторов 2-С… типов: -преобразующих данные -анализирующих данные Программно-управляемый обмен характеризуется тем, что РІСЃРµ действия РїРѕ РІРІРѕРґСѓ или выводу предусмотрены непосредственно РІ теле программы. Процессор полностью СЂСѓРєРѕРІРѕРґРёС‚ С…РѕРґРѕРј обмена, включая ожидание готовности периферийного устройства Рё прочие временные задержки, связанные СЃ процессами РІРІРѕРґР°/вывода. Процессор выполняет РІСЃРµ стадии обмена: – РѕРїСЂРѕСЃ готовности устройства, Производительность системы РІ целом падает РёР·-Р·Р° простоев (ожиданий) процессора. Суть обмена РїРѕ прерываниям заключается РІ том, что РЈР’Р’ сами требуют внимания процессора РІ том случае, РєРѕРіРґР° РѕРЅРѕ необходимо. Например, клавиатура оповещает процессор, если была нажата или отпущена клавиша; РІСЃРµ остальное время процессор выполняет программу, “не отвлекаясь” РЅР° клавиатуру. Процессор выполняет только передачу данных. РћРїСЂРѕСЃ готовности устройства заменен системой прерываний, которая передает сигнал Рѕ готовности Рё помогает определить его источник. Производительность системы РІ целом возрастает РёР·-Р·Р° отсутствия простоев (ожиданий) процессора.В Р’ РѕР±РѕРёС… описанных выше видах обмена руководство осуществлял ЦП. Чтобы улучшить эффективность использования вычислительной системы Рё увеличить скорость транспортировки крупных блоков данных РѕС‚ устройств РІ память Рё обратно, РІ современных компьютерах разработан так называемый РїСЂСЏРјРѕР№ доступ Рє памяти (РїРѕ-английски DMA — Direct Memory Access). Принципиальное отличие ПДП заключается РІ том, что РІ этом режиме процессор РЅРµ РїСЂРѕРёР·РІРѕРґРёС‚ обмен, Р° только подготавливает его, программируя контроллера ПДП.
Процессор РЅРµ выполняет передачу данных. Ртим управляет контроллер ПДП, получив управление шиной. РќР° управление шиной теперь претендуют РґРІР° (или более) устройства. Над РЅРёРјРё появляется Арбитр шины. Производительность возрастает С‚.Рє. шина используется интенсивнее, обмен выполняется параллельно.В
Читайте також:
|
||||||
|