Редактирование: Буфер
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 10: | Строка 10: | ||
Многие реализации языка Форт хранили в оперативной памяти несколько ''буферов'', отображающие различные [[блок]]и диска, каждый размером в 1 Кбайт. Записанный в таком [[блок]]е экран Форта обычно представлялся, как содержащий 16 строчек по 64 символа. Система ''буферов'' (в ОЗУ) и [[блок]]ов (на диске) позволяет Форту исполняться на машинах без операционной, и даже без файловой системы. | Многие реализации языка Форт хранили в оперативной памяти несколько ''буферов'', отображающие различные [[блок]]и диска, каждый размером в 1 Кбайт. Записанный в таком [[блок]]е экран Форта обычно представлялся, как содержащий 16 строчек по 64 символа. Система ''буферов'' (в ОЗУ) и [[блок]]ов (на диске) позволяет Форту исполняться на машинах без операционной, и даже без файловой системы. | ||
Один [[экран|экран Каллисто]] имеет размер трёх экранов Форта и содержит 48=16×3 строчек по 64 символов каждая. Одинаковая с Фортом длина строки облегчает перенос на [[Каллисто]] программ, написанных на Форте. Длина строки в 64 символа отличается от той, которую использует [[ | Один [[экран|экран Каллисто]] имеет размер трёх экранов Форта и содержит 48=16×3 строчек по 64 символов каждая. Одинаковая с Фортом длина строки облегчает перенос на [[Каллисто]] программ, написанных на Форте. Длина строки в 64 символа отличается от той, которую использует [[встроенная программа]] ЭКВМ. | ||
Поскольку памяти ЭКВМ хватает только на один ''буфер'', слова Форта FIRST, LIMIT, PREV, USE и +BUF в [[Каллисто]] не реализованы. Для совместимости с Фортом в стандартных словах [[SAVE-BUFFERS]] и [[EMPTY-BUFFERS]] английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/buffer ''buffer''] (''рус.'' буфер) по-прежнему используется во множественном числе, хотя в [[Каллисто]] ''буфер'' всего один. | Поскольку памяти ЭКВМ хватает только на один ''буфер'', слова Форта FIRST, LIMIT, PREV, USE и +BUF в [[Каллисто]] не реализованы. Для совместимости с Фортом в стандартных словах [[SAVE-BUFFERS]] и [[EMPTY-BUFFERS]] английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/buffer ''buffer''] (''рус.'' буфер) по-прежнему используется во множественном числе, хотя в [[Каллисто]] ''буфер'' всего один. |