Файл: А. Д. Чередов, А. Н. Мальчуков.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 654

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

АРХИТЕКТУРЫ, ХАРАКТЕРИСТИКИ, КЛАССИФИКАЦИЯ ЭВМ

ПК-блокноты (ноутбуки) Все ноутбуки (notebook) классифицируются на несколько типовых разновидностей по размеру диагонали дисплея, назначению, компонов- ке составных узлов, функциональным возможностям, габаритам, весу и другим отличиям. К основным типам ноутбуков можно отнести: «за- мену настольного ПК» (Desktop Replacement), массовые ноутбуки, уль- трабуки, смартбуки.В качестве замены настольного ПК обычно позиционируются но- утбуки с диагональю экрана 17 дюймов и выше. Габариты и вес (от 3 кг и выше) портативных компьютеров весьма значительны, что делает их неудобными в переноске. Однако относительно большой размер дис- плея обеспечивает более комфортную работу, а объемистый корпус позволяет установить мощные компоненты и обеспечить им достаточ- ное охлаждение. Такие ноутбуки имеют встроенные жесткий диск, ак- кумулятор, CD или DVD-привод, порты ввода/вывода. Снаружи подсо- единяется блок питания, как у всех других ноутбуков. Одним из самых мощных и дорогих ноутбуков категории Desktop Replacement в 2015 г. является ASUS ROG G751JL с размером экрана по диагонали 17,3', с разрешение 1920х1080 точек. Процессор – Intel Core i7-4720HQ с часто- той 2,6 ГГц. Оперативная память до 32 Гбайт, видеокарта – NVIDIA GeForce GTX 965M с двумя гигабайтами собственной памяти. Вес – 4,5 кг. Стоимость $2500.Массовые ноутбуки (специального названия для данной категории ноутбуков не предусмотрено) имеют диагональ экрана 14'-16', их вес обычно укладывается в 2–3 кг, толщина оказывается чуть меньше ноут-буков «замена настольного ПК». Обычно эти модели оснащены встро- енными жестким диском и оптическим накопителем.Ультрабуки (ultrabooks) – тонкий и легкий ноутбук, обладающий ещё меньшими габаритами и весом по сравнению с обычными ноутбу- ками, но при этом – большей частью характерных черт полноценного ноутбука. Термин стал широко распространяться в 2011 году, после то- го как корпорация Intel презентовала новый класс мобильных ПК – уль- трабуки.Немного истории. Первоначально концепция мобильного компью- тера, более компактного и лёгкого, чем обычный ноутбук, появилась в 1996 году, когда корпорация Toshiba выпустила семейство ноутбуков Toshiba Libretto. Этот класс компьютеров получил наименование субно- утбуки. С тех пор в течение 15 лет субноутбуки постоянно развивались в направлении снижения габаритов и цены и увеличения вычислитель- ной мощности и длительности автономной работы от встроенной акку- муляторной батареи.15 января 2008 года Стив Джобс провёл презентацию нового сверхлёгкого субноутбука Apple MacBook Air, выполненного в сверх- тонком алюминиевом корпусе и не имевшего аналогов на тот момент. После начала продаж выяснилось, что данный субноутбук имеет повы- шенный спрос у потребителей, и вскоре стали появляться аналоги от других производителей ноутбуков: Dell Adamo, Lenovo ThinkPad X300, Samsung 900X3A, Sony Vaio Y.В мае 2011 года появился новый класс мобильных ПК – ультрабу- ки, который является дальнейшим эволюционным развитием классиче- ских субноутбуков и во многом использует идеи, реализованные в сверхтонком ноутбуке от Apple, MacBook Air.Нетбуки (netbooks) как отдельная категория ноутбуков были выде- лены из категории субноутбуков в 2008 г. компанией Intel. Размер диа- гонали экрана нетбуков – от 7' до 12,1'. Нетбуки ориентировались на просмотр веб-страниц, работу с электронной почтой и офисными про- граммами. Для этих ноутбуков были разработаны специальные энер- гоэффективные процессоры Intel Atom, VIA C7, VIA nano, AMD Geode. Малый размер экрана, небольшая клавиатура и низкая производитель- ность подобных устройств компенсировались умеренной ценой и отно- сительно большим временем автономной работы. Габариты обычно не позволяли устанавливать в нетбук дисковод оптических дисков, однако Wi-Fi-адаптер являлся обязательным компонентом. Столкнувшись с конкуренцией со стороны ультрабуков и планшетных ПК, натиск по- следних выдержали лишь компнаии Asustek и Acer, которые продавалисвои нетбуки плоть до конца 2012 года в основном на разививающихся рынках Южной Азии и Южной Африки. Эра нетбуков закончилась в 2012 г. В 2013 г. распродавались только их запасы.В 2015 году компания Microsot неожиданно для многих, кроме планшета Surface Pro 4, представила также ультрабук Surface Book. Сейчас такие устройства принято называть гибридными.Однако Microsoft называет новинку просто ноутбуком. В этом слу- чае в первую очередь обращает на себя внимание дисплей диагональю 13,5 дюйма. У него крайне необычное для ноутбуков соотношение сто- рон (3:2) и разрешение (3000 х 2000 точек).С технической точки зрения аппарат похож на новый планшет Microsoft. Тут используется корпус из того же магниевого сплава, а дисплей также располагает специальным слоем для работы со стилусом. К слову, перо Surface Pen поставляется в комплекте с новинкой.Необычным выглядит конструкция петель. Несмотря на отключае- мую планшетную часть, инженеры Microsoft наделили устройство воз- можностью раскрыть дисплей на 360°.Сердцем ноутбука служат процессоры Intel Core i5 или i7 поколе- ния Skylake. В оперативной памяти предусмотрено 8 либо 16 ГБ. Для хранения данных присутствует SSD объёмом 128, 256, 512 ГБ либо 1 ТБ. Что любопытно, в продаже будут модификации ноутбука с дискрет- ными видеокартами Nvidia. Модели не называются, но данный компо- нент расположен в клавиатурном блоке. Ёмкости аккумулятора должно быть достаточно для 12 часов в режиме проигрывания видео.Габариты ноутбука составляют 312,3 х 232,1 х 13-22,8 мм при мас- се 1,5 кг с подключенной клавиатурой. Список портов представлен па- рой USB 3.0, Mini DisplayPort и слотом для карт SD. В минимальной конфигурации ноутбук обойдётся покупателям в $1500, а за версию с процессором Core i7 и видеокартой Nvidia придётся отдать $2700.В 2009 г. разработчики и производители компьютерной техники за- говорили о новой категории компьютеров под названием смартбуки.Смартбук – это небольшой компьютер с дисплеем и клавиатурой, представляющий собой нечто среднее между смартфоном и нетбуком. По размерам он меньше нетбука, а по функциональным возможностям аналогичен смартфону. Смартбук способен обеспечивать постоянное беспроводное 3G-соединение и работать не менее 8 часов без подзаряд- ки. Он обладает экраном с диагональю от 7 до 9 дюймов и может бази- роваться на процессорах с архитектурой ARM под управлением ОС на ядре Linux, например Google Android.Статистика использования в настольных ПК и ноутбуках различ- ных ОС на декабрь 2015 г. представлена в таблице 1.2:Таблица 1.2 Статистика использования ОС на декабрь 2015 г.

