|
Микропроцессоры: Курс и упражнения Производственное издание |
Токхайм Р. |
год издания — 1988, кол-во страниц — 336, ISBN — 5-283-02487-3, 0-07-064958-8, тираж — 80000, язык — русский, тип обложки — твёрд. 7Б, масса книги — 340 гр., издательство — Энергоатомиздат |
|
|
Сохранность книги — хорошая
R. L. TOKHEIM THEORY AND PROBLEMS OF MICROPROCESSOR FUNDAMENTALS Mc Graw-Hill, 1983
Пер. с англ. В. Н. Грасевича и Л. А. Ильяшенко
Р е ц е н з е н т ы: В. Н. Грасевич Б. М. Каган Л. А. Ильяшенко
Формат 84x108 1/32. Бумага типографская №2. Печать высокая |
ключевые слова — микропроцессор, вычислительн, kp580, intel, 8080, микро-эвм, микроэвм, кодирован, двоичн, цифров, логическ, триггер, защёлк, шифратор, семисегмент, мультиплексор, тристабил, стек, ассемблер, ibm, микроэлектрон, сбис, интегральн, схемотехн |
В книге представлены в элементарном изложении основные вопросы, касающиеся архитектуры, функционирования и программирования микропроцессоров. Материал прекрасно иллюстрирован. Наличие большого числа решённых задач способствует лучшему усвоению и закреплению материала.
Для инженерно-технических работников, не имеющих специальной подготовки по вычислительной технике, студентов вузов.
Широкое внедрение микропроцессорной техники во все сферы человеческой деятельности, эффективность этого процесса неразрывно связаны как с развитием многочисленных сложных технических разработок, так и с уровнем подготовки в этой области специалистов самого различного профиля. Соответствие функциональных возможностей микропроцессорных систем и технологического назначения связанных с ними объектов обусловливает необходимость соответствующей подготовки специалистов-прикладников в ранее далёкой от их профессиональных интересов области.
Решение этой задачи связано как с организацией учебного процесса на всех уровнях, включая и систему повышения квалификации специалистов, так и с его методическим обеспечением. В последние годы в нашей стране издано довольно много интересных и глубоких книг советских и зарубежных авторов, посвящённых различным аспектам архитектуры, функционирования и применения микропроцессоров и микропроцессорных систем и предназначенных как для специалистов в области разработки этой аппаратуры и её программного обеспечения, так и для огромной армии пользователей, прямые интересы которых в первую очередь замыкаются на решении специальных технических проблем: математического моделирования технических объектов, их эксплуатации и управления, разработки различных видов технологии и оборудования и т.д. Круг читателей, заинтересованных в появлении литературы, освещающей на доступном для неспециалистов в области вычислительной техники уровне сложные вопросы структуры, функционирования, принципов построения аппаратных и программных средств микропроцессорных систем, постоянно расширяется.
На фоне многообразия литературы по микропроцессорной тематике книга Р. Токхайма выгодно отличается глубиной методической проработки, тщательным отбором и композицией материала, рассчитанными на самый широкий круг читателей. Перед начинающими изучение новой области знаний всегда возникает вопрос — с чего начать? Если речь идёт об основах микропроцессорной техники и первых практических шагах, особенно в области программирования микропроцессорных систем, предлагаемая читателю книга станет хорошим началом.
В своём предисловии автор указывает, что целевым назначением книги является второй уровень среднего технического образования или первый уровень высшего образования. Мы разделяем такую точку зрения. Вместе с тем следует отметить, что круг заинтересованных читателей гораздо шире. К нему можно отнести всех специалистов-прикладников, начинающих изучение микропроцессоров и микропроцессорных систем. Большой интерес представляет она для преподавателей средних школ, техникумов и вузов. Это связано не только с методическими достоинствами книги, но и с тем, что содержание её ориентировано на широко распространённый в нашей стране микропроцессорный комплект серии КР580 (зарубежный аналог — Intel 8080).
Успехи в изучении этой сложной и интересной тематики — микропроцессоров, аппаратной и программной составляющих микропроцессорных систем, их применение будут зависеть, разумеется, от глубины проработки материала книги. Настоятельно рекомендуем читателю делать это с карандашом в руках и бумагой, особенно при выполнении многочисленных, весьма полезных упражнений. Ещё лучше делать это, используя реальные микропроцессорные системы, такие, например, как «Электроника-580».
При работе над книгой мы постарались, насколько это возможно, некоторые узкие места её расширить своими примечаниями. Для читателей, заинтересованных в углублении знаний, в конце книги мы приводим список рекомендуемой литературы, изданной в нашей стране.
Предисловие к русскому изданию В. Н. Грасевич Л. А. Ильяшенко
|
ОГЛАВЛЕНИЕПредисловие к русскому изданию | 3 | Предисловие автора | 5 | | Глава 1. Введение | 7 | | 1.1. Структура ЭВМ | 7 | 1.2. Архитектура микро-ЭВМ | 9 | 1.3. Работа микро-ЭВМ | 11 | | Глава 2. Числа, кодирование и арифметическая информация | 18 | | 2.1. Двоичные числа | 18 | 2.2. Шестнадцатеричные числа | 22 | 2.3. Восьмеричные числа | 25 | 2.4. Двоично-десятичные числа | 28 | 2.5. Двоичная арифметика | 30 | 2.6. Дополнительный код | 33 | 2.7. Арифметика в дополнительном коде | 37 | 2.8. Группировки бит | 40 | 2.9. Буквенно-цифровой код | 43 | | Глава 3. Основные элементы цифровой техники | 46 | | 3.1. Логические элементы | 46 | 3.2. Комбинации логических элементов | 51 | 3.3. Триггеры и защёлки | 55 | 3.4. Шифраторы, дешифраторы и семисегментные индикаторы | 62 | 3.5. Мультиплексоры и демультиплексоры | 65 | 3.6. Тристабильные элементы | 68 | 3.7. Полупроводниковая память | 70 | 3.8. Использование оперативной и постоянной памяти | 72 | | Глава 4. Основы микропроцессорной техники | 81 | | 4.1. Архитектура простой микро-ЭВМ | 82 | 4.2. Структура простейшей памяти | 85 | 4.3. Состав команд | 89 | 4.4. Структура элементарного микропроцессора | 93 | 4.5. Функционирование микро-ЭВМ | 98 | | Глава 5. Микропроцессор | 106 | | 5.1. Поставляемая разработчиком информация | 106 | 5.2. Схема и назначение выводов | 114 | 5.3. Архитектура микропроцессора | 118 | 5.4. Использование регистра адреса/данных | 124 | 5.5. Использование указателя стека | 129 | | Глава 6. Программирование микропроцессора | 137 | | 6.1. Машинный язык и ассемблер | 137 | 6.2. Простой состав команд | 141 | 6.3. Состав команд арифметических действий | 142 | 6.4. Состав команд логических операций | 153 | 6.5. Состав команд операций передачи данных | 161 | 6.6. Состав команд операций ветвления | 168 | 6.7. Состав команд операций вызова подпрограмм и возврата в основную | программу | 172 | 6.8. Состав команд прочих операций | 177 | 6.9. Запись программны | 179 | 6.10. Способы адресации | 185 | 6.11. Ветвление программы | 189 | 6.12. Циклы | 192 | 6.13. Использование подпрограмм | 195 | | Глава 7. Интерфейс микропроцессора | 210 | | 7.1. Интерфейс с ПЗУ | 212 | 7.2. Интерфейс с ОЗУ | 215 | 7.3. Основные элементы интерфейса портов ввода-вывода | 220 | 7.4. Интерфейс с реальными портами ВВ | 225 | 7.5. Синхронизация прерыванием передачи данных в УВВ | 227 | 7.6. Декодирование адресов | 232 | | Глава 8. Микропроцессоры Intel 8080/8085 | 240 | | 8.1. Схема и назначение выводов | 241 | 8.2. Архитектура МП Intel 8085 | 246 | 8.3. Способы адресации | 254 | 8.4. Состав команд МП Intel 8080/8085 | 259 | 8.5. Команды передачи данных МП Intel 8080/8085 | 269 | 8.6. Арифметические команды МП Intel 8080/8085 | 277 | 8.7. Логические команды МП Intel 8080/8085 | 287 | 8.8. Команды ветвлений и переходов МП Intel 8080/8085 | 294 | 8.9. Команды стека, ВВ и управления МП Intel 8080/8085 | 302 | | Глава 9. Программирование МП Intel 8080/8085 | 317 | | 9.1. Последовательные программы | 319 | 9.2. Циклические программы | 323 | 9.3. Математические программы | 327 | | С п и с о к л и т е р а т у р ы | 334 |
|
Книги на ту же тему- Технические средства микропроцессорных систем: Практический курс, Коффрон Д., 1983
- Обслуживание микропроцессорных систем, Фергусон Д., Макари Л., Уилльямз П., 1989
- Аппаратные средства микроЭВМ, Морисита И., 1988
- Программирование микропроцессорных систем: Учебное пособие для вузов, Шаньгин В. Ф., Костин А. Е., Илюшечкин В. М., Тимофеев П. А., 1990
- Применение интегральных схем: Практическое руководство. В 2-х книгах (комплект из 2 книг), Брэдшо П., Гош С., Олдридж Х.,Рефиоглу И., Силверман Д., Уильямс А., Фростхоум Р., Алфке П., Бакли Д., Бриз Э., Кейтон Б., Коль Э., Коулмейер Д., Отсука В., Смит К., Уорнер У., 1987
- Логическое проектирование СБИС, Киносита К., Асада К., Карацу О., 1988
- Проектирование микропроцессорных устройств с разрядно-модульной организацией: В 2-х книгах (комплект из 2 книг), Мик Д., Брик Д., 1984
- Интегральные микросхемы в усилительных устройствах. Анализ и расчёт, Лурье О. Б., 1988
- Логические основы цифровой вычислительной техники. Учебное пособие для вузов. — 3-е изд., перераб. и доп., Папернов А. А., 1972
- Импульсные и цифровые устройства, Ицхоки Я. С., Овчинников Н. И., 1972
- Полупроводниковая схемотехника: Справочное руководство, Титце У., Шенк К., 1983
- Расчёт элементов цифровых устройств: Учебное пособие. — 2-е изд., перераб. и доп., Преснухин Л. Н., Воробьёв Н. В., Шишкевич А. А., 1991
- Язык Ассемблера для IBM PC и программирования, Абель П., 1992
- Assembler, Юров В. И., 2002
- Программирование на IBM/360. — 4-е изд., Джермейн К., 1983
- Защищённый режим процессоров Intel 80286, 80386, 80486. Практическое руководство по использованию защищённого режима, Фролов А. В., Фролов Г. В., 1993
- Ассемблер для процессоров Intel Pentium, Магда Ю. С., 2006
- Системное программирование: Учебное пособие для втузов, Дьяконов В. Ю., Китов В. А., Калинчев И. А., 1990
- Основы кодирования, Вернер М., 2006
- Автоматизация измерений и обработки данных физического эксперимента, Никитин В. А., Ососков Г. А., 1986
- Алгоритмы и вычислительные автоматы, Трахтенброт Б. А., 1974
|
|
|