Начать новую тему Ответить на тему
Статистика раздачи
Размер: 3.02 МБ | | Скачали: 0
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Ассемблер мини-ЭВМ VAX-11
VAX-11 Assembly Language Programming

Год: 1988
Автор: Sara Baase / Сара Баазе
Переводчик: Григорьев В.Л.
Жанр: учебное пособие
Издательство: Финансы и статистика
ISBN: 5-279-00062-0
Язык: Русский
Формат: DjVu
Качество: Отсканированные страницы
Интерактивное оглавление: Нет
Количество страниц: 413
Отсканировал и обработал: oldprog

Описание: Книга известного американского автора представляет собой практическое руководство, в котором на примерах программ и упражнений с использованием необходимого справочного материала раскрываются принципы программирования на языке Ассемблера мини-ЭВМ VAX-11. Описаны форматы данных, режимы адресации, развитая система команд и основные конструкции Ассемблера. Рассматриваются процедуры, макрокоманды, организация ввода-вывода и специальные команды.
Для специалистов, занимающихся программированием и применением средств вычислительной техники, студентов вузов.
Предисловие к русскому изданию 5
Предисловие 9
Глава 1. Введение 13
1.1. Что такое язык Ассемблера и почему необходимо его изучать? 13
1.2. Терминология 18
Глава 2. Машинная организация 21
2.1. Организация памяти и данных 21
2.2. Центральный процессор 26
2.3. Ввод и вывод 28
2.4. Заключение 29
Глава 3. Двоичные и шестнадцатеричные целые числа 31
3.1. Двоичная и шестнадцатеричная системы счисления 31
3.2. Представление целых чисел 40
3.3. Заключение 46
3.4. Упражнения 47
Глава 4. Элементы языка Ассемблера 49
4.1. Имена и метки 49
4.2. Операторы 51
4.3. Адресация операндов 53
4.4. Резервирование и инициализация областей данных 58
4.5. Начало и конец программы 62
4.6. Форматы операторов 65
4.7. Заключение 66
4.8. Упражнения 67
Глава 5. Простые макрокоманды ввода-вывода 70
5.1. Макрокоманды 70
5.2. Заключение и команды на выполнение программ 78
5.3. Упражнения 82
Глава 6. Команды манипуляций целыми числами 83
6.l. Общие замечания 83
6.2. Арифметические команды 84
6.3. Простая команда цикла и адресация массива 88
6.4. Пересылки и преобразования 93
6.5. Преобразования символьного и дополнительного кодов 97
6.6. Заключение 103
6.7. Упражнения 105
Глава 7. Переходы и циклы 109
7.1. Коды условий и переходы 109
7.2. Двоичный поиск (пример) 119
7.3. Команды управления циклами 126
7.4. Преобразование входных данных в символьном коде (пример) 131
7.5. Заключение 134
7.6. Упражнения 136
Глава 8. Форматы машинного кода, трансляция и выполнение программы 141
8.1. Общие замечания 141
8.2. Некоторые регистровые режимы 145
8.3. Литеральный режим 149
8.4. Режим перехода 150
8.5. Относительный и непосредственный режимы 153
8.6. Листинг ассемблирования 159
8.7. Косвенный и индексный режимы 162
8.8. Ошибки времени выполнения 167
8.9. Заключение 172
8.10. Упражнения 175
Глава 9. Процедуры 178
9.1. Преимущества использования процедур и проблемы их реализации 178
9.2. Стек 181
9.3. Стандарт вызова процедур 186
9.4. Директива .ENTRY 187
9.5. Списки аргументов 190
9.6. Вызов процедуры и возврат управления программе 197
9.7. Связь процедур с программами, написанными на языках высокого уровня и библиотечными процедурами 204
9.8. Манипуляции связанными списками (пример) 206
9.9. Заключение 222
9.10 Упражнения 223
Глава 10. Некоторые средства языка Ассемблера 226
10.1. Программные секции 226
10.2. Термы и выражения 232
10.3. Типы имен и выражений 236
10.4. Ограничения на выражения 239
10.5. Заключение 240
10.6. Упражнения 242
Глава 11. Макрокоманды 244
11.1. Общие замечания 244
11.2. Макроопределения и некоторые примеры 247
11.3. Аргументы макрокоманд 255
11.4. Локальные метки 257
11.5. «Дружественные по отношению к пользователю» макрокоманды 261
11.6. Условное ассемблирование . 266
11.7. Функции обработки цепочек 276
11.8. Заключение 278
11.9. Упражнения 179
Глава 12. Операции с двоичными разрядами и полями 282
12.1. Общие замечания 282
12.2. Простые поразрядные операции 283
12.3. Команды сдвигов и циклических сдвигов 287
12.4. Множества (пример) 292
12.5. Двоичные поля переменной длины 294
12.6. Заключение 304
12.7. Упражнения 305
Глава 13. Числа, представленные в форматах с плавающей точкой и упакованном десятичном 109
13.1. Представление чисел в формате с плавающей точкой 309
13.2. Операции над числами с плавающей точкой 314
13.3. Непосредственные и литеральные операнды с плавающей точкой 320
13.4. Точность вычислений при расчете дисперсии (пример) 322
13.5. Преобразование числа с плавающей точкой в целое число (пример) 327
13.6. Представление чисел в упакованном десятичном формате 329
13.7. Команды, реализующие операции над упакованными десятичными числами 331
13.8. Заключение 333
13.9. Упражнения 335
Глава 14. Символьные цепочки 338
14.1. Общие замечания 338
14.2. Команды MOVC и CMPC 339
14.3. Команды поиска символов 342
14.4. Преобразование символьных цепочек 351
14.5. Команда редактирования 356
14.6. Заключение 363
14.7. Упражнения 363
Глава 15. Ввод и вывод с использованием RMS 368
15.1. Операции ввода-вывода 368
15.2. Служба управления записями 369
15.3. Упражнения 377
Приложение А. Система команд 379
Приложение В. Таблицы преобразования шестнадцатеричных чисел и степеней 2 389
Приложение С. Символьный код ASCII 390
Приложение D. Макроопределения и процедуры ввода-вывода 391
Приложение E. Ответы на некоторые упражнения 395
Предметный указатель 405
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 4.27 КБ / Просмотров 9 ]

Статус
Проверен 
 
Размер  3.02 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!