Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Микрокомпьютерные системы управления. Первое знакомство

Покупка
Новинка
Артикул: 661885.02.99
Доступ онлайн
122 ₽
В корзину
Kнига призвана дать общее представление об областях применения и возможностях микрокомпьютеров, используемых в качестве управляющих устройств различными процессами и системами. В популярной форме излагаются основные понятия из области микропроцессорной техники, программирования, цифровой электроники, методы обработки данных, возможности и конфигурация микрокомпьютеров. На примере конкретных задач управления подробно рассмотрены принципы составления программ для микроЭВМ, системы команд, взаимодействие с периферийными устройствами. Предназначена для начинающих радиолюбителей, студентов и школьников, осваивающих основы проектирования и программирования микропроцессорных контроллеров.
Суэмацу, Ё. Микрокомпьютерные системы управления. Первое знакомство : практическое руководство / Ё. Суэмацу ; под ред. Ёсифуми Амэмия. — 2е изд., стер. - Москва : ДМК Пресс, 2017. - 256 с. - ISBN 978-5-97060-502-8. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2155882 (дата обращения: 18.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
МОСКВА

                        ДМК Пресс, Додэка

МИКРОКОМПЬЮТЕРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ. 

ПЕРВОЕ ЗНАКОМСТВО

ЁСИКАДЗУ СУЭМАЦУ  

под редакцией

Ёсифуми  Амэмия 

2017
Yoshifumi AMEMIYA / Yoshikazu SUEMATSU

Illustrated Introduction to Mechatronics
Introduction to Personal Computer 
Based Controllers

Revised 2nd Edition
МИКРОКОМПЬЮТЕРНЫЕ
СИСТЕМЫ УПРАВЛЕНИЯ 

ПЕРВОЕ ЗНАКОМСТВО

ЁСИКАДЗУ СУЭМАЦУ  

под редакцией

Ёсифуми  Амэмия 

Москва, 2017

— 1 —
УДК 004.382.7
ББК 32.973.26
С89

С89 
Суэмацу, Ёсикадзу
Микрокомпьютерные системы управления. Первое знакомство. 
/Пер. с яп.; под ред. Ёсифуми Амэмия. — 2е изд., стер. — 
М.: ДМК Пресс, 2017. — 256 с.: ил. 

ISBN 9785970605028

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

УДК  004.382.7
ББК 32.973.26 

Original Japanese edition published as Illustrated Introduction to Mechatronics.
Introduction to Personal Computers Based Controllers
(Revised 2nd Edition) by Yoshikazu Suematsu.
Published by Ohmsha, Ltd., 31 Kanda Nishikicho, Chiyodaku, Tokyo, Japan.

Translation rights arranged with Ohmsha, Ltd.

ISBN 9784274086755 (яп.)
© Yoshikazu Suematsu
ISBN 9785941202140 (  одэка)
© Перевод, макет, ДодэкаXXI

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

© Издание, ДМК Пресс, 2017
ISBN 9785970605028 (          Пресс)
Д
ДМК 
ОГЛАВЛЕНИЕ

От редактора  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

1. МИКРОКОМПЬЮТЕР КАК ОРУДИЕ ТРУДА  . . . . . . . . . . . . .15
1.1. Где применяются микрокомпьютеры . . . . . . . . . . . . . . . . . . . . . .15
1.2. Функции контроллеров бытовых приборов  . . . . . . . . . . . . . . . .21
1.3. Алгоритм работы микрокомпьютера  . . . . . . . . . . . . . . . . . . . . . .25
Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Практические задания  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31

2. УСТРОЙСТВО МИКРОКОМПЬЮТЕРА  . . . . . . . . . . . . . . . . . .33
2.1. Внешний вид микрокомпьютера  . . . . . . . . . . . . . . . . . . . . . . . . .34
2.2. Процессор (ЦПУ)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
2.3. Запоминающее устройство  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
2.4. Порты вводавывода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Практические задания  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50

3. МИКРОКОМПЬЮТЕРНАЯ МАТЕМАТИКА  . . . . . . . . . . . . . . .51
3.1. Двоичная система счисления  . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

5
Сложение двоичных чисел  . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Отрицательные двоичные числа 
(представление в дополнительном коде)  . . . . . . . . . . . . . . . .55
Вычитание двоичных чисел  . . . . . . . . . . . . . . . . . . . . . . . . . .57
Умножение двоичных чисел  . . . . . . . . . . . . . . . . . . . . . . . . . .59

3.2. Шестнадцатеричная система счисления  . . . . . . . . . . . . . . . . . .59

3.3. Двоичнодесятичный код (BCD)  . . . . . . . . . . . . . . . . . . . . . . . .62

3.4. Логические операции  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Логическое сложение (ИЛИ)  . . . . . . . . . . . . . . . . . . . . . . . . .64
Логическое умножение (И)  . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Отрицание (НЕ)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Исключающее ИЛИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68

Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70

4. ЦИФРОВЫЕ СХЕМЫ  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71

4.1. Вентильные схемы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

4.2. Триггеры  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Счетный триггер (Tтриггер)  . . . . . . . . . . . . . . . . . . . . . . . . .76
Dтриггер  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

4.3. ТТЛ (транзисторнотранзисторные логические схемы)  . . . . .78
Вентильные схемы ТТЛ  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Схемы с Zсостоянием . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Дешифратор  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
«Защелка»  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85

4.4. Архитектура микрокомпьютера  . . . . . . . . . . . . . . . . . . . . . . . . .86
Соединение процессора и ЗУ  . . . . . . . . . . . . . . . . . . . . . . . . .86
Соединение ЦПУ с портами вводавывода . . . . . . . . . . . . . .92

Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96

5. ПРОГРАММЫ ДЛЯ МИКРОКОМПЬЮТЕРА  . . . . . . . . . . . . .97

5.1. «Лингвистические» способности микрокомпьютера  . . . . . . . .97

ОГЛАВЛЕНИЕ

6

0-1.qxd  18.11.02 13:17  Page 6
5.2. О том, что такое «мнемоника» и как она заменяет  
машинный код  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

5.3. Схема выполнения команды . . . . . . . . . . . . . . . . . . . . . . . . . . .105

Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110

6. ВВЕДЕНИЕ В МАШИННЫЙ ЯЗЫК  . . . . . . . . . . . . . . . . . . . .111

6.1. Назначение регистров ЦПУ  . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Регистры A и F для хранения результатов вычислений  . . .111
Регистры общего назначения —  «записная книжка» 
процессора . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Дополнительные регистры — «дублеры» главных 
регистров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  .115
Регистры — указатели адреса IX и IY . . . . . . . . . . . . . . . . . .116
Счетчик команд (PC) и указатель стека (SP) . . . . . . . . . . . .116

6.2. Kоманда загрузки данных (Load)  . . . . . . . . . . . . . . . . . . . . . . .117

6.3. Kоманды арифметических операций . . . . . . . . . . . . . . . . . . . .119
Kоманды сложения и вычитания  . . . . . . . . . . . . . . . . . . . . .119
Kоманды  увеличения (INC) и уменьшения (DEC)  . . . . . .120
Kоманда сравнения (CP)  . . . . . . . . . . . . . . . . . . . . . . . . . . . .121

6.4. Kоманды логических операций  . . . . . . . . . . . . . . . . . . . . . . . .122
Kоманды «И», «ИЛИ», «Исключающее ИЛИ»  . . . . . . . . . .123
Kоманды инверсии (CPL) и изменения знака (NEG)  . . . .124

6.5. Kоманды перехода  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
Команды безусловного перехода (JP, JR) . . . . . . . . . . . . . . .125
Команды условного перехода  . . . . . . . . . . . . . . . . . . . . . . . .127

6.6. Kоманды вызова подпрограммы и возврата 
из подпрограммы (CALL, RET)  . . . . . . . . . . . . . . . . . . . . . . . .129

6.7. Команды ввода и вывода (IN, OUT)  . . . . . . . . . . . . . . . . . . . .134
Цикл считывания данных из порта ввода  . . . . . . . . . . . . . .134
Цикл записи в порты вывода  . . . . . . . . . . . . . . . . . . . . . . . .136

Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139

ОГЛАВЛЕНИЕ

7

0-1.qxd  18.11.02 13:17  Page 7
7. СОСТАВЛЕНИЕ ПРОГРАММ  . . . . . . . . . . . . . . . . . . . . . . . . .141

7.1. Технические характеристики микрокомпьютера 
(аппаратные средства)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141

7.2. Задача № 1 — поочередно зажечь определенное 
количество светодиодов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142
Программирование «по частям»  . . . . . . . . . . . . . . . . . . . . . .144
Kомпоновка единой программы . . . . . . . . . . . . . . . . . . . . . .148
Программа в машинных кодах и на языке ассемблера . . . .149

7.3. Задача № 2 — запомнить последовательность сигналов 
и воспроизвести ее (вариант 1) . . . . . . . . . . . . . . . . . . . . . . . . .153
Процедура записи в память последовательности 
сигналов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155
Процедура воспроизведения последовательности 
сигналов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157

7.4. Задача № 3 — запомнить последовательность сигналов 
и воспроизвести ее (вариант 2)  . . . . . . . . . . . . . . . . . . . . . . . .161
Запоминаем последовательность сигналов  . . . . . . . . . . . . .161
Воспроизводим последовательность сигналов, соблюдая 
временные интервалы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166
Kоррекция ошибок ввода состояния выключателей 
(устранение «дребезга»)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .170

7.5. Задача № 4 — программа с использованием 
таблицы данных  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  .173

7.6. Задача № 5 — управление шаговым двигателем . . . . . . . . . . .180
Kак управлять шаговым двигателем . . . . . . . . . . . . . . . . . . .180
Импульсы управления  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182
Описание программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182

Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186

8. ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА УПРАВЛЯЮЩЕГО 

МИКРОКОМПЬЮТЕРА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .187

8.1. БИС портов вводавывода  . . . . . . . . . . . . . . . . . . . . . . . . . . . .187

ОГЛАВЛЕНИЕ

8

0-1.qxd  18.11.02 13:17  Page 8
8.2. Обработка прерывания  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Понятие прерывания  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Сигнал прерывания  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
Программирование ПИ на обработку прерывания  . . . . . .198
Задача № 6 — программа контроля механической 
системы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201
8.3. БИС таймерасчетчика (CTC)  . . . . . . . . . . . . . . . . . . . . . . . . .205
8.4. Преобразования цифровых и аналоговых сигналов . . . . . . . .208
Цифроаналоговый преобразователь (ЦАП) . . . . . . . . . . . .209
Аналогоцифровой преобразователь (АЦП)  . . . . . . . . . . . .214
Задача № 7 — программа ввода в ЦПУ изменяющегося 
во времени аналогового сигнала . . . . . . . . . . . . . . . . . . . . . .222
Обобщение главы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
Практические задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227

Приложения  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
Ответы к практическим заданиям . . . . . . . . . . . . . . . . . . . . . . . . . . .244
Предметный указатель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251

ОГЛАВЛЕНИЕ

0-1.qxd  18.11.02 13:17  Page 9
ОТ РЕДАКТОРА

Серия «Механотроника. Первое знакомство (с иллюстрациями)»
издается с 1983 года. Kак раз в это время общественный интерес к новому направлению, получившему название «механотроника»1, начал
набирать силу. Именно тогда представители самых разных профессий,
так или иначе связанных с техникой и естественными науками, боясь
отстать от времени, ощутили потребность заполнить «пустоты» в своей
эрудиции, образовавшиеся в результате стремительного развития электроники, вычислительной и микропроцессорной техники. Аудитории, где проводились семинары и лекции, посвященные этим дисциплинам, были переполнены слушателями.
Приступая к работе над этой серией, авторы постарались таким
образом подобрать, скомпоновать и изложить материал, чтобы
рассматриваемые (в общем, достаточно сложные) вопросы и проблемы пробуждали у читателей, особенно у тех, кто впервые столкнулся с понятием «механотроника», интерес и стремление к более
глубокому их изучению и пониманию (а не наоборот!). Теперь, без
ложной скромности, можно утверждать, что мы с этой задачей
справились. Объективным свидетельством этого служит тот факт,
что и сейчас, по прошествии двух десятилетий, книги данной серии не залеживаются на прилавках. За это время было продано более 100000 экземпляров.
Учитывая столь очевидный интерес читателей, было принято решение о выпуске второго — исправленного и дополненного — издания книги. Теперь в конце каждой главы вы найдете разделы «Обобщение главы» и «Практические задания», в которых, для закрепления материала, в очень сжатой форме изложено основное содержа1 Механотроника (от англ. mechatronics) — соединение оборудования с микрокомпьютерами
(прим. переводчика). 

0-1.qxd  18.11.02 13:17  Page 10
ние, даны вопросы для повторения и небольшие практические задачи, ответы к которым приведены в конце книги.
Авторы постарались не слишком перегружать книгу теоретическими основами такой фундаментальной науки, как механотроника, сохранив ее главное достоинство — понятность и доступность широкому кругу читателей, прежде всего новичкам. Было решено вернуться к
более подробному и строгому изложению этих вопросов в другом более объемном издании под названием «Практическое руководство по
технике обработки сигналов»1.
Дополненное издание серии «Механотроника. Первое знакомство» включает в серию еще 7 книг, которые, возможно, тоже заинтересуют читателя:

• Датчики.
• Микрокомпьютерные системы управления. 

• Электромеханические приводные устройства. 
• Системы управления роботами.

• Цифровые системы управления.

• Обработка сигналов. 
• САПР.  

• Электронные интерфейсы. 

Январь 1999 г.
Ёсифуми Амэмия 

ОТ РЕДАКТОРА

1 В оригинале —  «Advice course» (прим. переводчика). 

0-1.qxd  18.11.02 13:17  Page 11
ПРЕДИСЛОВИЕ

С тех пор как в 1973 году американская фирма «Intel» впервые
опубликовала материалы о 4разрядных микрокомпьютерах1, произошел весьма ощутимый прогресс как в области расширения их
функциональных возможностей, так и в сфере коммерческого применения в самых различных областях. Сегодня трудно найти бытовой прибор без управляющего микропроцессора. Представьте только, одно устройство может содержать около 20 микропроцессоров!
Причем в распоряжении каждой японской семьи может находиться
более сотни таких устройств.
Одним из основных показателей совершенства микрокомпьютера является число разрядов данных, которые он обрабатывает. Так,
на смену 4разрядным процессорам пришли 8разрядные, что
мгновенно привело к расширению области практического применения микрокомпьютеров. Увеличение разрядности до 16, а затем
до 32 воспринималось специалистами как события исключительного значения. В настоящее время существуют даже 64разрядные микропроцессорные системы.
Появление микрокомпьютеров произвело революционный переворот не только в промышленности, но и в повседневной жизни.
Современный человек уже не может представить себя без бытовых
удобств, пришедших в его дом вместе с приборами, начиненными
хитроумной электроникой. В то же время произошло своего рода
«интеллектуальное отчуждение» большинства людей от окружающей их бытовой техники. Устройство приборов существенно услож1 В отечественной литературе вместо слова «микрокомпьютер» часто используется термин «микропроцессор», имея в виду БИС, в которой помимо процессора есть также
запоминающее устройство и устройства вводавывода (прим. редактора перевода).

0-1.qxd  18.11.02 13:17  Page 12
нилось, и «обыкновенный человек» зачастую не представляет себе
принцип их работы. Kроме того, ввиду исключительно интенсивного развития компьютерной техники промышленные изделия, управляемые с помощью микрокомпьютеров, морально устаревают, прежде чем рядовой пользователь успеет привыкнуть к ним и основательно разобраться в их устройстве. В эпоху расцвета микрокомпьютерной техники очень важно, чтобы как можно больше людей научились находить общий язык с микропроцессорными системами.
Эта книга ориентирована на читателей, которые либо совсем не
знакомы с вычислительной техникой и цифровыми электронными
схемами, либо имеют некоторый опыт работы с микрокомпьютерами и языками программирования типа Фортран или Бейсик. Цель
написания книги состояла в том, чтобы вооружить читателя базовыми знаниями, необходимыми для понимания основных функций
микрокомпьютерных управляющих систем.
Kнига состоит из восьми глав. В первой главе сравниваются принципы построения и области применения микрокомпьютеров и универсальных компьютеров «большого формата». На конкретных примерах рассматриваются функции управляющего микрокомпьютера в
окружающих нас технических устройствах. Во второй главе читатель
познакомится с внутренней «архитектурой» микрокомпьютера, узнает, какие существуют типы микрокомпьютеров, из каких основных
блоков они состоят и какие функции способны выполнять.
Третья и четвертая главы содержат основные сведения из области техники цифровых схем, а также азы двоичной системы счисления. Изучив пятую главу, мы узнаем, каким образом происходит
загрузка программы, и как она выполняется микрокомпьютером.
В шестой главе мы познакомимся с принципами машинного программирования и основными командами, применяемыми для управления микрокомпьютером, рассмотрим назначение наиболее
часто используемых команд языка ассемблера для 8разрядного
микрокомпьютера.
В седьмой главе приведены 5 несложных задач, на примере которых мы научимся составлять программы для микрокомпьютера.
Восьмая глава посвящена описанию принципа работы и функций
больших интегральных схем (БИС), реализующих так называемый

ПРЕДИСЛОВИЕ

13

0-1.qxd  18.11.02 13:17  Page 13
параллельный интерфейс — устройство, обеспечивающее обмен
данными и взаимодействие компонентов микрокомпьютера. Значительная часть главы посвящена цифроаналоговым и аналогоцифровым преобразователям, осуществляющим взаимодействие
микрокомпьютера с внешними устройствами.
При подготовке первого издания книги, увидевшей свет в 1983
году, авторы постарались поставить себя в положение человека,
впервые узнавшего о микрокомпьютерных управляющих устройствах. Учитывая интерес, проявленный читателями к этой книге, было предпринято ее второе издание, исправленное с учетом последних достижений в рассматриваемой области, и дополненное разделами «Обобщение главы» и «Практические задания» по каждой главе. Авторы книги будут считать, что их труд не пропал даром, если
число ее читателей, разбирающихся в устройстве микрокомпьютера, станет хотя бы на одного больше.
В заключение хотелось бы выразить благодарность заслуженному профессору университета г. Нагоя Ёсифуми Амэмия, под руководством которого создавалась книга, художнице Такеути Томоко, с
иллюстраций которой начинаются все главы, а также сотрудникам
издательства «Омша» — непосредственным исполнителям технической части проекта.
Автор

ПРЕДИСЛОВИЕ

0-1.qxd  18.11.02 13:17  Page 14
МИКРОКОМПЬЮТЕР
КАК ОРУДИЕ ТРУДА

Шутники утверждают, будто бы
двигателем технического прогресса
была и остается человеческая лень.
Kакие только приспособления и устройства не изобрели люди, стремясь максимально облегчить себе
повседневную жизнь! Самые удачные изобретения составляли «интеллектуальную собственность» отдельных племен, обеспечивая им
существенные преимущества перед соперниками в борьбе за выживание. Секреты изготовления орудий труда и правила пользования
ими (выражаясь современным языком, инструкции по эксплуатации) тщательно оберегались и передавались из поколения в поколение. В ходе эволюции человечество накопило огромный технический потенциал, благодаря которому его физические возможности
возросли тысячекратно.
Kомпьютер — это тоже рабочий инструмент, однако совершенно
уникальный. Изобретенный во второй половине 20 века, он, в отличие от всех прежних изобретений, увеличил производительность в
сфере умственного труда. За считанные секунды он способен производить вычисления, с которыми человеку не справиться и за всю
жизнь, причем достоинства компьютера не ограничиваются только
этим. Можно не соглашаться с прогнозами фантастов, предсказывающих появление электронных роботов, наделенных всеми функциями человеческого мозга, а значит, способных заменить самого

15

1

1.1. 
ГДЕ ПРИМЕНЯЮТСЯ 
МИКРОКОМПЬЮТЕРЫ

Уникальное орудие труда

1-1.qxd  18.11.02 12:48  Page 15
Доступ онлайн
122 ₽
В корзину