CorelXARA 2


           

CorelXARA 2

В названии программы, которой посвящен настоящий сайт, объединены имена двух фирм: широко известной Corel Corp. и более скромной XARA Ltd. Так кто же автор программы CorelXARA, и чем она отличается от других программ создания иллюстраций, например продуктов самой Corel Corp.?
Программы канадской компании Corel Corp. вызывают много споров среди пользователей. Особенно это относится к знаменитому пакету CorelDRAW. Входящая в него программа для создания иллюстраций (собственно CorelDRAW) давно стала в России самой популярной из всех аналогичных программ. В первую очередь это обусловлено великолепно продуманным, удобным, ясным, да и просто красивым интерфейсом. Обилие возможностей и довольно высокая скорость работы также говорят в пользу этого пакета. Тем не менее, подавляющее большинство профессионалов пренебрежительно относятся к CorelDRAW. Их позиция не менее обоснованна, чем у приверженцев популярной программы. Главный ее недостаток они усматривают в большом количестве ошибок, сказывающихся на устойчивости работы и корректности вывода на печать. В студиях предпечатной подготовки за работу с файлами CorelDRAW очень часто устанавливают наценки до 30%. Очевидны недостатки программы и для непрофессионального пользователя. Устанавливая последние ее версии, пользователь обнаруживает, что программа занимает сотню-полторы мегабайтов на его жестком диске даже в самом минимальном наборе. Неужели действительно необходимо столько кода для того, чтобы нарисовать логотип фирмы или баннер для Web-страницы?

Введение
Мечта пользователя о маленькой и быстрой программе для иллюстрирования, обладающей при этом широкими возможностями, материализовалась в продукте, которому посвящена эта книга. Он создан английскими программистами из фирмы XARA Ltd., до последнего времени мало известной на рынке программного обеспечения для Windows. Компания была создана в 1981 г. и является одним из старейших независимых разработчиков в Великобритании. До начала 90-х она работала над созданием графических программ для специализированной издательской платформы Агсоп и занималась интенсивными исследованиями в области компьютерной графики.

Панель инструментов
Selector
Freehand
Pen
Shape editor
Rectangle
Ellipse
QuickShape
Blend
Fill

Переплетение лучей
В списке Editable items перечислены редактируемые характеристики выделенного объекта. Выбранная (отображаемая в поле списка) характеристика объекта численно описана в крайнем правом поле ввода, состоящем из двух частей. Выбранную в списке характеристику объекта можно отслеживать и задавать в этом поле. В зависимости от вида объекта в списке могут присутствовать описанные ниже значения.

Инструмент Rectangle
Панель свойств инструмента
Инструмент Ellipse
Панель свойств инструмента
Преобразование графических примитивов
Редактирование узлов графического
Операции с объектами
Выделение
Перемещение объекта
Копирование дублирование вырезание и вставка

Перекрывание объектов
Изучая предыдущие главы, вы научились создавать и перемещать объекты. Экспериментируя с ними, вы, наверное, уже заметили, что будет, если поместить два или несколько объектов на один участок страницы. Объекты перекрывают друг друга. Какие-то из них оказываются "выше", а какие-то "ниже". В результате мы можем говорить о "стопке" объектов, в которой вышележащие объекты частично или полностью закрывают нижележащие. Порядок наложения объектов подчиняется простым правилам

Галерея Layer gallery
Галерея Layer gallery - 2
Foreground layers
Операции со слоями
Изменение порядка слоев
Предупреждение об удалении слоя с объектами
Диалоговое окно Layer properties
Выравнивание объектов
Использование линеек и направляющих
Диалоговое окно New guideline

Основы микропроцессорной техники

Ядром любой микропроцессорной системы является микропроцессор или просто процессор (от английского processor). Перевести на русский язык это слово правильнее всего как "обработчик", так как именно микропроцессор — это тот узел, блок, который производит всю обработку информации внутри микропроцессорной системы. Остальные узлы выполняют всего лишь вспомогательные функции: хранение информации (в том числе и управляющей информации, то есть программы), связи с внешними устройствами, связи с пользователем и т.д. Процессор заменяет практически всю "жесткую логику", которая понадобилась бы в случае традиционной цифровой системы. Он выполняет арифметические функции (сложение, умножение и т.д.), логические функции (сдвиг, сравнение, маскирование кодов и т.д.), временное хранение кодов (во внутренних регистрах), пересылку кодов между узлами микропроцессорной системы и многое другое. Количество таких элементарных операций, выполняемых процессором, может достигать нескольких сотен. Процессор можно сравнить с мозгом системы.

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

Шинная структура связей
Шинная структура связей - 2
Шинная структура связей - 3
Шинная структура связей - 4
Режимы работы микропроцессорной системы
Режимы работы микропроцессорной системы - 2
Режимы работы микропроцессорной системы - 3
Режимы работы микропроцессорной системы - 4
Архитектура микропроцессорных систем
Архитектура микропроцессорных систем - 2

Шины микропроцессорной системы
Прежде чем переходить к особенностям циклов обмена, остановимся подробнее на составе и назначении различных шин микропроцессорной системы. Как уже упоминалось, в системную магистраль (системную шину) микропроцессорной системы входит три основные информационные шины: адреса, данных и управления.

Шины микропроцессорной системы
Шины микропроцессорной системы - 2
Шины микропроцессорной системы - 3
Прохождение сигналов по магистрали
Прохождение сигналов по магистрали - 2
Циклы программного обмена
Циклы программного обмена - 2
Циклы программного обмена - 3
Циклы программного обмена - 4
Циклы обмена по прерываниям

Функции устройств магистрали
Рассмотрим теперь, как взаимодействуют на магистрали основные устройства микропроцессорной системы: процессор, память (оперативная и постоянная), устройства ввода/вывода.

Функции процессора
Функции процессора - 2
Функции процессора - 3
Функции процессора - 4
Функции процессора - 5
Функции процессора - 6
Функции процессора - 7
Функции памяти
Функции памяти - 2
Функции памяти - 3

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

Адресация операндов
Методы адресации
Методы адресации - 2
Сегментирование памяти
Сегментирование памяти - 2
Адресация байтов и слов
Регистры процессора
Регистры процессора - 2

Система команд процессора
Команды пересылки данных не требуют выполнения никаких операций над операндами. Операнды просто пересылаются (точнее, копируются) из источника (Source) в приемник (Destination). Источником и приемником могут быть внутренние регистры процессора, ячейки памяти или устройства ввода/вывода. АЛУ в данном случае не используется.

Система команд процессора
Команды пересылки данных
Арифметические команды
Быстродействие процессора
Быстродействие процессора - 2
Быстродействие процессора - 3
Быстродействие процессора - 4
Логические команды
Логические команды - 2
Команды переходов

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

Структура процессорного ядра МК
Структура процессорного ядра МК - 2
Структура процессорного ядра МК - 3
Структура процессорного ядра МК - 4
Система команд процессора МК
Схема синхронизации МК
Память программ и данных МК
Память программ
Память программ - 2
Память данных

Порты ввода/вывода
Каждый МК имеет некоторое количество линий ввода/вывода, которые объединены в многоразрядные (чаще 8-разрядные) параллельные порты ввода/вывода. В памяти МК каждому порту ввода/вывода соответствует свой адрес регистра данных. Обращение к регистру данных порта ввода/вывода производится теми же командами, что и обращение к памяти данных.

Порты ввода/вывода
Таймеры и процессоры событий
Таймеры и процессоры событий - 2
Таймеры и процессоры событий - 3
Таймеры и процессоры событий - 4
Таймеры и процессоры событий - 5
Таймеры и процессоры событий - 6
Модуль прерываний МК

