Раздел 2. 1.docx

  • docx
  • 29.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Раздел 2. 1.docx

Раздел 2. 1

1.   На малых машинах это действие часто представляет собой процесс, состоящий из следующих двух этапов: сначала содержимое первой ячейки копируется в регистр, а затем записывается в предназначенную для него ячейку памяти. На большинстве больших машин этот процесс выполняется за один этап.

2.  Значение, которое должно быть записано; адрес ячейки, в которую должно быть записано значение и команда записи.

3.   Термин переместить (move) часто означает удаление значения из одного места и запись его в другое, при этом пре- дыдущее место его хранения остается пустым. Однако в большинстве случаев обработки данных в компьютерах объект, подлежащий перемещению, просто копируется (или клонируется) в новое место.

4.   Общий прием, называемый относительной адресацией, заключается в указании, насколько далеко, а не куда именно переходить. Например, перейти на три команды вперед или на две команды назад. Следует заметить, что такие команды по- требуется изменять, если между исходной командой перехода и командой, на которую следует перейти, позднее будут вставлены дополнительные команды.

5.   Ответ на этот вопрос можно обосновать по-разному. Команда записана в форме условного перехода. Однако, по- скольку поставленное условие, что 0 должен быть равен 0, выполняется всегда, переход всегда будет выполняться так, как если бы никакого условия вовсе не было. Машины с такими командами встречаются часто, поскольку эти команды очень эффективны. Например, если машина разработана для выполнения команд, имеющих структуру вида "Если ..., то перейти на

...", то такую команду можно использовать как для условного, так и безусловного перехода.