Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Overlay (программирование)19 февраля 2011Оглавление: 1. Overlay (программирование) 2. Оверлеи в PC/MS DOS Overlay метод программирования, позволяющий создавать программы, занимающие больше памяти, чем установлено в системе. Встроенные компьютеры часто используют оверлеи, так как обычно Система на кристалле содержит мало памяти и не поддерживает виртуальную память. ИспользованиеМетод предполагает разделение программы на фрагменты, называемые оверлеями. Размер каждого оверлея ограничен, согласно размеру доступной памяти. Место в памяти, куда будет загружен оверлей называется регионом. Хотя часто программы используют только один блок памяти для загрузки различных оверлеев, возможно определение нескольких регионов различного размера. Менеджер оверлеев, иногда являющийся частью ОС, подгружает запрашиваемый оверлей из внешней памяти в регион. Некоторые редакторы связей поддерживают работу с оверлеями.s Программирование с применением оверлеев требует от программиста внимательного отношения к размеру каждой части программы. Из-за этого часто используются низкоуровневые языки и ассемблер, которые позволяют ограничивать размеры программы и оверлеев. Программирование при помощи оверлеев является более сложным, чем при использовании виртуальной памяти. Просмотров: 2151
|