Минимизация энергопотребления в системах на основе МК
Активный режим (Run mode) — основной режим работы МК. В этом режиме МК исполняет рабочую программу, и все его ресурсы доступны. Потребляемая мощность имеет максимальное значение PRUN. Большинство современных МК выполнено по КМОП-технологии, поэтому мощность потребления в активном режиме сильно зависит от тактовой частоты

Минимизация энергопотребления в системах
Минимизация энергопотребления в системах - 2
Тактовые генераторы МК
Тактовые генераторы МК - 2
Аппаратные средства обеспечения работы МК
Схема формирования сигнала сброса МК
Схема формирования сигнала сброса МК - 2
Блок детектирования пониженного напряжения
Сторожевой таймер
Дополнительные модули МК

Состав и назначение семейств PIC-контроллеров
Микроконтроллеры семейств PIC (Peripheral Interface Controller) компании Microchip объединяют все передовые технологии микроконтроллеров: электрически программируемые пользователем ППЗУ, минимальное энергопотребление, высокую производительность, хорошо развитую RISC-архитектуру, функциональную законченность и минимальные размеры. Широкая номенклатура изделий обеспечивает использование микроконтроллеров в устройствах, предназначенных для разнообразных сфер применения.

Состав и назначение PIC-контроллеров
Состав и назначение PIC-контроллеров - 2
Микроконтроллеры семейств PICCXXX и PICCXXX
Особенности архитектуры PICCXXX
Особенности архитектуры PICCXXX - 2
Основные характеристики
Основные характеристики - 2
Особенности архитектуры
Особенности архитектуры - 2
Схема тактирования и цикл выполнения команды

Специальные функции
Для реализации сброса по включению питания в МК подгруппы PIC16F8X предусмотрен встроенный детектор включения питания. Таймер установления питания (PWRT) начинает отсчет времени после того, как напряжение питания пересекает уровень около 1,2…1,8 Вольт. По истечении выдержки около 72мс считается, что напряжение достигло номинала и запускается другой таймер – таймер запуска генератора (OST), формирующий выдержку на стабилизацию кварцевого генератора

Специальные функции
Специальные функции - 2
Специальные функции - 3
Специальные функции - 4
Специальные функции - 5
Перечень и форматы команд
Перечень и форматы команд - 2
Команды работы с байтами
Команды работы с байтами - 2
Команды работы с байтами - 3

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

Основные этапы разработки
Основные этапы разработки - 2
Основные этапы разработки - 3
Основные этапы разработки - 4
Разработка и отладка аппаратных средств
Разработка и отладка программного обеспечения
Методы и средства совместной отладки
Методы и средства совместной отладки - 2

Разработка программного обеспечения для PIC-микроконтроллеров
Разработка программного обеспечения является центральным моментом общего процесса проектирования. Центр тяжести функциональных свойств современных цифровых систем находится именно в программных средствах. Основным инструментом для профессиональной разработки программ является ассемблер, предполагающий детализацию на уровне команд МК. Только ассемблер позволяет максимально использовать ресурсы кристалла.

Ассемблер MPASM
Ассемблер MPASM - 2
Метки
Мнемоники
Операнды
Операнды - 2
Комментарии
Расширения файлов, используемые MPASM
Директивы языка
Директивы языка - 2

Архитектура персонального компьютера
Персональный компьютер типа IBM PC имеет довольно традиционную архитектуру микропроцессорной системы и содержит все обычные функциональные узлы: процессор, постоянную и оперативную память, устройства ввода/вывода, системную шину, источник питания. Основные особенности архитектуры персональных компьютеров сводятся к принципам компоновки аппаратуры, а также к выбранному набору системных аппаратных средств.

Процессоры персональных компьютеров
Процессоры персональных компьютеров - 2
Особенности процессоров
Особенности процессоров - 2
Особенности процессоров - 3
Особенности процессора - 4
Особенности процессора - 5
Особенности процессора - 6
Особенности процессора - 7
Особенности процессора - 8

Память персонального компьютера
Как и в любой другой микропроцессорной системе, память персонального компьютера состоит из двух частей: оперативной памяти и постоянной памяти. Обе части расположены в адресном пространстве памяти, к обеим компьютер может обращаться одинаковым образом. Обе памяти допускают обращения к отдельным байтам, 16-разрядным словам (имеющим четные адреса), к 32-разрядным двойным словам (имеющим адреса, кратные четырем) и к 64-разрядным учетверенным словам (имеющим адреса, кратные восьми).

Оперативная память
Оперативная память - 2
Оперативная память - 3
Оперативная память - 4
Оперативная память - 5
Постоянная память
Постоянная память - 2
Постоянная память - 3
Системные устройства
Тактовый генератор

Системная магистраль ISA
Системная шина (магистраль) ISA была разработана специально для персональных компьютеров типа IBM PC AT и является фактическим стандартом. В то же время, отсутствие официального международного статуса магистрали ISA (она не утверждена в качестве стандарта ни одним международным комитетом по стандартизации) приводит к тому, что многие производители допускают некоторые отклонения от фирменного стандарта.

Назначение сигналов ISA
Назначение сигналов ISA - 2
Циклы обмена по ISA
Циклы обмена по ISA - 2
Циклы обмена по ISA - 3
Циклы обмена по ISA - 4
Распределение ресурсов компьютера
Распределение ресурсов компьютера - 2
Распределение ресурсов компьютера - 3
Распределение ресурсов компьютера - 4

Интерфейс Centronics
Основным назначением интерфейса Centronics (отечественный аналог — стандарт ИРПР-М) является подключение к компьютеру принтеров различных типов (из-за чего его называют принтерным портом). Поэтому распределение контактов разъема, назначение сигналов, программные средства управления интерфейсом ориентированы именно на такое применение.

Интерфейс Centronics
Интерфейс Centronics - 2
Интерфейс RS-
Интерфейс RS- - 2
Другие интерфейсы компьютера
Другие интерфейсы компьютера - 2
Другие интерфейсы компьютера - 3
Другие интерфейсы компьютера - 4

Система команд микропроцессора i
Система команд микропроцессора i/
Система команд микропроцессора i/

Курс лекций. - Микропроцессоры

Термин контроллер образовался от английского слова to control - управлять. Эти устройства могут основываться на различных принципах работы от механических или оптических устройств до электронных аналоговых или цифровых устройств. Механические устройства управления обладают низкой надежностью и высокой стоимостью по сравнению с электронными блоками управления, поэтому в дальнейшем мы такие устройства рассматривать не будем. Электронные аналоговые устройства требуют постоянной регулировки в процессе эксплуатации, что увеличивает стоимость их эксплуатации. Поэтому такие устройства к настоящему времени почти не используются. Наиболее распространенными на сегодняшний день схемами управления являются схемы, построенные на основе цифровых микросхем.
В зависимости от стоимости и габаритов устройства, которым требуется управлять, определяются и требования к контроллеру. Если объект управления занимает десятки метров по площади, как, например, автоматические телефонные станции, базовые станции сотовых систем связи или радиорелейные линии связи, то в качестве контроллеров можно использовать универсальные компьютеры. Управление при этом можно осуществлять через встроенные порты компьютера (LPT, COM, USB или ETHERNET). В такие компьютеры при включении питания заносится управляющая программа, которая и превращает универсальный компьютер в контроллер.

Микроконтроллеры. Область применения
Использование универсального компьютера в качестве контроллера позволяет в кратчайшие сроки производить разработку новых систем связи, легко их модернизировать (путём простой смены программы) а также использовать готовые массовые (а значит дешёвые) блоки.

Микроконтроллеры. Область применения
Микроконтроллеры. Область применения - 2
Микропроцессоры, микроконтроллеры
Микропроцессоры, микроконтроллеры - 2

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