2. ФУНКЦИОНАЛЬНАЯ

3. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ

4. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ПАМЯТИ ЭВМ И ВС

ОРГАНИЗАЦИЯ СИСТЕМНОГО ИНТЕРФЕЙСА И ВВОДА/ВЫВОДА ИНФОРМАЦИИ

МНОГОПРОЦЕССОРНЫЕ И МНОГОМАШИННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ

КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ

СПИСОК ЛИТЕРАТУРЫ

ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ





ОЗУ
группа


а


b


с


d

5 е



Массив тегов
b a b b b c b d


Шифратор совпадений/ несовпадений

0 1 0 0

01 2

0

V2


V3


Массив данных




V4






4

5



Мультиплексор / демультиплексор
01

V2 Данные

считывания/записи
Рис. 4.6. Структура кэш-памяти с частично ассоциативным распределением
      1. 1   ...   60   61   62   63   64   65   66   67   ...   76

Методы обновления строк основной памяти и кэша


В табл. 5.1 приведены условия сохранения и обновления информа- ции в ячейках кэш-памяти и основной памяти.

Если процессор намерен получить информацию из некоторой ячей- ки основной памяти, а копия содержимого этой ячейки уже имеется в кэш-памяти (первая строка табл. 4.1), то вместо оригинала считывает- ся копия. Информация в кэш-памяти и основной памяти не изменяется. Если копии нет, то производится обращение к основной памяти. Полу- ченная информация пересылается в процессор и попутно запоминается в кэш-памяти. Чтение информации в отсутствие копии отражено во вто- рой строке таблицы. Информация в основной памяти не изменяется.

При записи существует несколько методов обновления старой ин- формации. Эти методы называются стратегией обновления строк ос- новной памяти. Если результат обновления строк кэш-памяти не воз- вращается в основную память, то содержимое основной памяти стано- вится неадекватным вычислительному процессу. Чтобы избежать этого, предусмотрены методы обновления основной памяти, которые можно разделить на две большие группы: метод сквозной записи и метод об- ратной записи.

