Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Модель памяти компьютера

Читайте также:
  1. ER-логическая модель данных
  2. ER-физическая модель данных
  3. SIPP (SIP) — модули памяти
  4. Алгоритм представления вещественного числа в памяти компьютера
  5. Амнестические нарушения и роль эксплицитной и имплицитной памяти
  6. Аппаратное и программное обеспечение компьютера
  7. Архитектура персонального компьютера

 

Для запоминания информации в компьютере имеется память. Напомним, что память компьютера удобно представлять в виде классной доски, на которой можно записывать информацию, читать, стирать, записывать заново и т. д. Место, отводимое в памяти компьютера для каждой величины, удобно изображать в виде прямоугольника. Значение величины (если она определена) записывается внутри прямоугольника, а тип и имя указываются сверху:

Если величина не определена, то в прямоугольнике ничего не пишется.

Рассмотрим работу памяти на примере алгоритма А52.

В начале выполнения алгоритма компьютер выделит для него часть памяти:

Встретив после слова нач описания вещ у и цел n, компьютер отведет внутри памяти алгоритма место для хранения двух величин: первая имеет вещественный тип и имя у, вторая — целый тип и имя п.

После первых двух команд алгоритма эти величины получат значения. В ячейке п будет 0, а в ячейке у — значение радиации в клетке с Роботом.

При дальнейшем исполнении алгоритма значение величины у уже не изменится, а п будет увеличиваться по мере продвижения Робота в тупик. В конце выполнения алгоритма память может выглядеть так:

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

 


Дата добавления: 2015-07-14; просмотров: 137 | Нарушение авторских прав


Читайте в этой же книге: Команды с параметрами | Абсолютное и относительное смещение | Использование вспомогательных алгоритмов | Пример алгоритма с аргументом | Выполнение вспомогательного алгоритма с аргументами | Алгоритмы с несколькими аргументами | Закрашивание прямоугольника | Заголовок алгоритма с аргументами | Арифметические выражения в алгоритмическом языке | Порядок действий в арифметических выражениях |
<== предыдущая страница | следующая страница ==>
Компьютер выполняет подсчет| Еще один пример алгоритма, работающего с величинами

mybiblioteka.su - 2015-2024 год. (0.01 сек.)