Язык программирования ASM-51
Язык программирования ASM-51 - 2
Язык программирования ASM-51 - 3
Язык программирования ASM-51 - 4
Директивы языка программирования ASM-51
Директивы языка программирования ASM-51 - 2
Директивы языка программирования ASM-51 - 3
Многомодульные программы
Многомодульные программы - 2
Реализация процедур и функций на языке ASM51

Структура языка программирования C-51
Язык программирования C – это язык программирования общего назначения, предназначенный для написания программ, эффективных по исполняемому коду с элементами структурного программирования и богатым набором операторов. Язык программирования C практически не имеет ограничений, что позволяет использовать язык программирования C для эффективного решения широкого круга задач.

Структура языка программирования C-51
Структура языка программирования C-51 - 2
Структура языка программирования C-51 - 3
Структура языка программирования C-51 - 4
Структура языка программирования C-51 - 5
Объявление переменных в PL/M-51
Объявление переменных в PL/M-51 - 2
Объявление переменных в PL/M-51 - 3
Объявление переменных в PL/M-51 - 4
Объявление переменных в PL/M-51 - 5

Программирование на языке СИ
Управляющие последовательности, т.е. специальные символьные комбинации, используемые в функциях ввода и вывода информации. Управляющая последовательность строится на основе использования обратной дробной черты (\) (обязательный первый символ) и комбинацией латинских букв и цифр

Программирование на языке СИ
Программирование на языке СИ - 2
Программирование на языке СИ - 3
Программирование на языке СИ - 4
Программирование на языке СИ - 5
Программирование на языке СИ - 6
Программирование на языке СИ - 7
Программирование на языке СИ - 8
Программирование на языке СИ - 9
Программирование на языке СИ - 10

Арифметико-логические устройства
Ранее были рассмотрены схемы, осуществляющие суммирование многоразрядных кодов. Однако кроме суммирования часто требуется осуществлять не только суммирование, но и вычитание двоичных кодов. Двоичные коды, при помощи которых можно записывать отрицательные числа уже рассматривались в предыдущих лекциях. Там же было показано, что при использовании дополнительных кодов операцию вычитания двух положительных чисел можно заменить операцией суммирования положительного и отрицательного числа, при этом получение отрицательного числа из положительного числа является элементарной операцией

Двоичные асинхронные счётчики
Двоичные асинхронные счётчики - 2
Двоичные асинхронные счётчики - 3
Недвоичные счётчики с обратной связью
Недвоичные счётчики с обратной связью - 2
Недвоичные счётчики с записью
Синхронные счётчики
Логические элементы
Логические элементы - 2
Декодеры

Фильтры для устранения эффекта наложения спектров
Говоря о дискретизации низкочастотного сигнала (огибающей сигнала или видеосигнале) подразумевают, что подлежащий дискретизации сигнал лежит в первой зоне Найквиста. Важно обратить внимание на то, что без фильтрации на входе идеального дискретизатора любой частотный компонент (сигнал или шум), который находится за пределами "полосы Найквиста", в любой зоне Найквиста будет создавать НЧ- образ в первой зоне Найквиста.

Устранение эффекта наложения спектров
Устранение эффекта наложения спектров - 2
Устранение эффекта наложения спектров - 3
Устранение эффекта наложения спектров - 4
Контрольная работа
Контрольная работа - 2
Квантование аналогового сигнала по времени
Квантование аналогового сигнала по времени - 2
Квантование аналогового сигнала по времени - 3
Квантование аналогового сигнала по времени - 4

Справочные материалы
Литература
Литература - 2
Справочные материалы
Немного об истории

Семейство MSC-48
Внутреннее устройство микроконтроллеров. Представители семейства MCS-48. Архитектура микроконтроллеров MCS-48. Особенности построения параллельных портов микроконтроллеров MCS-48. Особенности построения памяти микроконтроллеров семейства MCS-48. Внутренний таймер микроконтроллера, особенности его применения.

Описание команд микроконтроллеров MCS-48
Описание команд микроконтроллеров MCS-48 - 2
Описание команд микроконтроллеров MCS-48 - 3
Описание команд микроконтроллеров MCS-48 - 4
Описание команд микроконтроллеров MCS-48 - 5
Описание команд микроконтроллеров MCS-48 - 6
Описание команд микроконтроллеров MCS-48 - 7
Описание команд микроконтроллеров MCS-48 - 8
Описание команд микроконтроллеров MCS-48 - 9
Описание команд микроконтроллеров MCS-48 - 10

Описание команд микроконтроллеров семейства MCS-51
ACALL addr 11 - абсолютный вызов подпрограммы. Описание: вызывает подпрограмму, размещенную по указанному адресу addr 11. Команда увеличивает содержимое счетчика команд на 2 и затем помещает полученный результат в стек (младший байт первым). После это содержимое указателя стека SP увеличивается на 2. Т.к. в команде используется 11-разрядный адрес, полученный соединением пяти старших бит счетчика команд и второго байта команды, то подпрограмма должна начинаться в пределах той же 2K-байтной страницы

Описание команд микроконтроллеров MCS-51
Описание команд микроконтроллеров MCS-51 - 2
Описание команд микроконтроллеров MCS-51 - 3
Описание команд микроконтроллеров MCS-51 - 4
Описание команд микроконтроллеров MCS-51 - 5
Описание команд микроконтроллеров MCS-51 - 6
Описание команд микроконтроллеров MCS-51 - 7
Описание команд микроконтроллеров MCS-51 - 8
Описание команд микроконтроллеров MCS-51 - 9
Описание команд микроконтроллеров MCS-51 - 10

Разработка принципиальной схемы микропроцессорного устройства
Анализируя структурную схему часов, можно выделить часть схемы, которая может быть выполнена с применением микроконтроллера. Это, несомненно, делители частоты, счётчик временных интервалов, схема установки внутреннего состояния счётчика временных интервалов и дешифратор. Для реализации полной схемы часов микроконтроллер придётся дополнить кварцевым резонатором, кнопками и светодиодными индикаторами.

Написание программы для МК устройства
Написание программы для МК устройства - 2
Написание программы для МК устройства - 3
Написание программы для МК устройства - 4
Написание программы для МК устройства - 5
Написание программы для МК устройства - 6
Написание программы для МК устройства - 7
Написание программы для МК устройства - 8
Написание программы для МК устройства - 9
Написание программы для МК устройства - 10

Многомодульные программы
Язык программирования PLM-51 позволяет писать многомодульные программы. Оттранслированный программный модуль сохраняется в виде отдельного файла в объектном формате, где кроме машинных команд сохраняется информация о именах переменных, адресах команд, требующих модификации при объединении модулей в единую программу и отладочная информация.

Многомодульные программы
Многомодульные программы - 2
Многомодульные программы - 3
Символы языка программирования PL/M-51
Символы языка программирования PL/M-51 - 2
Символы языка программирования PL/M-51 - 3
Области действия переменных PL/M-51
Операторы языка программирования PL/M-51
Операторы языка программирования PL/M-51 - 2
Операторы языка программирования PL/M-51 - 3

Классификация микропроцессоров
Цифровые микросхемы к настоящему времени достигли впечатляющего быстродействия при приемлемом токе потребления. Наиболее быстрые из цифровых микросхем обладают скоростью переключения порядка 3..5 нс. (серия микросхем 74ALS). В то же время приходится платить за быстродействие микросхем повышеным током потребления. Исключением являются микросхемы, построенные на основе КМОП технологии (например микросхемы серий 1564, 74HC, 74AHC).

