Главная » Просмотр файлов » В.Д. Валединский - Краткий конспект курса лекций «Работа на ЭВМ и программирование»

В.Д. Валединский - Краткий конспект курса лекций «Работа на ЭВМ и программирование» (1119512), страница 15

Файл №1119512 В.Д. Валединский - Краткий конспект курса лекций «Работа на ЭВМ и программирование» (В.Д. Валединский - Краткий конспект курса лекций «Работа на ЭВМ и программирование») 15 страницаВ.Д. Валединский - Краткий конспект курса лекций «Работа на ЭВМ и программирование» (1119512) страница 152019-05-09СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 15)

Валединский.Группа 208, 3 семестр, 2002 год50Для DDR-шины эта же передача прошла бы в 2 раза быстрее:1 0 1 1 1 1 0 0 1 0 0 0данныетактовые сигналыВ любом случае скорость передачи данных по шине находится в прямой зависимости отчастоты, на которой эта шина работает.Задача тактового генератора – обеспечить все шины необходимыми тактующимиимпульсами. Обычно этого достигают, беря генератор какой-то одной тактовой частоты(например, 133 МГц) и получая все остальные частоты делением этой основной частоты(PCI шина – делением на 4, получится 33 МГц, AGP – делением на 2, получится 66МГц) –для того чтобы было проще синхронизировать различные шины, в частности, поэтому вбольшинстве современных компьютеров изменение частоты процессорной шины вызываетизменение еще и частоты, на которой работает процессор (только там обратный процесс –умножение частоты шины на какой-то множитель, например, 133x12.5 – процессор работаетна шине 133 МГц, множитель 12.5, так что ядро процессора работает с частотой 1662.5МГц; обычно же частоту чуть-чуть завышают (до 134МГц, например) сверх номинала).

Всовременных x86-системах тактовый генератор подключен к северному мосту чипсета (илидругой микросхеме, его заменяющей). Кроме того, существует еще такое устройство, кактаймер, отсчитывающий уже гораздо меньшую частоту (менее КГц) и служащий дляотсчета времени. Таймер подключен к общей шине и с определенной периодичностьювызывает прерывание, по которому, например, ОС может синхронизировать работуразличных приложений, запущенных в ней (о прерываниях см. далее); кроме того, в немхранятся текущее время и дата, которые таймер отсчитывает самостоятельно (программыузнают/выставляют текущие время/дату именно от таймера), таймер питается отспециальной батарейки, что позволяет ему отсчитывать время даже при выключенномкомпьютере (а также включать в заданное время компьютер).Совокупность всех технических характеристик, позволяющих создавать устройства,которые могли бы работать с какой-то шиной, называется интерфейсом этой шины.

Преждевсего, шина характеризуется типом передачи данных (последовательная или параллельная) иразрядностью (числом бит данных, передаваемых за один такт для параллельногоинтерфейса), затем – тактовыми частотами своей работы. Произведение эффективнойчастоты работы на разрядность шины дает теоретически возможную пропускнуюспособность шины. Для PC2100, например, тактовая частота 133МГц, передача данных заполтакта, т.е. эффективная частота – 266 МГц, за такт передается 8 бит, следовательно,теоретическая пропускная способность должна получиться 266*8 ~ 2100 МБ/сек, что иотражено в названии (PC2100).Некоторые стандартные шины:PS/2 – стандартная шина для подключения мыши и клавиатуры (сохранилась отнеиспользуемой ныне архитектуры PS/2).

Интерфейс последовательный.USB (Universal Serial Bus) – стандартная шина для подключения малоскоростныхвнешних устройств (стандарты USB 1.1 (до 12Mb/sec), USB 2.0 (до 480Mb/sec)).Используется такими устройствами, как USB-клавиатуры и мыши, принтеры, вебкамеры, внешние TV-тюнеры, разнообразные устройства, которую можносинхронизировать с компьютером (цифровые фотоаппараты, например). Интерфейспоследовательный.UART (Universal Asynchronous Receiver/Transmitter – универсальный асинхронныйприемопередатчик) – универсальный контроллер для COM и LPT интерфейсов.COM/LPT – стандартные (хотя уже устаревшие) шины для подключения внешнихустройств (на COM стандарт RS232, на LPT – RS4xx (последние 2 цифры не помню)).Лекции по ЭВМ.

