Cтраница 3
При решении конкретной проблемы, заданной п словами памяти, алгоритм выполняет не более чем конечное количество элементарных операций в силу условия рассмотрения только финитных алгоритмов. Анализ ресурсной эффективности алгоритма может быть выполнен на основе комплексной оценки ресурсов компьютера, требуемых алгоритмом для решения задачи, как функции размерности входа. [31]
Можно, разумеется, представить хранящуюся в слове памяти команду как число в двоичной и восьмеричной системах счисления - точно так же, как и данные. Мы уже затрагивали вопрос о том, каким образом машина распознает, что представляет собой содержимое слова памяти ( О 102 - это данные, адрес или буква В. [32]
При этом предполагается, что в каждом слове памяти хранится шесть стандартных литер данных. [33]
Второй операнд в команде D находится в слове памяти на границе слова, в команде DR - в общем регистре. [34]
![]() |
Команда TSL может работать неверно, если не заблокировать шину. [35] |
Как уже было сказано, эта команда считывает слово памяти в регистр процессора. Одновременно она записывает 1 ( или другое ненулевое значение) в слово памяти. Конечно, для выполнения операций чтения и записи памяти требуется два цикла шины. На однопроцессорной машине, поскольку одна команда процессора не может быть прервана на полпути, команда TSL работает должным образом. [36]
Применение корректирующего кода Хемминга означает, что каждое слово памяти содержит не 16 бит, а 21 бит. [37]
![]() |
Команда TSL может работать неверно, если не заблокировать шину. [38] |
Как уже было сказано, эта команда считывает слово памяти в регистр процессора. Одновременно она записывает 1 ( или другое ненулевое значение) в слово памяти. Конечно, для выполнения операций чтения и записи памяти требуется два цикла шины. На однопроцессорной машине, поскольку одна команда процессора не может быть прервана на полпути, команда TSL работает должным образом. [39]
Предложение 008 записывает содержимое общего регистра 9 в слово памяти, адресуемое меткой HOLDIT. Запоминаемое значение 582 выражает подразумеваемое программистом значение 58.2 % и в таком формате используется в других частях программы. [40]
Предложение 005 записывает содержимое общего регистра 5 в слово памяти TOTLCOST. Программист обязан помнить о предполагаемом месте десятичной точки, с тем чтобы в дальнейших дей-ствиях правильно пользоваться этими данными. [41]
В чем заключается различие между машинным словом и словом памяти. [42]
Предположим, что процессор 0 записывает значение 1 в какое-то слово памяти, а немного позже процессор 1 записывает значение 2 в то же самое слово. Должен ли владелец компьютера обратиться после этого в мастерскую. Это зависит от того, что обещано в контракте. [43]
Примитив CONS использует в качестве операндов два указателя, выделяет слово памяти для новош - элемента списка, запоминает указатели в полях CAR и CDR этого слова и возвращает указатель на новое слово. [44]
![]() |
Иллюстрация случая, когда длина слова памяти кратна длине. [45] |