Классификация микропроцессоров
Классификация микропроцессоров - 2
Классификация микропроцессоров - 3
Шинные формирователи
Шинные формирователи - 2
Динамические ОЗУ
Динамические ОЗУ - 2
Динамические ОЗУ - 3
Виды двоичных кодов
Виды двоичных кодов - 2

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

Многофайловые программы
Многомодульные программы
Многомодульные программы - 2
Отладка программ
Отладка программ - 2
Отладка программ - 3
Отладка программ - 4
Подпрограммы
Подпрограммы - 2
Подпрограммы - 3

Справочник - Материнские платы и процессоры

Один из методов снижения расходов на производство материнских плат — использование общего дизайна печатной платы для всего модельного ряда.
Требуемое же разнообразие функциональных возможностей моделей достигается за счет применения в них разных наборов электронных компонентов, а также внесения соответствующих конструктивных изменений.
В качестве примера использования общего дизайна в материнских платах можно привести модели линейки GA-G1975X компании Gigabyte — они принадлежат к изделиям ценовой группы High End и выпущены производителем на основе топового чипсета Intel 975X.

Две платы — четыре турбины
Чипсет поддерживает как традиционные модели Intel Pentium 4, Intel Pentium 4 Extreme Edition, так и двухъядерные Intel Pentium D и Intel Pentium Extreme Edition, включая варианты процессоров с реализацией технологии Hyper-Threading.

Две платы — четыре турбины
Чипсет Intel 975X
Чипсет Intel 975X - 2
Материнские платы и состав комплектов
Особенности архитектуры
Особенности архитектуры - 2

45 Нм: все только начинается
В полном соответствии с графиком компания Intel объявила о достижении следующей ступени производственного процесса: теперь процессорный гигант имеет возможность выпускать продукты, изготовленные с применением нормы 45 нм. Этот техпроцесс отличается от своего предшественника, 65 нм, и заслуживает пристального внимания.

Нм: все только начинается
Нм: все только начинается - 2
Нм: все только начинается - 3
Нм: все только начинается - 4

64 Бита - "народные" и не очень
С появлением полноценной 64-битной архитектуры IA-64 рынок серверов обрел нового лидера. Однако, несмотря на это, 32-битные решения не собираются сдавать своих позиций, радуя поклонников новыми расширениями. И потому вопрос, какой сегмент рынка достанется той или иной технологии, сегодня по-прежнему весьма актуален.

Бита - "народные" и не очень
Бита - "народные" и не очень - 2
И ни битом меньше!
И ни битом меньше! - 2
И ни битом меньше! - 3
Плюс-минус 32 бита
Плюс-минус 32 бита - 2
Вопросы производительности
Вопросы производительности - 2
Приложение. 32 бита в формате Intel Itanium 2

Руководство по выбору процессоров AMD и материнских плат для них
Материнские платы для процессоров Athlon 64 и Sempron выпускаются на основе нескольких наборов логики таких производителей, как NVIDIA, VIA, ATI, SiS и Uli. Начнём с чипсетов NVIDIA. На сегоднешний день на рынке материнских плат фигурируют чипсеты nForce 3-го и 4-го поколений.

Наборы системной логики
Примеры материнских плат на NVIDIA nForce 3
Примеры материнских плат на NVIDIA nForce 3 - 2
Примеры материнских плат на NVIDIA nForce 3 - 3
Примеры материнских плат на NVIDIA nForce 3 - 4
Примеры материнских плат на NVIDIA nForce 3 - 5
Выбор процессоров AMD и материнских плат
Материнская плата
Материнская плата - 2
Материнская плата - 3

AMD Sempron 3100+ vs Intel Celeron D 335
Начинается новый этап конкуренции производителей процессоров в нижнем ценовом диапазоне. "Новый" — потому что процессоры от обоих производителей имеют новые наименования, Sempron и CeleronD.

Тепловыделение
Участники тестирования
Тестовые платформы
Sysmark 2002 Pro
Xmpeg
Mark 2001 SE
Mark 2003
Unreal Tournament 2003
Quake III
SPEC CPU2000, Official Run

Bensley: плацдарм Intel на серверном рынке
В то время как весь мир рукоплещет процессорам AMD Opteron и продуктам на их основе, Intel пытается выбраться из ямы, которую заблаговременно сама и выкопала: процессорная архитектура NetBurst оказалась вовсе не такой долгоиграющей, как предполагалось. Всего два-три года назад Intel планировала беззаботно наращивать тактовую частоту чипов, обещая нам 10 ГГц, одновременно добиваясь соответствующей историческому моменту производительности.

Bensley: плацдарм Intel на серверном рынке
Bensley: плацдарм Intel на серверном рынке - 2
Bensley: плацдарм Intel на серверном рынке - 3
Bensley: плацдарм Intel на серверном рынке - 4
Bensley: плацдарм Intel на серверном рынке - 5
Bensley: плацдарм Intel на серверном рынке - 6
Bensley: плацдарм Intel на серверном рынке - 7
Bensley: плацдарм Intel на серверном рынке - 8

Cell — единица производительности
В наше время на IT-рынке c завидной периодичностью появляется информация о выходе очередного инновационного продукта, призванного совершить революцию и низвергнуть с трона прежних властителей. Как правило, грядущая новинка (иногда оказывается, что на самом деле ее и не существует вовсе) активно продвигается посредством умело запускаемых слухов. Примеры такого маркетинга хорошо известны.

Cell — единица производительности
Cell — единица производительности - 2
Архитектура Cell
Анатомия Cell
Cell против PC: аппаратура
Cell против PC: программное обеспечение

Centrino Duo и все-все-все
Тестовая лаборатория Ferra Увидела свет новая версия платформы Centrino, прежде известная под кодовым названием «Napa». В состав мобильной платформы теперь входит линейка двуядерных процессоров, а также семейство чипсетов i945. В первой части статьи мы расскажем вам о процессоре Core, основанном на новом ядре Yonah.

Новый процессор: ядро Yonah
Архитектура
Архитектура - 2
Энергопотребление
Centrino Duo и все-все-все.
Занимательные факты
Занимательные факты - 2
Новый модельный ряд: Core Duo и Core Solo
ABCDE
ABCDE - 2

Современные внутренние шины – смена приоритетов
Среди наиболее динамично развивающихся областей компьютерной техники стоит отметить сферу технологий передачи данных: в отличие от сферы вычислений, где наблюдается продолжительное и устойчивое развитие параллельных архитектур, в «шинной»1 сфере, как среди внутренних, так и среди периферийных шин, наблюдается тенденция перехода от синхронных параллельных шин к высокочастотным последовательным.

Процессорная шина
Процессорная шина - 2
HyperTransport
Технология HyperTransport
Технология HyperTransport - 2
PCI
PCI - 2
Сводная таблица конструктивов карт и слотов
PCI-Express
PCI-Express - 2

Кодовое имя «Conroe» — заявка на победу
На архитектуре NetBurst можно ставить крест. Хотелось бы добавить: Как на не оправдавшей надежд. Но поостережемся и не будем рубить с плеча — все не так однозначно, кое-какие выводы компания Intel для себя сделала. Более того, NetBurst стала родительницей многих технологий и заставила производителей ощутимо напрячься в конкурентной борьбе.

Кодовое имя Conroe — заявка на победу
Кодовое имя Conroe — заявка на победу - 2
Кодовое имя Conroe — заявка на победу - 3
Кодовое имя Conroe — заявка на победу - 4
Кодовое имя Conroe — заявка на победу - 5
Кодовое имя Conroe — заявка на победу - 6
Кодовое имя Conroe — заявка на победу - 7
Кодовое имя Conroe — заявка на победу - 8

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

