Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Программируем на языке ассемблера IBM PC

Компьютерные >> Программирование





Разместил: Gunpowder

18-10-2015, 16:10

Просмотров: 372





Программируем на языке ассемблера IBM PC
Программируем на языке ассемблера IBM PC — Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Книга состоит из трех частей. Первая часть посвящена основам программирования на языке ассемблера, моделям памяти, управлению аппаратными средствами компьютера, алгоритмам преобразования данных, правилам написания резидентных программ и обработчиков прерываний, использованию средств DOS и BIOS. Часть вторая описывает особенности работы и программирования микропроцессора в защищенном режиме, часть третья - методику программирования арифметического сопроцессора.
Для читателей, не являющихся профессионалами-программистами, но имеющих дело с персональными компьютерами, а также студентов вузов.


Название: Программируем на языке ассемблера IBM PC
Автор: Рудаков П. И., Финогенов К. Г.
Издательство: Принтер
Год: 1997
Страниц: 584
Формат: PDF
Размер: 40,1 Мб
Качество: Отличное
Язык: Русский

Содержание:

Содержание
Введение
Часть 1. Основы программирования
Статья 1. Простейшая программа на языке ассемблера
Статья 2. Подготовка программы к выполнению
Статья 3. Регистры процессора
Статья 4. Интерактивный отладчик CodeView Microsoft
Статья 5. Сегментная адресация и сегментная структура программ
Статья 6. Стек
Статья 7. Вывод на экран символьной информации
Статья 8. Esc-последовательности
Статья 9. Циклы
Статья 10. Ввод с клавиатуры символьной информации
Статья 11. Анализ данных и условные переходы
Статья 12. Пароли и сравнение строк
Статья 13. Управление программой с клавиатуры и расширенные коды ASCII
Статья 14. Вывод простейших графических изображений
Статья 15. Подпрограммы
Статья 16. Механизм вызова подпрограмм
Статья 17. Преобразование шестнадцатеричных цифр в символьную форму
Статья 18. Преобразование беззнаковых двоичных чисел в символьную форму
Статья 19. Дамп памяти и регистров
Статья 20. Основы организации подпрограмм
Статья 21. Процедуры и поля данных
Статья 22. Библиотеки подпрограмм.
Статья 23. Вывод на экран текста средствами BIOS
Статья 24. Косвенные вызовы подпрограмм
Статья 25. Прерывания пользователя
Статья 26. Табличные вызовы подпрограмм
Статья 27. Макрокоманды
Статья 28. Структуры
Статья 29. Записи
Статья 30. Способы адресации и оптимизация программ
Статья 31. Программы с несколькими сегментами команд
Статья 32. Программы с несколькими сегментами данных
Статья 33. Директива assume, инициализация сегментных регистров и замена сегментов
Статья 34. Программы типа. СОМ
Статья 35. Ввод с клавиатуры десятичных чисел
Статья 36. Знаковые и беззнаковые числа и операции
Статья 37. Обработка двоично-десятичных чисел
Статья 38. Чтение текущего времени из КМОП-микросхемы
Статья 39. Работа с видеобуфером
Статья 40. Обработка символьных данных
Статья 41. Создание файла на диске
Статья 42. Анализ системных ошибок
Статья 43. Завершение программы и анализ кода возврата в командном файле
Статья 44. Программирование портов. Звук
Статья 45. Программирование звукового канала таймера
Статья 46. Обработчик прерываний от таймера
Статья 47. Резидентный обработчик прерываний от таймера
Статья 48. Будильник
Статья 49. Контроллер прерываний и его программирование
Статья 50. Взаимодействие прикладных и системных обработчиков прерываний
Статья 51. Резидентный обработчик прерываний от клавиатуры с подключением до системного обработчика
Статья 52. Резидентный обработчик прерываний от клавиатуры с подключением после системного обработчика
Статья 53. Резидентный обработчик прерываний от клавиатуры с подключением как до, так и после системного
Статья 54. Динамический дамп
Статья 55. Переключение стека в обработчике прерываний
Статья 56. Функция DOS или прерывание BIOS?
Статья 57. Защита резидентной программы от повторной установки
Статья 58. Выгрузка резидентной программы из памяти
Статья 59. Деассемблирование и машинные коды команд
Часть 2. Программирование защищенного режима
Статья 60. Особенности процессоров 80386-І486
Статья 61. Первое знакомство с защищенным режимом
Статья 62. 32-разрядные операнды и другие усовершенствования
Статья 63. Исключения
Статья 64. Исследование исключений
Статья 65. Обработка аппаратных прерываний в защищенном режиме
Статья 66. Работа с расширенной памятью
Статья 67. Переключение задач
Статья 68. Дескрипторы-псевдонимы
Статья 69. Переключение задач по аппаратным прерываниям
Статья 70. Мультизадачный режим с управлением от клавиатуры
Статья 71. Раздельные операционные среды и таблицы локальных дескрипторов
Статья 72. Уровни привилегий и защита по привилегиям
Статья 73. Задачи в кольцах защиты
Статья 74. Режим виртуального МП 8086
Статья 75. Исследование режима виртуального МП 8086
Статья 76. Эмуляция MS-DOS в режиме виртуального МП 8086
Часть 3. Программирование арифметического сопроцессора
Статья 77. Основы работы с арифметическим сопроцессором
Статья 78. Работа с действительными числами
Статья 79. Отладка программ, работающих с сопроцессором
Статья 80. Как определить, есть ли у вас сопроцессор?
Статья 81. Выполнение арифметических операций
Статья 82. Использование сопроцессора для реализации операции возведения положительного числа в дробную степень
Статья 83. Вычисление корня нелинейного уравнения F(x)=0
Статья 84. Процедура рисования окружности
Статья 85. Управляющие регистры сопроцессора
Приложения
Приложение 1. Основные команды процессора
Приложение 2. Основные команды отладчика CodeView Microsoft
Приложение 3. Команды сопроцессора

