|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Бек Л. — Введение в системное программирование |
|
|
Предметный указатель |
Base 30 55 56 79 104 117
BYTE 39 43 45
CSECT 83
CYBER, ассемблер 111—116
CYBER, ввод-вывод 37
CYBER, загрузчик 172—174
CYBER, операционная система NOS 390 391
CYBER, память 34
CYBER, Паскаль-компилятор 299—301
CYBER, регистры 34
CYBER, система команд 36 37
CYBER, способы адресации 36
CYBER, форматы данных 35 36
CYBER, форматы команд 35 36
END 39 43
EQU 68—72 99
EXTDEF 83 83—83 120
EXTREF 83 86—88 110 120 175 253
GET А 257 258 267
if 193—196 201 212 213 219
Lex 299 305—308
LPS 322—324 330 331 338 346 357
LTORG 65 66 79
Macro 179 187
Mask 325—327 358 435
MEND 179 187
NOS 390 391
org 70—72 121
PSW 23 28
RESB 39 43
RESW 39 43 45
Set 193 195
signal 331 332 339 342 393 435
SIO 333 338
SSK 347
ST I 324 330
start 39 43 45 83 259
SVC 21 27 318 321 329—331 334—342 371—373 435
System/360 22
System/370 22
System/370, ассемблер 103—108
System/370, ввод-вывод 28
System/370, макропроцессор 209—213
System/370, операционная система VM/370 393 394
System/370, память 22
System/370, регистры 23
System/370, связывающий загрузчик 165—168
System/370, система команд 27 28
System/370, способы адресации 26 27
System/370, форматы данных 23—25
System/370, форматы команд 25 26
System/370, Фортран-компилятор 303—305
TIO 338
UCSD Pascal компилятор 297 299 302 303
UCSD Pascal система 386—388
UNIX 299 305 388—390
USE 77
VAX, ассемблер 108—110
VAX, ввод-вывод 33
VAX, макропроцессор 213—215
VAX, операционная система VMS 391—393
VAX, память 29
VAX, программа связывания 168—172
VAX, регистры 29 30
VAX, система команд 32
VAX, спецификация операндов 31 108 109
VAX, способы адресации 31 32 108—110
VAX, форматы данных 30 31
VAX, форматы команд 31
VAX/VMS 391—393
VM/370 393—395
while 196 198 212 213 220
Word 39 43 45
Yacc 299 305—308
Абсолютная программа 58 97 98 126 177
Абсолютное выражение 73 90 135
Абсолютное имя 73 79 90
Автоматический библиотечный поиск 145 146 157 160 165 171 175
Автоматическое распределение памяти 274 289 301
Автономная программа 380—382
Авторизация 374—376 428
Адресация относительно базы, System/370 26 103—105
Адресация относительно базы, VAX 31 32
Адресация относительно базы, ассемблирование 50 54—56 66 67
Адресация относительно базы, компиляция 274
Адресация относительно базы, перемещение 61
Адресация относительно базы, УУМ 19 433
Адресация относительно счетчика команд, VAX 108 109
Адресация относительно счетчика команд, ассемблирование 50 54—56 79 121 133
Адресация относительно счетчика команд, перемещение 61 138
Адресация относительно счетчика команд, УУМ 19 433
Адресная константа 104 107
Адресное пространство 359 360
Алгол-68 293
АПЛ 295
Арифметическое выражение, генерация кода 254—259 309 310
Арифметическое выражение, разбор 236 239—245 247—250 308 309
Арифметическое выражение, синтаксис 230 244 308 309
Ассемблер, алгоритмы 46—49
Ассемблер, второй просмотр 45 47—49
Ассемблер, диагностика ошибок 48 54 74
Ассемблер, многопросмотровый 99—103
Ассемблер, однопросмотровый 93—99 120 121
Ассемблер, первый просмотр 45 46 67 72 77 91—93
Ассемблер, промежуточный файл 48 49 92 97 117
Ассемблер, структуры данных 45—48
Ассоциативная память 359
База данных, администратор 404 408
База данных, организация 400—408
Базовый регистр, System/370 23 69 103—105 108
Базовый регистр, адресация 55 66 67 117
Базовый регистр, перемещение 61 348 350
Базовый регистр, УУМ 17
Библиотека 145 146 159 160 165 175
Блок состояния, процесса 329 330
Блок состояния, события 331 332 334—342 398 435 436
Блок-схема 268 310
Блокирование записей 363—365 393 397
Блокировка процесса 393
Блочно-структурированный язык 270 287—291
БНФ 225
Буфер 363—365 347
Буферизация 363—365 397
Буферизация двойная 365
Взаимоблокировка процессов 374 398
Виртуальная машина 318 377 380—383 393—395
Виртуальная память 28 29 172 351—361 382 392 393 397 421
Виртуальное адресное пространство 351 359
Виртуальный адрес 353—357
Виртуальный ресурс 351
Вложенные блоки 287—289 295 311
Вложенные макроопределения 184 185 187
Внешние имена, System/370 107
Внешние имена, динамическое связывание 161—163
Внешние имена, исходная программа 83 107 133—136
Внешние имена, объектная программа 83—88 134—136
Внешние имена, оверлейная программа 152 166
Внешние ссылки, VAX 110 171
Внешние ссылки, автоматическое разрешение 145 146 158—160
Внешние ссылки, ассемблирование 83—88 120 121
Внешние ссылки, динамическое связывание 163
Внешние ссылки, компиляция 259
Внешние ссылки, связывание 88 89 133—138 158 174—177
Внешняя память 351 357
Восходящий разбор 235—242 308
Время ответа 367
Время прохождения задания 367—369 397
Выравнивание 22 29 105 106 110
Выражение (в языке ассемблера) 72—75 86 90 119 120 133
Вычисление смещения 54—56 79 104
| Генерация кода 223—225 251—259 278—280 298 309 310
Грамматика, БНФ 225 226
Грамматика, генерация кода 251
Грамматика, компилятор компиляторов 297—299 305—308
Грамматика, лексический анализ 231—235
Грамматика, Паскаль 225
Грамматика, синтаксический анализ 235—250 310
Граничные регистры 346 347 396
Дерево грамматического разбора 226—231 235—242 247 252—259 298 308 309
Динамическое распределение памяти в компилируемой программе 270—276 280
Динамическое распределение памяти в операционной системе 346 347 350 388
Динамическое связывание 123 160—163 177
Директива ассемблера 39 43 45 71 120
Диспетчер, алгоритм 330 331
Диспетчер, назначение 329
Диспетчеризация круговая 330
Диспетчеризация приоритетная 330—332 367 391 393 396
Диспетчеризация, определение 328—329
Дисплей (в блочно-структурированных языках) 289—291 311
Зависимость данных 400 401
Загрузка 122 123 139 142
Загрузка — выполнение 95 121
Загрузочный модуль 157 165 166 168
Загрузчик абсолютный 123—126 164 174 176
Загрузчик перемещающий 127—132 157 158
Загрузчик раскручивающий 163—164 177
Загрузчик, алгоритмы 122—126 139—144
Загрузчик, диагностические сообщения 145 174
Загрузчик, директивы 146—149 151 152 159 175
Загрузчик, структуры данных 139—144
Задание 328 343—346 365—369 390 391
Запись (данных) 362—365
Запись-заголовок 43 124 125 140 141
Запись-конец 43 44 61 124 125 141 142
Запись-модификатор, обработка 142 143
Запись-модификатор, перемещение 59 60 67 75 88 89 127—129 135 136 158
Запись-модификатор, связывание 87—91 121
Запись-модификатор, формат 59 60 87 88 117 118
Запись-определение 87 88 140 141 145
Запись-ссылка 87 88 143
Запрос ввода-вывода 334—342 357 362—365 396
Запрос ресурса 371—374 385 397—398 435
Зарезервированное слово (идентификатор) 235 300
Защита данных 407
Защита памяти 28 346 347 377 396 397 436
Защита средства 374—377 382 407 428
Значение по умолчанию 199 220
Зонный десятичный формат 23 31
Идентификатор процесса 347 435
Идентификация пользователя 375
Иерархические структуры 377—381
Иерархия прозрачная 379
Иерархия строгая 379
Избыточность данных 400—402 404
Инвариант цикла 281—284 305 311 426
Индексная адресация, CYBER 36
Индексная адресация, System/370 26
Индексная адресация, VAX 32
Индексная адресация, ассемблер 39 56 86
Индексная адресация, компиляция 278
Индексная адресация, УУМ 16 19
Индексный регистр 15 23 26 32 34
Интерактивный режим 315 394
Интервальный таймер 324 328 330 396
Интерпретатор 294—297 386 425
Интерфейс оператора 316
Интерфейс пользователя 316 317
Исполнительный адрес 20
Канал ввода-вывода System/370 28
Канал ввода-вывода УУМ 21
Канальная команда 333—337 362 435 436
Канальная программа 333—337 362
Каталог 362
Квант времени 328—332 339 368 370 373 396
Ключ защиты памяти 347 396
Ключевое слово 223 231 232 234 235
Ключевые макропараметры 198—201 209 220
Код лексемы 232—234 309
Код символов ASCII 434
Код условия 15—18 23 27 30 325 430
Компилятор компиляторов 297—299 305—308
Компилятор на Р-код 296 297 302 303
Компилятор однопросмотровый 223 224 292 293 299—303
Компилятор, диагностика ошибок 238 243 245 310
Компилятор, Паскаль 299—303
Компилятор, просмотры 224 292—294
Компилятор, Фортран 299 303—305
Конкатенация 189 190 214 219
Контекстное переключение 322 323 325 346 350
Контроль доступа 374—377
Контрольная точка 387 394 424 427
Конфигурация ввода-вывода 33
Координатный манипулятор 414
Корневой сегмент 91 92 120 150—153 168
Косвенная адресация в исходной программе 50
Косвенная адресация, CYBER 36
Косвенная адресация, VAX 32
Косвенная адресация, ассемблирование 57
Косвенная адресация, компиляция 275
Косвенная адресация, УУМ 19 433
Курсор 414—416 421
Левая рекурсия 244 245
Лексема 206 208 223 226
Лексический анализ 223 224 231—235 294 298 309 310
Линейный участок 267 268 281 304 310
Линия связи 376 383 384
Литерал 62—68 118 121
Литеральный пул 65—67 118
Локальность ссылок 359 360 397
Макровызов 179 181
Макроинициализация 181—183 198—204 212—220
Макроинструкция, аргументы 181 182 185—187 193 198—201 217
Макроинструкция, метки 183 190—192 212 213
Макроинструкция, определение 178—183 193—195 210 215—218
Макроинструкция, параметры 180 181 185—187 193 198—201 205 212 214—220
Макроинструкция, прототип 181 185 186 199
Макроинструкция, расширение 178 181—183 192—198 212
Макроинструкция, тело 181—187 203 217
Макропроцессор встроенный 206—209
Макропроцессор общего назначения 204—206 215—218
Макропроцессор, алгоритмы 183—185 188
Макропроцессор, диагностика ошибок 220 221
Макропроцессор, строка за строкой 207 221
Макропроцессор, структуры данных 183—187
Маска перемещений 131 132 172 173 174
Массив, распределение памяти 276—279
Массив, ссылка на элементы 277—280 286 296 302 311
Матрица, доступа 374 375
Матрица, предшествования 237—242 309
Менеджер оверлея 153—155 175
Меню 316 387 416 429
Метка 44 46 49
Метод доступа 362
Метод операторного предшествования 236—242 251 309
Метод рекурсивного спуска 242—250 300 309
Модель данных 405
Монитор виртуальной машины 380—383 394 395
Мультипрограммирование 52 315 343 358 365—367 380 395
Мультипрограммная система 315 318 320 328 343 365 366 368 396 397
Мультипроцессорная система 33 315 383—386 390
Мультипроцессорная система симметричная 384—386
Мультипроцессорная система слабо связанная 383—385
Мультипроцессорная система «главный—подчиненный» 384 385
Независимость данных 403 404
Неоднозначная грамматика 230 308
Непосредственная адресация в исходной программе 50 118
Непосредственная адресация, CYBER 36
Непосредственная адресация, System/370 26
Непосредственная адресация, VAX 32 108
Непосредственная адресация, ассемблирование 56 57 65
|
|
|
Реклама |
|
|
|