CPU - это не только мегагерцы!
Его величество транзистор
Его величество транзистор - 2
Его величество транзистор - 3
Литография - попутчик больших революций
Литография - попутчик больших революций - 2
Литография - попутчик больших революций - 3
Миниатюрность прежде всего!
И все это ради мегагерц
И все это ради мегагерц - 2

Борьба противоположностей, или Микропроцессоры 2004 года
Как известно, жизнь развивается по спирали, ну или по синусоиде, если хотите. Основа жизни борьба противоположностей. И компьютерная отрасль не исключение. Какие бы хитрости для управления ценами и объемами производства компании ни применяли, технологический прогресс все равно не остановить.

Технологии и рынок
Технологии и рынок - 2
Планы Intel
"Настольные" процессоры
"Настольные" процессоры - 2
"Настольные" процессоры - 3
Мобильные процессоры
Мобильные процессоры - 2
Мобильные процессоры - 3
Мобильные процессоры - 4

Двухъядерные процессоры Intel и AMD: теория
Тестовая лаборатория Ferra Недавно два микропроцессорных гиганта – Intel и AMD – дружно выпустили свои первые двухъядерные процессоры, которые уже успели наделать много шума. Новые микропроцессоры получились не просто интересными, но представляют собой весьма многогранные продукты, тщательное исследование которых не может ограничиться одним-двумя обзорами, написанными по горячим следам

Классификация: SMP, NUMA, кластеры…
Многоядерные процессоры
Intel Smithfield: «классика жанра»
Intel Smithfield: «классика жанра» - 2
Двухъядерные процессоры Intel и AMD: теория
Часть 2
Часть 2 - 2
Часть 2 - 3
Часть 2 - 4
AMD Toledo: SUMA, SRI и Northbridge

Эволюция + революция, или Пути развития современных процессоров
Оба основных производителя процессоров в последнее время регулярно радуют нас новинками. При этом фактически происходит развитие технологии в двух напрявлениях: в эволюционном (улучшение характеристик классических одноядерных процессоров) и революционном (выпуск новых многоядерных процессоров). При сегодняешнем уровне развития рынка оба направления оправданы и востребованы пользователями — прежде всего, в силу того что типично пользовательское программное обеспечение, такое как игры и офисные программы, слабо оптимизировано под многопоточное выполнение

Pentium 4 для сокета LGA775
Pentium D
AMD Athlon 64 4000+ San Diego и Athlon 64 FX-57
SYSmark2004
SYSmark2004: Internet Content Creation
Creation
Creation
Web Publication
SYSmark2004: Office Productivity
Communications

Intel D975XBX: i975X Express "глазами" разработчика
Плата Intel D975XBX и чипсет Intel 975X Express предназначены для самого верхнего сегмента рынка настольных ПК, а также для рабочих станций начального и среднего уровней, поскольку предназначены для двухъядерных процессоров, что вкупе с технологией HT образует до четырех логических процессоров в одной системе.

Intel D975XBX: i975X Express
Чипсет Intel 975X Express
Чипсет Intel 975X Express - 2
Плата Intel D975XBX
Плата Intel D975XBX - 2
BIOS Setup и разгонный потенциал

Intel 9xx: время тестов
Громкий анонс новых платформ от компании Intel уже прошел, и сегодня мы можем оценить их реальную производительность. Что несут новые платы пользователю? Получит ли он реальный прирост мощности? Давайте попробуем в этом разобраться. Вообще, вопрос производительности вызывает отнюдь не праздный интерес: то, что новые платформы окажутся привлекательными с точки зрения возможностей, сомнений уже не вызывает.

Intel 9xx: время тестов
Что мы уже знаем...
Что тестируем?
Тесты
Тесты - 2
Заключение

Двухъядерные процессоры Intel: выбираем лучший
В апреле 2005 года корпорация Intel объявила о выходе двухъядерной платформы, включающей семейство двухъядерных процессоров Intel Pentium D 8xx и набор микросхем Intel 955X Express. На сегодняшний день в модельном ряде двухъядерных процессоров Intel для ПК насчитывается четыре модели, которые отличаются друг от друга тактовой частотой, набором поддерживаемых технологий и, конечно же, стоимостью.

Увеличение производительности процессора
Увеличение производительности процессора - 2
Увеличение производительности процессора - 3
Hyper-Threading – шаг к многоядерности
Hyper-Threading – шаг к многоядерности - 2
Hyper-Threading – шаг к многоядерности - 3
Hyper-Threading – шаг к многоядерности - 4
Hyper-Threading – шаг к многоядерности - 5
Hyper-Threading – шаг к многоядерности - 6
Hyper-Threading – шаг к многоядерности - 7

Intel Core 2 Extreme в действии
С развитием полупроводниковых технологий и совершенствованием внутренней архитектуры вычислительные возможности процессоров в сравнительно короткий срок возросли в десятки тысяч раз. Важнейшая же их характеристика — производительность — зависит от тактовой частоты, на которой работает ядро.

Intel Core 2 Extreme в действии
Ограничения частотного роста
Ограничения частотного роста - 2
Ограничения частотного роста - 3
Регулирование энергопотребления
Intel Core Microarchitecture
Conroe
Производительность
Производительность - 2
Производительность - 3

Процессоры Intel для ноутбуков
Данная статья представляет собой справочный материал, призванный помочь читателям разобраться в модельном ряду процессоров Intel, предназначенных для использования в портативных компьютерах. Здесь рассмотрены три поколения: Celeron M и Pentium M, Core Solo и Core Duo и новейшее Core 2 Duo.

Pentium M
Celeron M

Intel PAT — еще один способ продавать материнские платы
Существует немало методик и технологий управления компьютерным парком, что совершенно неудивительно. Вопросы управления и контроля работы решались еще со времен мейнфреймов — ведь каждая критически важная система должна быть максимально управляема. Однако информационные технологии проникают во все сферы нашей жизни, и управлять сегодня надо практически всем, поскольку любая система или сеть со временем насчитывает все большее количество элементов.

Кому это нужно?
Кому это не нужно?
Что позволяет делать iPAT?
Заключение

Серверные платформы Intel
Расстановка сил на рынке серверов с архитектурой x86 в последнее время остается неизменной. Легкие сотрясения рынка после появления инновационных продуктов AMD не смогли выбить из колеи крупнейшего игрока, компанию Intel. Это и неудивительно, ведь финансовые и производственные возможности последней позволяют ей не только допустить временные послабления без особого ущерба для доходов, но и провести настоящий блицкриг, выпустив платформы и процессоры, поднимающие собственный рейтинг.

Серверные платформы Intel
Серверные платформы Intel - 2
Серверные платформы Intel - 3
Серверные платформы Intel - 4
Серверные платформы Intel - 5
Серверные платформы Intel - 6

Терафлоповое будущее Intel
Область высокопроизводительных вычислений всегда находилась в стороне от мейнстрима. Рынок компьютеров, серверов и рабочих станций переживал взлеты и падения, развиваясь по четко очерченной траектории, однако серьезные системы выглядели на фоне привычных компьютеров, словно пришельцы с другой планеты: все знали о неслыханной производительности, однако не задумывались, за счет чего она достигается и как может быть задействована с бытовой точки зрения

Терафлоповое будущее Intel
Терафлоповое будущее Intel - 2
Терафлоповое будущее Intel - 3
Терафлоповое будущее Intel - 4
Терафлоповое будущее Intel - 5
Терафлоповое будущее Intel - 6

Кризис не помеха
Не секрет, что помимо научно-исследовательского энтузиазма балом полупроводниковых достижений правят инвестиционные проекты, а также трезвый экономический расчет. Поэтому связь между количеством новых открытий и объемом инвестированных в их разработку средств зачастую носит прямо пропорциональный характер. Что же мы имеем сегодня, когда большинство аналитиков пророчит полупроводниковой индустрии спад?