Скачать Программируем на языке ассемблера IBM PC









Похожие публикации

Язык Ассемблер в программировании информационных и управляющих систем Язык Ассемблер в программировании информационных и управляющих систем
Язык Ассемблер в программировании информационных и управляющих систем — На базе использования языка Ассемблера, рассмотрены основные методы построения системных программ для широкого круга информационных и управляющих систем, включая языковые и

Архитектура компьютеров. Архитектура микропроцессорного ядра и системных устройств: Учебное пособие. Ч. 1 Архитектура компьютеров. Архитектура микропроцессорного ядра и системных устройств: Учебное пособие. Ч. 1
Архитектура компьютеров. Архитектура микропроцессорного ядра и системных устройств: Учебное пособие. Ч. 1 — Пособие дает целостное, системное представление о архитектуре, взаимосвязи и функциональном назначении основных модулей, а также возможности

Введение в программирование микроконтроллера AVR на языке Ассемблера Введение в программирование микроконтроллера AVR на языке Ассемблера
Введение в программирование микроконтроллера AVR на языке Ассемблера — Рассматриваются вопросы программирования на языке Ассемблера популярного микроконтроллера ATtiny2313 семейства 8-разрядных AVR-микроконтроллеров. В качестве примеров приводятся

Самоучитель Ассемблер Самоучитель Ассемблер
Самоучитель Ассемблер - Книга является руководством по программированию на ассемблере для микропроцессорных систем на базе i80x86 и посвящена практическому применению этого языка на примере и с использованием ассемблера а86. Рассматриваются

Программирование аппаратных средств в Windows Программирование аппаратных средств в Windows
Программирование аппаратных средств в Windows - Книга посвящена программированию базовых компонентов персонального компьютера: мыши, клавиатуры, процессора, системных устройств, дисковой подсистемы, а также систем мониторинга питания, температур,

Самоучители по Ассемблеру Самоучители по Ассемблеру
Ассемблер (от англ. assembler — сборщик) — компьютерная программа, компилятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.

Создаем устройства на микроконтроллерах (2007) PDF, DjVu Создаем устройства на микроконтроллерах (2007) PDF, DjVu
В этой книге описывается разработка электронных схем с применением микроконтроллеров на ряде практических примеров. Кроме этого, рассказывается о том, как происходит написание и отладка программ, даются программные средства, облегчающие

Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера (2-е изд.) Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера (2-е изд.)
Автор: Ревич Ю. В. Название: Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера (2-е изд.) Издательство: БХВ-Петербург Год: 2011 Страниц: 352 ISBN: 978-5-9775-0657-1 Формат: pdf Размер: 12.6 Мб Язык: русский Качество:

Каспер Эрни - Программирование на языке ассемблера для микроконтроллеров семейства i8051 Каспер Эрни - Программирование на языке ассемблера для микроконтроллеров семейства i8051
Описание: В данной электронной книге изложены основы программирования на языке Ассемблера для популярного семейства микроконтроллеров i8051. Описаны особенности архитектуры микроконтроллеров семейства i8051.

Северов Дмитрий Станиславович-Архитектура ЭВМ и язык ассемблера [2010 г.](video) Северов Дмитрий Станиславович-Архитектура ЭВМ и язык ассемблера [2010 г.](video)
Курс лекций предназначен для тех слушателей, которым нужны систематическое представление об архитектурах ЭВМ и практические навыки программирования на языке ассемблера.




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов