Assembler шаблон исходного текста





Сегментированная архитектура создает определенные трудности в процессе разработки программ. Размер вводимых данных ограничен параметром size, который задается числом (1, 2, 4). Введенные данные обрезаются соответствующим образом. Для 16-разрядных процессоров размер сегмента физической памяти не может превышать 64 Кбайт, в то время как для 32-разрядных может достигать 4 Гбайт. Если же директива не используется то все инструкции считаются допустимыми, и отсутствуют ограничения на размер сегментов. Пример 2. Возьмем следующую процедуру на языке Паскаль: procedure D (var x:integer);:=x div 16; Пусть в программе есть такие обращения к ней: D(A) и D(B), где А и В-имена переменных, значениями которых являются неотрицательные числа.

Похожие записи: