В учебнике рассматриваются вопросы программирования на языке ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Основу книги составляет материал, являющийся частью курса, читаемого автором в высшем учебном заведении и посвященного вопросам системного программирования. По сравнению с первым изданием учебник существенно переработан. Исправлены ошибки и неточности. Добавлено описание команд для Intel-совместимых процессоров (до Pentium IV включительно).
Книга будет полезна студентам вузов, программистам и всем желающим изучить язык Assembler.
Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».
Организация современного компьютера.
Современному человеку трудно представить свою жизнь без электронно-вычислительных машин (ЭВМ). В настоящее время любому желающему по силам собрать у себя на рабочем столе полноценный вычислительный центр, степень функциональности которого может быть ограничена только фантазией и финансовыми возможностями его обладателя. В минимальной комплектации типовой персональный компьютер состоит из компонентов, показанных на рис. 1.1.
Из рисунка видно, что компьютер образуют несколько физических устройств, каждое из которых подключено к одному блоку, называемому системным. Если рассуждать логически, то ясно, что он играет роль некоторого координирующего устройства. Попытка открыть корпус и заглянуть внутрь системного блока, скорее всего, не приведет к удовлетворению жажды познания — непонятная совокупность разнообразных плат, блоков, индикаторов и соединительных проводов вряд ли даст однозначные ответы на возможные вопросы. Внутри монитора вы тем более ничего интересного не найдете, за исключением возможности удовлетворить другую жажду — жажду приключений. Если хорошо поискать отверткой подходящий источник, то, в отличие от системного блока, можно довольно быстро получить разряд в несколько киловольт.
Содержание.
Предисловие.
Благодарности.
От издательства.
Глава 1. Организация современного компьютера.
Глава 2. Программно"аппаратная архитектура IA"32 процессоров Intel.
Глава 3. Система команд процессора IA"32.
Глава 4. Системы счисления.
Глава 5. Синтаксис ассемблера.
Глава 6. Первая программа.
Глава 7. Команды обмена данными.
Глава 8. Арифметические команды.
Глава 9. Логические команды и команды сдвига.
Глава 10. Команды передачи управления.
Глава 11. Программирование типовых управляющих структур.
Глава 12. Цепочечные команды.
Глава 13. Сложные структуры данных.
Глава 14. Макросредства языка ассемблера.
Глава 15. Модульное программирование.
Глава 16. Создание Windows"приложений на ассемблере.
Глава 17. Архитектура и программирование сопроцессора.
Вместо заключения.
Приложение. Система команд процессоров IA"32.
Список литературы.
Алфавитный указатель.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Assembler, Юров В.И., 2010 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Юров
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Пенсионер, пиши, зарабатывай, пособие по заработку в Интернете на написании текстов, Трубин А.В.
- Задачи по проектированию логических схем с использованием языка VHDL, Бибило П.Н., 2010
- Delphi для школьников, Попов В.Б., 2010
- Решение 50 типовых задач по программированию на языке Pascal, Душистов Д., 2012
Предыдущие статьи:
- Проектирование и разработка web-приложений, Тузовский А.Ф., 2019
- Понимание языка ассемблера, Reverse Engineering для начинающих, Юричев Д., 2019
- С++ Мастер-класс, 85 нетривиальных проектов, решений и задач, Мозговой М.В., 2007
- Методы решения технических задач с использованием аналоговых вычислительных машин, Левин Л., 1964