Конспект. Лектор В.Д. Валединский.Группа 208, 3 семестр, 2002 год51Используются модемами, устаревшими моделями мышей, разнообразными устройствами,которыми можно управлять с компьютера или синхронизировать их с ним (сотовыетелефоны, например). COM – последовательный интерфейс, LPT – параллельный 8битный.PCI (Peripheral Components Interface) – стандартный на сегодня интерфейсподключения плат расширения (стандарты PCI2.0, PCI2.1 – 32 и 64-битные версии PCI).Интерфейс параллельный.Также еще есть шина ISA (Industrial Standard Architecture) – предшественник PCI,использовавшийся для подключения плат расширения (разрядность ISA – 16 бит).

До сихпор этот стандарт широко используется в промышленных компьютерах. Интерфейспараллельный.ATA – интерфейс (AT Attachment) – очень древний интерфейс для подключениядисковых накопителей (разработан в 80-е для подключения дисков к ISA шине). С тех порон долго развивался и на сегодняшний момент представлен параллельным интерфейсомUATA (Ultra ATA, версии – UATA 66/UATA 100/UATA 133 – задают тактовую частоту искорость передачи данных по UATA в mb/sec) и последовательным – SATA (Serial ATA, 150mb/sec).SCSI-шина имеет не менее долгую историю, используется для подключениявысокоскоростных внешних устройств (сканеры, жесткие диски, организация локальныхсетей), последние версии: Ultra-160 SCSI и Ultra-320 SCSI (цифры – скорость передачиданных в Mb/sec).AGP-шина (Accelerated Graphics Port) – современный стандарт для подключениявидеокарт (AGP произошла от PCI, только с вдвое большей тактовой частотой инекоторыми дополнительными возможностями).

Стандарты: AGP 1x, 2x, 4x, 8x (числоиксов – «относительная» скорость работы, 1x соответствует удвоенной пропускнойспособности PCI шины).шина памяти – на сегодняшний момент может быть либо шиной памяти SDRAM стактовой частотой 66/100/133 МГц (стандарты PC66/PC100/PC133 соответственно),либо шиной памяти DDR SDRAM (реальные тактовые частоты – 100/133/166/200 МГц, засчет передачи 1 пакета данных за полтакта получаем эффективные частоты200/266/333/400 МГц, стандарты PC1600/PC2100/PC2700/PC3200 соответственно), либошиной памяти Rambus, тактовые частоты 800/1066 МГц (реально – 400/533, но опять жеиспользуется передача данных за полтакта), стандарты PC800/PC1066 (в них данные пологически одной 32-битной шине разделяются на 2 16-битные шины модулей памяти) иPC4200/… (в них полноценная 32-битная шина данных).процессорная шина – на сегодняшний момент может быть либо AGTL+ (P3 / P3Celeron, тактовые частоты 66/100/133 МГц), либо P4 Quad Pumped (P4 / P4 Celeron,реальные тактовые частоты 100/133 МГц, за счет передачи 4 пакетов данных за тактэффективная частота 400/533 МГц), либо Alpha EV-6 (все AMD Athlon / Athlon XP / Duron)– реальная тактовая частота 100/133/166 МГц, за счет передачи данных за полтактаэффективные частоты 200/266/333 МГц.шина чипсета – на сегодня широчайший ассортимент различных шин.

VIA, например,использует шину V-Link (533 Mb/Sec), nVIDIA и многие новейшие чипсеты: HyperTransport(ок. 800 Mb/sec), SIS – шину MuTIOL (1066 Mb/Sec), у Intel своя шина и т.д.Вернемся к понятию общей шины. Основное ее предназначение – связывать различныеустройства ПК.

Соответственно, должна существовать возможность обратиться к любому изэтих устройств.3.2. Общая архитектура процессораЕще один обязательный момент современной архитектуры процессора – кэш-память.Легко видеть, что обращение процессора к памяти – довольно накладная операция,Лекции по ЭВМ.