Таблица 4.1 Условия сохранения и обновления информации


Режим работы

Наличие копии ячейки ОП

в кэш-памяти

Информация

В ячейке

кэш-памяти

В ячейке

основной памяти

Чтение

Копия есть. Копии нет

Не изменяется.

Обновляется (создается копия)

Не изменяется. Не изменяется

Сквозная

запись

Копия есть.

Копии нет

Обновляется.

Не изменяется

Обновляется.

Обновляется

Обратная запись

Копия есть. Копии нет

Обновляется. Создается копия.

Обновляется

Не изменяется. Не изменяется




Сквозная запись


По методу сквозной записи обычно обновляется слово, хранящееся в основной памяти. Если в кэш-памяти существует копия этого слова, то она также обновляется. Если же в кэш-памяти отсутствует копия этого слова, то либо из основной памяти в кэш-память пересылается строка,

содержащая это слово (метод WTWA сквозная запись с распределени- ем), либо этого не допускается (метод WTNWA сквозная запись без распределения). Когда по методу сквозной записи область (строка) в кэш-памяти назначается для хранения другой строки, то в основную па- мять можно не возвращать удаляемый блок, т.к копия там есть. Однако в этом случае эффект от использования кэш-памяти отсутствует.


Обратная запись


По методу обратной записи, если адрес объектов, по которым есть запрос обновления, существует в кэш-памяти, то обновляется только кэш-память, а основная память не обновляется. Если адреса объекта об- новления нет в кэш-памяти, то в неё из основной памяти пересылается строка, содержащая этот адрес, после чего обновляется только кэш- память. По методу обратной записи, в случае замены строк, удаляемую строку необходимо также пересылать в основную память. У этого мето- да существуют две разновидности: метод SWB (простая обратная за- пись), по которому удаляемая строка возвращается в основную память, и метод FWB (флаговая обратная запись), по которому в основную па- мять записывается только обновлённая строка кэш-памяти. В последнем случае каждая область строки в кэш-памяти снабжается однобитовым флагом, который показывает, было или нет обновление строки, храня- щейся в кэш-памяти. Метод FWB обладает достаточной эффективно- стью, однако более эффективным считается метод FPWB (флаговая ре- гистровая обратная запись), в котором, благодаря размещению буфера между кэш-памятью и основной памятью, предотвращается конфликт между удалением и выборкой строк.

Таким образом, теоретически более предпочтительным алгоритмом записи для кэша является метод обратной записи. Кэш с обратной запи- сью будет хранить новую информацию до тех пор, пока у него не по- явится необходимость избавиться от неё. Тем самым процессор может более оперативно управлять системой. В связи с тем, что кэш со сквоз- ной записью сразу же передаёт вновь записанную информацию в память следующего уровня, кэш со сквозной записью может вызывать допол- нительные потери в быстродействии по сравнению с кэшем с обратной
записью. В случае кэша с обратной записью допускается выполнение длинных последовательностей быстрых операций записи из процессора, поскольку нет необходимости немедленно направлять эти данные в ос- новную память.
      1. Методы замещения строк кэш-памяти


Способ определения строки, удаляемой из кэш-памяти, называется стратегией замещения. Для замещения строк кэш-памяти существует несколько методов:

    • замещение строки, к которой наиболее длительное время не было обращения (метод LRU);

    • замещение строки, загруженной в кэш-память первой (метод FIFO);

    • произвольное замещение.

Реализация этих методов упрощается в указанной последователь- ности, но наибольшим эффектом обладает метод замещения наиболее давнего по использованию объекта (строки).

Для реализации этого метода необходимо манипулировать строка- ми, которые являются объектами замещения, с помощью LRU-стека. При каждой загрузке в этот стек помещается строка, в результате чего при замене используется строка, хранящаяся в наиболее глубокой пози- ции стека, и эта строка удаляется из стека. При доступе к строке, кото- рая уже содержится в LRU-стеке, эта строка удаляется из стека и заново загружается в него. Стек типа LRU устроен таким образом, что чем дольше к строке не было доступа, тем в более глубокой позиции она располагается. Реализация стека типа LRU, позволяющего с высокой скоростью выполнять такую операцию, усложняется по мере увеличе- ния числа строк.

      1. Многоуровневая организация кэша


Предельно достижимая ёмкость кэш-памяти ограничена не только её ценой, но и электромагнитной интерференцией, налагающей жёсткие ограничения на максимально возможное количество адресных линий, а значит – на непосредственно адресуемый объём памяти. В принципе, можно прибегнуть к мультиплексированию выводов или последова-