Устройство компьютера, "железо"
Описывается наиболее популярное семейство процессоров Р6, продолжающих линию 32-разрядных процессоров, основанную на архитектуре IA-32 фирмы Intel. Рассматриваются архитектурные и структурные принципы процессоров Pentium, система команд, работа в защищенном режиме, реализация прерываний и исключений, режим системного управления работой процессора. Для специалистов в области разработки и эксплуатации современной микропроцессорной техники.
В монографии дается обзор разработок в области высоконадежных информационно-вычислительных систем (ИВС), приводится классификация моделей надежности. Подробно рассматриваются методы проектирования невосстанавливаемых и восстанавливаемых отказоустойчивых ИВС, анализируются надежность систем с учетом структуры, стратегии их профилактики и восстановления.
Достаточно часто пользователи персонального компьютера сталкиваются с ситуацией, когда компьютер работает как-то не так — периодически зависает, появляются сообщения об ошибках, падает скорость. Нередко возникает необходимость проверить комплектацию системного блока, не вскрывая его, например, при покупке нового компьютера. И, конечно же, какой пользователь не хотел бы повысить производительность своего компьютера, расширить его функциональность? Решению этих задач и посвящена данная книга.
В книге автор подробно описывает, как установить наиболее популярные виды программ на локальный компьютер, работающий под управлением одной из операционных систем семейства Windows. Отдельная глава посвящена установке программ на карманные компьютеры.
Книга предназначена как для начинающих, так и для опытных пользователей ПК.
Вашему вниманию предлагается книга ведущего специалиста в области компьютерной и робототехники из Канады Дугласа Вильямса (Douglas H.Williams), посвященная новой теме – управлению роботами с помощью карманных персональных компьютеров (КПК) с установлением беспроводной связи по ИК-каналу между ними.
Автор систематизировал сведения по стандартам связи IrDA, элементной базе электроники роботов, необходимому прикладному программному обеспечению КПК.
Современное программирование излагается как искусство заставить компьютер решить задачу, возникшую перед человеком. Даны единые основания математики и программирования, краткие сведения из области графов, теории вероятностей и информации (в ее математическом толковании). Приведены основные понятия и конструкции современных языков программирования. Рассмотрен ряд вопросов теории программирования с упором на математическую семантику языковых конструкций.
Книга посвящена вопросам программирования аппаратных средств компьютера для эффективного управления периферийными устройствами (HDD, CD-ROM, CD-RW, сканер, принтер и др.). Подробно рассмотрен интерфейс ASPI (Advanced SCSI Programming Interface), функции и команды управления периферийным оборудованием. По каждой рассматриваемой теме приведено большое количество примеров, написанных на Visual C++ , Visual Basic.
Изучение самого «древнего» из языков программирования – ассемблера абсолютно необходимо для всех, кто желает в совершенстве овладеть искусством программирования. Почему же ассемблер столь важен? Во-первых, ни один язык программирования кроме него не дает такого ясного представления о строении аппаратуры ЭВМ.
Книга представляет собой систематизированное введение в программирование драйверов Windows 2000/XP/Server 2003 и Windows 98/Ме с использованием Microsoft Windows DDK.