Кризис не помеха
Кризис не помеха - 2
Кризис не помеха - 3
Кризис не помеха - 4
Кризис не помеха - 5
Кризис не помеха - 6
Кризис не помеха - 7
Кризис не помеха - 8

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

Аппаратная защита
Принципы LaGrande
Принципы LaGrande - 2
Требования к ОС
Аппаратные компоненты LT
Аппаратные компоненты LT - 2
Дополнительная защита
Итоги

Платформа, которой не существует
Нельзя сказать, чтобы читатель впервые слышал о LGA775: мы уже рассказывали и о нововведениях платформы, и описывали результаты ее тестирования, расставляющие все точки над «i». Таким образом, наш читатель предупрежден и, следовательно, вооружен. Но есть еще одна проблема, неизбежная для каждой новой платформы.

Гладко было на бумаге, да забыли про овраги...
Гладко было на бумаге, да забыли про овраги... - 2
Гладко было на бумаге, да забыли про овраги... - 3
Гладко было на бумаге, да забыли про овраги... - 4
В доме, который построил Джек
В доме, который построил Джек - 2
В доме, который построил Джек - 3
«Там, за туманами...»
«Там, за туманами...» - 2
Вместо эпилога

Mac на процессоре Intel: по следам сенсации
Сразу предупреждаю, что всё это - только моё личное мнение. Но я считаю для себя возможным сделать такой анализ, исходя из двух истин. Истина первая, историческая: Apple НИКОГДА не говорила о будущем. Значит, появилась необходимость... Истина вторая, экономическая: два года без новых моделей не прожить ни одной компьютерной фирме.

Mac на процессоре Intel: по следам сенсации
Mac на процессоре Intel: по следам сенсации - 2
Mac на процессоре Intel: по следам сенсации - 3
Mac на процессоре Intel: по следам сенсации - 4

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

И все-таки: почему Mactel?
Итак, Freescale (бывшая Motorola) тихо уходит в процессоры для бытовой электроники и "умных домов". Планы "двухголовых" G4 всё откладывались и откладывались..., так что даже "переходные" ноутбуки на двухъядерных кристаллах выпустить практически невозможно. А не будем забывать, что Apple продаёт больше ноутбуков, чем настольных машин.

И все-таки: почему Mactel?
И все-таки: почему Mactel? - 2

Matrix: Reload, Revolution, RAID!
В числе основных инноваций, присутствующих в наборах системной логики i 915/925, отметим поддержку памяти DDR 2, шины PCI Express, новую архитектуру Socket 775, а также технологии High Definition Audio и Matrix Storage Technology, более известную как Matrix RAID. О последней технологии мы расскажем подробнее – в ближайшие годы она будет играть достаточно важную роль в нашей жизни.

Matrix: Reload, Revolution, RAID!
Matrix: Reload, Revolution, RAID! - 2
Matrix: Reload, Revolution, RAID! - 3
Matrix: Reload, Revolution, RAID! - 4
Matrix: Reload, Revolution, RAID! - 5
Matrix: Reload, Revolution, RAID! - 6

Забудьте о мегагерцах!
Сегодня уровень развития микропроцессоров самой распространенной из архитектур достиг той отметки, когда линейный рост тактовой частоты уже не приносит желаемого эффекта. Так, разницу между скоростью работы, к примеру текстового редактора, на процессорах с маркировкой 1200, 2200 или даже 3200 (причем не важно чего – мегагерц или рейтинговых единиц), увидеть просто невозможно.

Забудьте о мегагерцах!
Забудьте о мегагерцах! - 2
Забудьте о мегагерцах! - 3
Забудьте о мегагерцах! - 4
Забудьте о мегагерцах! - 5
Забудьте о мегагерцах! - 6
Забудьте о мегагерцах! - 7
Забудьте о мегагерцах! - 8

Многоядерные процессоры: первые попытки
Какими будут многоядерные процессоры будущего, нам пока не известно — но мы точно знаем, что основной тенденцией в развитии процессоров на ближайшее время будет именно многоядерность. И первые серийные образцы таких процессоров уже доступны (правда, пока только в составе готовых систем). И по ним уже можно сказать, что компания Intel движется в сторону многоядерности достаточно осторожно.

Многоядерные процессоры: первые попытки
Производительность
Итоги
Итоги - 2
Итоги - 3
Итоги - 4

Эффектный закат "гигагерц-ориентированной"
Совсем недавно IT-общественность была взбудоражена сообщением компании Intel о том, что производство чипов с частотой 4 ГГц пока откладывается, а основное внимание компании переносится на многоядерные процессоры и архитектуры систем. Комментариев по этому поводу было много. Хотя большая часть из них просто была связана с тем, что компания Intel кардинально начала ломать стереотип "скорость=частота".

Характеристики Intel Pentium 4 3,46 EE
Характеристики Intel Pentium 4 3,46 EE - 2
Характеристики Intel Pentium 4 3,46 EE - 3
Характеристики Intel Pentium 4 3,46 EE - 4
Характеристики Intel Pentium 4 3,46 EE - 5
Характеристики Intel Pentium 4 3,46 EE - 6

Шина PCI Express: утопия или общая стандартизация?
Развитие компьютерной индустрии можно изобразить в виде кривой, чем-то напоминающей электрокардиограмму: более-менее стабильные периоды сменяются экстремумами. При этом данное утверждение можно отнести как к уровню продаж, так и к технологическим достижениям. И хотя в последнем случае все не так однозначно, ведь очередному пику предшествует кропотливая исследовательская работа, тем не менее, взаимосвязь рыночных скачков и провалов с технологическими зачастую носит прямо пропорциональный характер.

Шина PCI Express: утопия или стандартизация?
Что было раньше?
Что было раньше? - 2
PCI Express, в девичестве Arapahoe
PCI Express, в девичестве Arapahoe - 2
PCI Express, в девичестве Arapahoe - 3
PCI Express, в девичестве Arapahoe - 4
PCI Express, в девичестве Arapahoe - 5
Воплощение
Что впереди?

Pentium 4: в ожидании FSB 1 ГГц!
Недавно компания Intel анонсировала имиджевый процессор Pentium 4 Extreme Edition с частотой 3,46 ГГц. Новинка замечательна не только своей повышенной частотой и некоторыми технологическими особенностями, но и тем, что приоткрывает завесу тайны, частично реализуя те функции, которые будут представлены в полной мере новым поколением платформы Intel Pentium 4.

Pentium 4: в ожидании FSB 1 ГГц!
Pentium 4: в ожидании FSB 1 ГГц! - 2
Pentium 4: в ожидании FSB 1 ГГц! - 3
Pentium 4: в ожидании FSB 1 ГГц! - 4
Pentium 4: в ожидании FSB 1 ГГц! - 5
Pentium 4: в ожидании FSB 1 ГГц! - 6
Pentium 4: в ожидании FSB 1 ГГц! - 7
Pentium 4: в ожидании FSB 1 ГГц! - 8

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

Гонка частот: смена декораций
Тиха украинская ночь...
Тиха украинская ночь... - 2
Тиха украинская ночь... - 3
Государевы черевички
Государевы черевички - 2
То ли шут, то ли король
Тестовая платформа
Тестирование и комментарии к нему
Тестирование и комментарии к нему - 2

Кремниево-ядерный реактор, Или говорим о проблеме нагрева в микросхемах
О существовании эмпирического закона Гордона Мура (Gordon Moore) сегодня знают, или хотя бы слышали, многие. Далеко не все, правда, знают об условии, которое делает возможным его выполнение. Последнее является открытием Роберта Деннарда (Robert Dennard) из IBM и называется условием масштабирования MOSFET (Metal Oxide Silicon Field Effect Transistor).