Конспект. Лектор В.Д. Валединский.Группа 208, 3 семестр, 2002 год52поскольку тактовая частота обычной оперативной памяти сильно меньше тактовой частотыпроцессора, а данным на пути память-процессор-память требуется еще и пройти по шинечерез контроллер, что приводит к значительным задержкам при обращении к памяти изачастую необходимости процессора даже при постоянной передаче на него данных изпамяти длительное время простаивать в ожидании, пока эти данные до него дойдут (легкопосчитать, что если у нас, например, есть процессор AMD Athlon XP 2000+, которыйработает на шине 133x2 МГц (пакет данных за полтакта) и имеет множитель 12.5, т.е.реальную частоту 12.5x133 = 1662.5 МГц, а память, скажем, PC2700, т.е.

работает нашине 166x2 МГц (пакет данных за полтакта), то данные при передаче будут«застревать» в шине данных – это самое «узкое» место, поскольку его пропускнаяспособность самая низкая, а данным необходимо через нее пройти; в итоге получаем, чтоза время, затраченное на передачу 1 пакета данных процессор успевает сделать 6.25тактов, в каждый из которых он теоретически способен выполнить какую-то операцию;с P4 ситуация еще хуже – там множители шины исчисляются десятками и раскладвыглядит примерно так: 4 пакета данных за 20 тактов (для P4 2000МГц)). Кроме того,время «реакции» памяти на запрос тоже довольно велико и при обращении к наугадвыбранному адресу памяти может исчисляться микросекундами (кто подскажет болееточные оценки?) В частности, поэтому сегодня оптимизация работы программ с памятьюспособна давать более чем четырехкратный прирост производительности (при сохранениитого же алгоритма!) – за счет эффективного использования кэш-памяти.Так все же что это такое – кэш-память? Кэш-память – это память, с которой процессоробщается «непосредственно», через интегрированный в него контроллер и которая работаетна существенно больших частотах, нежели обычная оперативная память.

В современныхпроцессорах кэш полноскоростной, т.е. работает на частоте процессорного ядра, хотяраньше были процессоры, в которых кэш (или его часть) работала на половине, трети,четверти частоты ядра. Обычно кэш имеет другую структуру, нежели обычная оперативнаяпамять, хотя это и необязательно.Работа с кэшем происходит очень быстро – задержки очень малы, нет ограниченийпропускной способности. К сожалению, столь же малы (по сравнению с общим объемомОЗУ) и ее размеры – типичными значениями на сегодняшний день являются кэши в 128-512Kb (128-256-512 Kb – для процессоров Intel (P4 Cel / P4 Wilamette / P4 Northwood) и 384 Kb– для процессоров AMD (Athlon и Athlon XP)) при типичном объеме ОЗУ 256-512 Mb.Увеличить объем кэша не позволяет во-первых, цена, а во-вторых, высокоеэнерговыделение.

Общий принцип работы современных полупроводниковых СБИС таков,что транзистор (на основе которых и строятся СБИС) потребляет энергию только вмомент своего переключения. Чем выше тактовая частота, тем чаще происходятпереключения транзисторов – получаем, что энерговыделение СБИС тем выше, чем вышечастота, на которой она работает.

Как уже было сказано, тактовые частоты CPU икэш-памяти очень велики, поэтому потребляемая мощность (которая потом почтицеликом рассеивается в виде тепла) для современных процессоров доходит до 70 Вт наплощадь в 100-130 кв. мм. (для справки – у паяльника мощность 25-60 Вт), что делаеточень сложным процесс снятия с нее тепла (для справки: предельная рабочая температурасовременной полупроводниковой СБИС – около 90o, а зачастую меньше – 75-80 o, притемпературе боле 110o происходит разрушение ее структуры). В современныхкомпьютерах – это сложные и большие системы воздушного охлаждения, и уженамечается тенденция к переходу на жидкостное охлаждение, а в суперкомьютерах оноиспользуется уже давно.

Характеристики

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6455
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее