Основы вычислительной, микропроцессорной техники и программирования
#777 Год: 1989 Автор: Стрыгин В.В., Щарев Л.С. Издательство: Высшая школа ISBN: 5-06-000140-7 Язык: Русский Формат: DjVu Качество: Отсканированные страницы Количество страниц: 479
Описание: В книге изложены принципы построения аналоговых и электронных вычислительных машин, арифметическо-логических устройств, процессоров, микропроцессоров, микроЭВМ, устройств управления, запоминающих устройств каналов обмена, интерфейсов и устройств ввода-вывода, сведения о принципах программного управления работой ЭВМ и приемах составления программ. Рассмотрены вопросы общесистемного программного обеспечения. 2-е издание (1-е-в 1983 г.) существенно переработано и дополнено новыми сведениями.
Предисловие 3 Введение 4 Часть первая. Аналоговые вычислительные машины 7 Глава 1. Принципы построения аналоговых вычислительных машин 7 11. Основные сведения 7 12. Устройства АВМ на пассивных элементах 11 13. Операционные усилители 15 14. Электронные аналоговые устройства . . 19 Глава 2. Решение задач на аналоговых вычислительных машинах 25 21. Основные сведения о системах обыкновенных дифференциальных уравнений 25 22. Принципы построения АВМ, предназначенных для решения обыкновенных дифференциальных уравнений 27 23. Постановка и решение задач на АВМ 28 Часть вторая. Электронные вычислительные машины 34 Г лава 3. Принципы построения электронных вычислительных машин 34 3.1. Основные сведения 34 3.2. Структура и принципы построения ЭВМ 36 3.3. Структура и принципы построения малых ЭВМ 42 3.4. Основные сведения о системах ЭВМ 44 Глава 4. Арифметические и логические основы ЭВМ 50 41. Системы счисления ... 50 42. Выбор системы счисления 52 43. Перевод чисел из одной позиционной системы счисления в другую . . . . . ............... 54 44. Формы представления чисел в ЭВМ . 56 45. Логические основы ЭВМ G0 46. Физическое представление информации в ЭВМ 62 47. Кодирование чисел в ЭВМ 64 48. Арифметические операции в двоичной системе счисления ... 67 Глава 5. Элементы электронных вычислительных машин . 68 51. Классификация элементов ЭВМ . 68 52. Логические элементы ЭВМ 72 53. Триггеры интегральных систем элементов . 82 54. Ферритовый сердечник как элемент памяти 90 Глава 6. Узлы электронных вычислительных машин 92 61. Регистры . 92 62. Счетчики 97 63. Дешифраторы 102 64. Сумматоры . 105 Г лава 7. Арнфметическо-логичзскне устройства процессоров .... 109 71. Основные сведения о процессорах 109 72. Сложение и вычитание в арифметическо-логнческих устройствах двоичных чисел, представленных в форме с фиксированной точкой 111 73. Структура арнфметическо-логнческого устройства для сложения и вычитания двоичных чисел, представленных з форме с фиксированной точкой 112 74. Умножение в арнфметнческо-логнческом устройстве двоичных чисел, представленных в форме с фиксированной точкой . . 114 75. Умножение в арифмстическо-логнческом устройстве двоичных чисел 117 76. Деление в арифметнчсско-логнческом устройстве двоичных чисел 120 77. Выполнение в арнфметнческо-логнческом устройстве арифметических операций над двоичными числами, представленными в форме с плавающей точкой 122 78. Методы ускоренного выполнения в арифметическо-логическом устройстве операций умножения и деления 126 Глава 8. Устройства управления электронных вычислительных машин 128 8.1. Основные сведения 128 8.2. Принципы построения устройств управления . 131 8.3. Структура устройств управления .... 136 8.4. Структура команд ЭВМ 139 Глава 9. Устройства памяти электронных вычислительных машин 141 91. Основные сведения 141 92. Оперативные запоминающие устройства на магнитных сердечниках « . . * ...................... 145 93. Полупроводниковые оперативные запоминающие устройства 149 94. Полупроводниковые постоянные запоминающие устройства 156 Глава 10. Микропроцессоры и микроЭВМ 160 101. Структура и принципы построения микропроцессоров . . . 160 102. Основные микропроцессорные комплекты и их функциональный состав 167 103. Секционированный микропроцессорный комплект БИС серии К589 168 104. Секционированные микропроцессорные- комплекты БИС серий К1804 и К1800 177 10.5. Структура и принцип построения микроЭВМ 180 10.С. МикроЭВМ «Электроника-60» 18-3 107. Персональные ЭВМ 184 Глава 11. Каналы обмена и интерфейс ЭВМ 186 111. Мультиплексный и селекторный каналы обмена с внешними устройствами 186 112. Мультиплексоры передачи данных 193 113. Основные понятия об интерфейсе 198 114. Принципы организации интерфейсов . . 201 115. Классификация интерфейсов . 208 Глава 12. Периферийные устройства ЭВМ 210 121. Основные сведения 210 122. Устройства ввода—вывода информации на перфоносителях 212 123. Алфавитно-цифровое печатающее устройство 214 124. Дисплеи 215 125. Графические устройства ввода—вывода информации .... 218 126. Внешние запоминающие устройства 218 127. Аналого-цифровые и цифро-аналоговые преобразователи . . 224 Глава 13. Вычислительные и микропроцессорные средства з системах управления 231 131. Особенности построения микропроцессорных систем .... 231 132. Применение вычислительных средств в системах управления 237 133. Контроль работы вычислительных средств 240 Часть третья. Основы программирования 246 Глава 14. Принципы программирования д^я ЭВМ 246 141. Понятие о программном управлении ЭВМ 246 142. Правила составления программ 247 143. Структура программ 248 144. Отладка программ 252 145. Характеристики программ 252 Глава 15. Автоматизация программирования 254 151. Программирование на языке ЭВМ 254 152. Подпрограммы и встроенные функции 255 153. Общесистемное программное обеспечение . . 256 154. Системное и проблемное программирование 257 1.55. Пакеты прикладных программ 258 Г лава 16. Общесистемное программное обеспечение ЕС ЭВМ . . . 260 161. Принципы построения общесистемного программного обеспечения ЕС ЭВМ 260 162. Управление заданиями 264 163. Управление задачами 266 164. Адресация данных в ЕС ЭВМ 269 165. Форматы данных в ЕС ЭВМ ... 271 166. Организация данных ... 273 167. Ввод—вывод данных 276 168. Размещение данных во внешних устройствах памяти . . . 277 169. Создание личных библиотек 290 1610. Использование утилит . 291 1611. Трансляция 292 1612. Редактирование связей 296 1613. Загрузка и исполнение программ 299 1614. Системные средства отладки программы 301 Глава 17. Машинно-ориентированное программирование на языке Ассемблера 303 171. Структура языка 303 172. Машинные команды 307 173. Команды обработки битовой информации 310 174. Команды двоичной целочисленной арифметики 312 175. Команды двоичной арифметики с плавающей точкой ... 314 176. Команды десятичной арифметики 318 177. Команды обработки текстовой информации 321 178. Команды определения и управления компиляцией .... 323 179. Определение данных и константы 328 1710. Термы и выражения 339 1711. Преобразования данных 341 1712. Организация переходов и циклов 348 1713. Подпрограммы и соглашения о связях 354 1714. Макросредства 358 1715. Ввод—вывод данных . 359 Глава 18. Проблемно-ориентированное программирование на языке PL/1 361 181. Символика и конструкция языка 361 182. Форматы данных 366 183. Массивы и структуры данных 370 184. Выражения и преобразования данных 372 185. Модульная структуризация программ 377 186. Языковые средства ввода—вывода данных 379 187. Утверждения потокоориеитированной передачи данных . . 385 188. Утверждения записеориентированной передачи данных . . 392 189. Прерывания 400 1810. Подпрограммы и встроенные функции 406 1811. Языковые средства отладки программы 408 Глава 19. Программирование на языке ПАСКАЛЬ 410 191. Лексика и конструкция языка 410 192. Типы данных. Структуры данных . 411 193. Выражения и операции 415 194. Построение программы 417 195. Утверждения языка 420 196. Вызов процедур и функций 424 197. Работа с файлами и внешними процедурами и функциями . . 426 198. Языковые средства отладки программы . . . 433 Глава 20. Программирование на языке БЕЙСИК . . . 435 201. Словарь и конструкция языка БЕЙСИК 435 202. Формирование программы 437 203. Типы данных 439 204. Выражения и преобразования 440 205. Экранный ввод—вывод данных 441 206. Ветвления и циклы 443 207. Подпрограммы и функции. Вызов программ, написанных на языке Ассемблера 445 208. Работа с внешними устройствами памяти 447 Г лава 21. Программирование в среде систем управления базами данных 451 211. Понятие баз данных, банков данных, систем управления базами данных 451 212. Назначение системы NATURAL 453 213. Словарь и конструкция языка NATURAL 453 214. Организация сеанса связи с системой NATURAL 454 215. Формирование программ. Блоки, циклы, ветвления, обработка прерываний 461 Предметный указатель 470 Список рекомендованной литературы 473
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!