Проблема нагрева в микросхемах
Проблема нагрева в микросхемах - 2
Проблема нагрева в микросхемах - 3
Проблема нагрева в микросхемах - 4
Проблема нагрева в микросхемах - 5
Проблема нагрева в микросхемах - 6
Проблема нагрева в микросхемах - 7
Проблема нагрева в микросхемах - 8
Проблема нагрева в микросхемах - 9
Проблема нагрева в микросхемах - 10

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

Очипованный мир
Очипованный мир - 2
Очипованный мир - 3
Очипованный мир - 4

Спокойная революция
Новая платформа на этот раз действительно новая! - таково первое впечатление от знакомства с платформами Intel, основанными на сокете LGA775. Хотя данный сокет - это не самое главное и не самое долгоживущее нововведение, с которыми нам теперь придется жить.

Визуальные отличия
Процессор и сокет
Кулер
Блок питания
DDR2
Архитектурные отличия
Коммутация пакетов - теперь и в вашем ПК
Endpoints
Тестирование скорости
Начальный уровень

Пора менять платформу?
На компьютерном рынке сложилась очень интересная ситуация — разнообразие такое, что просто глаза разбегаются. Ну, положим, к тому, что для процессоров AMD и Intel нужны разные сокеты, мы уже привыкли. Но несколько сокетов на каждую платформу — не слишком ли много?

Ножки, шины и память
Ножек, уходящих в прошлое
Выбираем оппонентов
Результаты тестирования
PCI-Express — инвестиции в будущее
PCI-Express — инвестиции в будущее - 2
DDR2 — еще одна перспектива
DDR2 — еще одна перспектива - 2
Выводы
Выводы - 2

Старые песни о главном
Прошедший год оказался необычайно богатым на новые разработки в области полупроводников. Подтвердила это и традиционная декабрьская конференция International Electron Devices Meeting (IEDM), проводимая Институтом инженеров по электротехнике и электронике в Вашингтоне, которая является своеобразным смотром наиболее значительных достижений в этой сфере

Старые песни о главном
Старые песни о главном - 2
Старые песни о главном - 3
Старые песни о главном - 4
Старые песни о главном - 5
Старые песни о главном - 6
Старые песни о главном - 7
Старые песни о главном - 8
Старые песни о главном - 9
Старые песни о главном - 10

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

Время собирать камни
Время собирать камни - 2
Время собирать камни - 3
Время собирать камни - 4
Время собирать камни - 5
Время собирать камни - 6
Время собирать камни - 7
Время собирать камни - 8
Время собирать камни - 9
Время собирать камни - 10

AMD Turion 64 - новый этап конкуренции
Успех платформы Intel Centrino подвигнул производителей мобильных платформ на более активную деятельность в данном сегменте: сначала компания AMD представила серию мобильных чипов Turion 64, а за ней последовала и VIA, выпустившая процессор C7-M. Похоже, мы становимся свидетелями очередного этапа борьбы между компаниями на мобильном рынке.

AMD Turion 64 - новый этап конкуренции
AMD Turion 64 - новый этап конкуренции - 2
AMD Turion 64 - новый этап конкуренции - 3
AMD Turion 64 - новый этап конкуренции - 4
AMD Turion 64 - новый этап конкуренции - 5
Результаты тестирования

Матч-реванш AMD: обзор процессора Turion X2
Тестовая лаборатория Ferra Предлагаем вашему вниманию теоретический обзор новейшей мобильной платформы AMD, использующей двуядерный процессор Turion X2. Новая архитектура, новые возможности, новые типы поддерживаемой памяти, новый модельный ряд и новые цены – обо всём этом нам предстоит поговорить в данной статье

Матч-реванш AMD: обзор процессора Turion X2
Архитектура
Архитектура - 2
Модельный ряд
Mobile Sempron для Socket S1
Чипсеты
Сравниваем
Сравниваем - 2

VIA Eden — платформа-многоборец
Существует ли на рынке x86 свободная ниша? Затяжная война между AMD и Intel вряд ли оставила другим игрокам хоть какую-то надежду ее найти, но при здравом подходе возможно все. Ведь если вспомнить, добрый десяток лет назад имелось три крупных игрока, по крайней мере, два крупных, и один — существенный, компания Cyrix Technologies. Со временем стало ясно, что процессорам от Cyrix/IBM не под силу тягаться с разработками Intel и AMD

VIA Eden — платформа-многоборец
VIA Eden — платформа-многоборец - 2
VIA Eden — платформа-многоборец - 3
VIA Eden — платформа-многоборец - 4

Xabre 600: GPU с претензиями
На первый взгляд может показаться, что ситуация на рынке графических процессоров выглядит сегодня достаточно стабильной. Однако "грандам" индустрии в лице компаний nVidia и ATi все еще способны противостоять отдельные разработчики - например, Silicon Integrated Systems, возлагающая большие надежды на семейство акселераторов Xabre

Xabre 600: GPU с претензиями
Предмет исследования
Предмет исследования - 2
Предмет исследования - 3
Тестирование
Тестирование - 2
Выводы
Выводы - 2
Выводы - 3
Выводы - 4

Факты и предположения о Merced
Merced станет первым процессором нового семейства IA-64. IA-64 - аббревиатура от Intel 64-bit Architecture - 64-разрядная Архитектура Intel. IA-64 воплощает концепцию EPIC (аббревиатура от Explicitly Parallel Instruction Computing - Вычисления с Явным Параллелизмом Команд). Концепция EPIC разработана совместно фирмами Intel и Hewlett-Packard, по их заявлениям, EPIC - концепция той же значимости, что CISC и RISC.

Хронология событий
Хронология событий - 2
EPIC, IA-64, Merced
EPIC, IA-64, Merced - 2
EPIC, IA-64, Merced - 3
Предикация
Загрузка по предположению
Оценки производительности
Разрядность
Тактовая частота

Жар холодных чисел
Любая вычислительная операция, произведенная с использованием полупроводникового устройства, вызывает в той или иной мере повышение его температуры, то есть порождает тепло, или "Жар холодных чисел", как сказал когда-то Александр Блок, хотя и имел в виду нечто совсем другое.

"Материальный" вопрос
"Точечное" охлаждение
Каждый элемент
Многоядерные процессоры Intel
Войнам мегагерцев пришел конец?
Время холодной войны
Айсберг технологий. Верхняя часть
Айсберг технологий. Верхняя часть - 2
Объективно о субъективном
BMW производства Intel или processor number

Простейшая микро-ЭВМ

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

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

Основные блоки микро-ЭВМ
Основные блоки микро-ЭВМ - 2
Содержимое центрального блока
Содержимое центрального блока - 2
Содержимое центрального блока - 3
Какая микро-ЭВМ - "простейшая"?
Данные и программы
Данные и программы - 2
Данные и программы - 3
Данные и программы - 4

Звуковая сигнализация
В рассмотренной в § 9.2 конструкции кодового замка мы уже использовали звуковую сигнализацию для подачи сигнала тревоги. Для этого наушник или репродуктор подключался через резистор 200 Ом к младшему разряду порта 001 между выводом 16 микросхемы D18 и источником +5 В. Определенный звуковой тон получался в результате того, что в порт 001 выводилось содержание регистра, инкрементируемого в постоянном темпе. Частота сигнала, получаемого с младшего разряда порта, равна половине частоты инкрементирования и задается временной задержкой соответствующего программного цикла.

