CorelXARA 2

         

CorelXARA 2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Факты и предположения о 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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