Презентации, доклады, проекты без категории

Программирование микропроцессорной системы
Программирование микропроцессорной системы
Языки программирования Языки высокого уровня — удобные для разработчика, не зависят от аппаратуры, имеют развитые готовые средства обработки и отображения, программы легко переносятся на другую аппаратуру; но формируют большие и медленные программы (Си, Паскаль, Фортран и т.д.); Языки низкого уровня — максимально приближены к аппаратуре, трудно писать сложные программы обработки, программы могут не работать на другой аппаратуре; но формируют максимально компактные и быстрые программы (язык машинных кодов, Ассемблер); Сочетание языков высокого и низкого уровней даёт оптимальные результаты. Команды процессора Могут состоять из одного или нескольких байт; сколько именно байт команды читать процессору — указано в первом байте (слове). Короче команда — быстрее, длиннее команда — сложнее операция. Включают в себя код операции, которую должен выполнить процессор, а также указания на операнды, с которыми надо выполнять операцию. Образуют систему команд, сложность и полнота которой определяет быстродействие процессора, его универсальность и удобство использования. Преобразуются процессором в последовательность внутренних микрокоманд.
Продолжить чтение
Производство процессоров
Производство процессоров
Производство ЦП Производство ЦП Песок... Кремний, после кислорода, является самым распространённым химическим элементом в земной коре (25% по массе). Песок, а особенно кварц, содержит большой процент диоксида кремния (SiO2), который является базовым ингредиентом для производства полупроводников. После добычи песка происходит очистка кремния от примесей - кремний очищается в несколько этапов, чтобы достичь достаточного качества для производства полупроводников - его называют кремний полупроводниковой чистоты. Он настолько очищен от примесей, что допускается только один чужеродный атом на каждый миллиард атомов кремния. После процесса очистки начинается фаза плавления кремния. На фотографии выше можно видеть крупный кристалл, выросший из расплавленного очищенного кремния. Производство ЦП Производство ЦП Получившаяся болванка монокристалла весит около 100 килограмм, чистота кремния составляет 99,9999 процентов. Затем болванка переходит на стадию пиления, когда из неё вырезаются тонкие отдельные диски кремния, называемые подложками. Кстати, некоторые болванки бывают выше полутора метров. Монокристаллы выращивают разного диаметра - всё зависит от нужного диаметра подложек. Сегодня процессоры изготавливаются из 300 мм подложек.
Продолжить чтение
Распознавание образов методом комитетов
Распознавание образов методом комитетов
10110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110 10110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110 Актуальность проблемы Распознавание образов — один из важнейших разделов информатики и кибернетики. Этот раздел связан с решением широкого круга задач науки и техники на основе общей логической концепции классификации. Актуальность проблемы распознавания образов постоянно возрастает. Это обусловлено усложнением технологии и организации производства, необходимостью переработки больших потоков информации, расширением круга плохо формализуемых задач принятия решений. Большие трудности связаны с моделированием нестационарных и плохо определенных процессов, расплывчатых целей, нечетких ограничений. 10110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110 10110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110110111011011110011010110011101010001110110110 Цель преддипломной практики Анализ современных методов распознавания образов Задачи преддипломной практики: Провести аналитический обзор научной литературы; Сравнить методы распознавания; Выбрать оптимальный метод распознавания образов и решить задачи данным методом;
Продолжить чтение
Система электропитания компьютера
Система электропитания компьютера
Общепринятые схема подключения ПК Сетевой фильтр Сетевые фильтры предназначены для защиты электронной аппаратуры от кратковременных импульсных помех и перенапряжений, возникающих в электрической сети из-за разрядов молний, переключения подстанций, работы электротранспорта, сварки и других мощных потребителей. Указанные помехи в электрической сети являются одной из основных причин выхода из строя электроники. При выборе сетевого фильтра рекомендуется руководствоваться следующим правилами: уровень защиты, который требуется обеспечить; качество электропитания (оценивается на основе опыта эксплуатации или исследования сети); количество и тип разъемов для подключения потребителей, способ крепления к стене и т.д. ГОСТ Р 50745-95 определяет методику испытаний и требования по ослаблению наносекундных (МЭК 61000-4-4-95) и микросекундных (МЭК 61000-4-5-95 ) импульсных помех...
Продолжить чтение
Система охлаждения компьютера
Система охлаждения компьютера
Назначение и принцип действия Назначение и принцип действия Высокое быстродействие современных компьютеров имеет свою цену: они потребляют огромную мощность, которая рассеивается в виде тепла. Основные устройства — центральный процессор, графический процессор — требуют собственных систем охлаждения; прошли те времена, когда эти микросхемы довольствовались маленьким радиатором. Новый системный блок оборудуется несколькими вентиляторами: как минимум один в блоке питания, один охлаждает процессор, мало-мальски серьёзная видеокарта комплектуется своим вентилятором. Несколько вентиляторов установлены в корпусе компьютера, встречаются даже материнские платы с активным охлаждением микросхем чипсета. 30°C, 40°C, 50°C, 60°C… Некоторые современные жёсткие диски также разогреваются до заметных температур. Все системы охлаждения используют общий принцип действия: перенос тепла от более горячего тела (охлаждаемого объекта) к менее горячему (системе охлаждения). При постоянном нагреве охлаждаемого объекта, рано или поздно прогреется также и система охлаждения, температура её сравняется с температурой охлаждаемого объекта, передача тепла прекратится — это вызовет перегрев. Чтобы этого не случилось, необходимо организовать подвод некоего холодного вещества (воздух или жидкость), способного охлаждать саму систему охлаждения. Радиаторы Радиаторы Для организации переноса тепла необходимо организовать тепловой контакт системы охлаждения с воздухом. Для этого конструируют различные радиаторы. Очевидно, чем больше площадь теплового контакта, тем интенсивнее передаётся тепло. Используют два метода увеличения площади радиатора: Первый: увеличение площади рёбер при сохранении размера радиатора; оребрение получается более густым, сами рёбра — более тонкими. Теплообмен в таком радиаторе улучшается, но растёт его гидравлическое сопротивление: необходимо создать бóльшее давление, чтобы прокачать через радиатор заданный объём воздуха. Второй метод: увеличение геометрических размеров радиатора, что позволяет вовлечь в процесс теплообмена бóльший объём воздуха, также снижается гидравлическое сопротивление радиатора. Таким образом, предпочтительными оказываются радиаторы больших размеров.
Продолжить чтение
Создание программ-функций в среде MathCAD
Создание программ-функций в среде MathCAD
Реализовать тот или иной алгоритм вычисления в среде MathCAD можно двумя способами: 1 способ: размещать обращение к соответствующим переменным, выражениям, операторам, функциям непосредственно в тексте документа MathCAD без какой-либо организационной структуры; данный способ называется программированием в тексте документа; 2 способ: использовать организационные структуры, так называемые программы-функции, которые содержат конструкции, во многом подобные конструкциям таких языков программирования высокого уровня как FORTRAN, Pascal, С++, С# и др. В данной лекции будем рассматривать второй способ реализации алгоритмов, который называется программированием в программе-функции. Для создания и использования программ-функций применяется панель инструментов Programming (Программирование).
Продолжить чтение
Standard Template Library часть 1
Standard Template Library часть 1
Стандартная библиотека Потоковые классы Строковые классы Контейнерные классы – классы для хранения данных, реализующие наиболее распространенные структуры данных, например, очередь, стек, линейный список. Алгоритмы – классы, реализующие процедуры для обработки данных контейнеров различными способами Итераторы – обобщение указателей, они ссылаются на элементы контейнера. Итераторы связывают алгоритмы с контейнерами. Математические классы – поддерживают эффективную обработку массивов с плавающей точкой, работу с комплексными числами Диагностические классы – обеспечивают динамическую идентификацию типов и объектно-ориентированную обработку ошибок Остальные классы – обеспечивают динамическое перераспределение памяти, адаптацию к локальным особенностям, обработку функциональных объектов STL Достоинства и недостатки STL Достоинства Повышение надежности программ, а также их переносимости и универсальности Уменьшение объема исходного кода Уменьшение времени работы программиста Недостатки Снижение быстродействия программы Необходимость изучения STL
Продолжить чтение
Старые процессоры AMD
Старые процессоры AMD
1999 год- Athlon До 1999 г. Фирмы Intel и AMD создавали практически идентичные по архитектуре и сокету процессоры. В частности. Это относиться к семействам процессоров 5х86 (1995 г.), К5 (1996 г.), К6 (1997 г.). В семействе К6-2(1998 г.) впервые была использована микроархитектура RISC для построения исполнительных конвейеров. Поэтому пришлось вводить блок перекомпилирования обычных CISC инструкций в наборы RISC команд. Эта технология использовалась и в процессорах семейства К6-III Однако, только с выходом процессора Athlon (ядро микроархитектуры K7) компания перешла полностью независимым решениям. Athlon использовал шинный протокол Alpha EV6 и имел многочисленные инновации. Как и в случае с первыми процессорами Intel Pentium II/III, кэш находился в картридже на одной плате с процессором и работал на 1/2, 2/3 или 3/4 скорости CPU. Первые платы были построены на собственном чипсете AMD. Через некоторое время кэш перешёл с платы на ядро процессора, и Slot A стал уже никому не нужным. На последней ступени разработки Athlon для Slot A техпроцесс перешёл на 180 нм. В этом процессоре, который предназначался для OEM-клиентов, кэш был интегрирован на ядро. С кэшем Athlon (K7/Argo/Model 1) Первые модели выпущены в августе 1999 года. Процессор Athlon, основанный на ядре K7, является первым процессором AMD, в котором используется полностью конвейерный FPU модуль (модуль вычислений с плавающей точкой), позволяющий выполнять до 3 операций за такт. В процессорах на ядре K7 используется новый блок целочисленных вычислений. Теперь он состоит из 3 конвейерных модулей, глубина которых составляет 10 шагов. В блок 3DNow! добавлено 19 новых SIMD инструкций, 5 новых DSP инструкций. Новый набор команд получил название Enhanced 3DNow!. В новых процессорах, основанных на архитектуре K7, применяется новая архитектура системной шины — EV6 (впервые использовалась в процессорах DEC Alpha 21264, построенных на RISC архитектуре). Шина связи процессор-чипсет работает на частоте 100 МГц, но ввиду того, что используются оба фронта сигнала, эффективная частота составляет 200 МГц. Кэш-память первого уровня (кэш L1) имеет объем 128 Кб (64 Кб для данных и 64 Кб для операций) и работает на частоте ядра; кэша второго уровня (кэш L2) имеет объем 512 Кб (размещалась рядом с кристаллом в картридже) и работает на половине частоты ядра, ширина шины кэша L2 — 64 бит. Процессор имеет 575 ножек и тип корпуса BGA и монтируется на специальной плате, которую упаковывают в специальный картридж SEC, имеющий 242 вывода и устанавливающийся в слот — Slot A (Slot A был механически, но не электрически совместим со Slot 1, используемым Intel). Процессор выпускался по технологии 0,25 мкм, имел напряжение питания ядра 1,6 В, включал в себя 22 млн. транзисторов и имел площадь кристалла 184 мм2.
Продолжить чтение
Типы данных
Типы данных
План лекции Концепция типа данных Типы данных в языке Паскаль Базовые и конструируемые типы Раздел описания типов Порядковые типы данных 5.1. Функции и процедуры применяемые к порядковым типам 5.2. Целочисленные типы данных 5.3. Логический тип данных 5.4. Символьный тип данных 5.5. Перечисляемые типы данных 5.6. Интервальные типы данных Вещественные типы данных 6.1. Вещественные типы 6.2. Запись вещественных чисел 7. Форматный вывод данных 8. Конструируемые типы данных 9. Преобразование типов 9.1. Неявное преобразование типов 9.2. Явное преобразование типов 9.3. Функции изменяющие тип данных Концепция типа данных Для временного хранения информации в операторах памяти машины в языке Паскаль используются константы и переменные. Они могут быть различных типов. Все данные, используемые в программе, должны быть предварительно определены. Для каждого данного надо обозначить ∙        имя; ∙        характер и диапазон изменения значений; ∙        требуемую память для размещения; ∙        набор допустимых к ним операций.
Продолжить чтение
Управление разделами жёсткого диска
Управление разделами жёсткого диска
Виды дисков Виды дисков Базовый. На базовом диске может храниться один или несколько томов, которые называются базовыми. Базовый том не может занимать более одного диска. Динамический. Динамические диски поддерживаются только ОС Windows, начиная с Windows 2000. На динамическом диске может храниться один или несколько томов, которые называются динамическими. В отличие от базового тома, динамический том может занимать несколько дисков. Таблица размещения разделов Таблица размещения разделов GUID Partition Table (GPT) Основной том На базовом диске могут храниться два типа томов: основные и логические. Основное различие между основным и логическим томом заключается в том, что основной том может использоваться как системный или активный, т. е. том, с которого запускается ОС, логический том используется для хранения данных. Master boot record (MBR) Основной том Основной том Основной том Основной том Основной том Основной том Логический том Основной том Основной том Основной том Основной том Основной том Логический том 128 2 Тб 16 Эб
Продолжить чтение