Звуковая сигнализация
Звуковая сигнализация - 2
Другие возможности ПМ-ЭВМ
Другие возможности ПМ-ЭВМ - 2
Другие возможности ПМ-ЭВМ - 3
Другие возможности ПМ-ЭВМ - 4
Другие возможности ПМ-ЭВМ - 5
Другие возможности ПМ-ЭВМ - 6
Другие возможности ПМ-ЭВМ - 7
Другие возможности ПМ-ЭВМ - 8

Команды микропроцессорной техники
Отрицательные числа представляются в МП в дополнительном коде. Следовательно, старший разряд отображает знак числа:1- для отрицательных чисел, 0 - для положительных. Поэтому старший разряд результата выполнения операций в АЛУ запоминается в виде признака знака для дальнейшего использования.

Команда MVI
Команда MVI - 2
Команда MVI - 3
Команда MVI - 4
Команда MVI - 5
Команда MVI - 6
Команда MVI - 7
Команда MVI - 8
Команда MVI - 9
Команда MVI - 10

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

Содержание команды
Содержание команды - 2
Содержание команды - 3
Содержание команды - 4
Содержание команды - 5
Содержание команды - 6
Содержание команды - 7
Содержание команды - 8
Содержание команды - 9
Содержание команды - 10

Микропроцессор Z80 -основные характеристики
Z80 является однокристальным микропроцессором третьего поколения, оперирующим 8-разрядными данными и 16-разрядными адресами. Максимальный объём прямо адресуемой памяти и прямо адресуемого пространства ввода вывода – по 64 Кбайта

Назначение выводов
Шина адреса
Шина данных
Шина синхронизации и управления
Шина синхронизации и управления - 2
Шина питания
Регистры общего назначения
Регистры общего назначения - 2
Индексные регистры
Счётчик команд

Микропроцессор Z80
Помимо 78 команд своего предшественника – микропроцессора I8080, в Z80 реализовано 80 новых. В целом он обрабатывает 696 кодов операций (с учетом использования в командах различных регистров, способов адресации и т.п.) Для каждой команды приведено мнемоническое обозначение на языке ассемблера, схема, поясняющая ее работу, и состояние флагового регистра после выполнения команды.

Микропроцессор Z80
Микропроцессор Z80 - 2

Основы микропроцессорной техники
Архитектура однокристальных процессоров и программирование на языке ассемблера. Под архитектурой МП понимается его структурная схема и система команд. Архитектура простейших гипотетических микропроцессоров. Рассмотрим гипотетический процессор с аккумулятором (МПА)

Основы микропроцессорной техники
Основы микропроцессорной техники - 2
Основы микропроцессорной техники - 3
Основы микропроцессорной техники - 4
Основы микропроцессорной техники - 5
Основы микропроцессорной техники - 6
Основы микропроцессорной техники - 7
Основы микропроцессорной техники - 8
Основы микропроцессорной техники - 9
Основы микропроцессорной техники - 10

Программная модель 32-разрядного микропроцессора фирмы Motorola
Практика работы с существующими лабораторными установками, свидетельствует о том, что студенты вынуждены тратить большую часть времени на рутинные операции (ассемблирование, дизассемблирование и др.). Это объясняется тем, что лабораторные установки обладают не удобным, малофункциональным и не наглядным интерфейсом.

Выбор средств реализации
Описание машины пользователя
Описание машины пользователя - 2
Описание машины пользователя - 3
Регистры адреса Аn
Программный счетчик РС (Program Counter)
Программный счетчик РС (Program Counter) - 2
Форматы данных
Способы адресации
Форматы команд

Микроконтроллеры

Основное преимущество PIC-контроллеров заключается в их низком потреблении при высоком быстродействии, что очень полезно в приборах с автономным питанием. Еще большей экономии энергии можно достичь при использовании дежурного режима. При этом основное время микроконтроллер находится в режиме sleep, при котором приостанавливается выполнение программы, выключается тактовый генератор, но может продолжать свою работу Watch Dog таймер и некоторые периферийные устройства. Выход из этого режима может производиться по-разному, в зависимости от типа контроллера.
Например, можно запрограммировать Watch Dog таймер («собаку») на определенный период, при срабатывании которого контроллер «проснется», опросит свои входы и, если нужно, перейдет к процедуре обработки. Если никаких действий совершать не нужно, он выполнит команду SLEEP и будет находиться в этом состоянии до следующего срабатывания таймера. При выполнении процедуры обработки следует периодически сбрасывать «собаку» для предотвращения те повторного срабатывания. Используя подобную методику, можно "строить приборы, не требующие выключателя питания, различные сигнализирующие и контрольные приборы.

Программирование PIC процессора 16F84
Здесь инфорормация для тех, кто не имеет опыта работы с PIC процессорами. Для транслирования исходного текста программы в машинный код процессора используется широко распространенный, бесплатный ассемблер MPASM, для программирования - программатор PIX, также бесплатный и доступный на многих серверах.

Управляемый ШИМ на AT90S1200
Управляемый ШИМ на AT90S1200 - 2
Управляемый ШИМ на AT90S1200 - 3
Управляемый ШИМ на AT90S1200 - 4
Хитрости использования PIC-контроллеров
Хитрости использования PIC-контроллеров - 2
Хитрости использования PIC-контроллеров - 3
Хитрости использования PIC-контроллеров - 4
Хитрости использования PIC-контроллеров - 5
Хитрости использования PIC-контроллеров - 6

Микроконтроллер AT90S2313
AT90S2313 - экономичный 8 битовый КМОП микроконтроллер, построенный с использованием расширенной RISC архитектуры AVR. Исполняя по одной команде за период тактовой частоты, AT90S2313 имеет производительность около 1MIPS на МГц, что позволяет разработчикам создавать системы оптимальные по скорости и потребляемой мощности.

ОПИСАНИЕ ВЫВОДОВ
КВАРЦЕВЫЙ ГЕНЕРАТОР
Обзор архитектуры AT90S2313
Обзор архитектуры AT90S2313 - 2
Файл регистров общего назначения
Арифметико-логическое устройство - АЛУ
Загружаемая память программ.
EEPROM память данных
Статическое ОЗУ данных
Время выполнения команд.

Аппаратные средства микроконтроллеров серии PIC
Микроконтроллеры семейств PIC (Peripheral Interface Controller) компании Microchip объединяют все передовые технологии микроконтроллеров: электрически программируемые пользователем ППЗУ, минимальное энергопотребление, высокую производительность, хорошо развитую RISC-архитектуру, функциональную законченность и минимальные размеры.

Основные характеристики
Основные характеристики - 2
Особенности архитектуры
Особенности архитектуры - 2
Схема тактирования и цикл выполнения команды
Организация памяти программ и стека
Организация памяти данных
Регистры специального назначения
Регистры специального назначения - 2
Регистры специального назначения - 3

Программирование микроконтроллеров MCS-51
Программная модель МК 8051 содержит резидентную память данных, регистры специальных функций, резидентную память программ и программный счетчик PC.

Программная модель микроконтроллера 8051
Программная модель микроконтроллера 8051 - 2
Программная модель микроконтроллера 8051 - 3
Программная модель микроконтроллера 8051 - 4
Программная модель микроконтроллера 8051 - 5
Программная модель микроконтроллера 8051 - 6
Программная модель микроконтроллера 8051 - 7
Программная модель микроконтроллера 8051 - 8
Программная модель микроконтроллера 8051 - 9
Программная модель микроконтроллера 8051 - 10


Японские свечи - перейти
Японские свечи - перейти
Анализ японских свечей - перейти
Свечи Intraday - перейти
Графический анализ - перейти
Графический анализ - перейти
Графика Демарка - перейти
Паттерны - перейти
Программирование с C++ Builder - перейти
Предисловие - перейти
Начало работы - перейти
Первый проект - перейти
Графика - перейти
Мультимедиа - перейти
Базы данных - перейти





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий