Cтраница 4
Основной проблемой при практической реализации метода конечных элементов является проблема экономии оперативной памяти ЭВМ. Так, например, для хранения компонент матрицы размером 100X100 требуется массив памяти объемом 1002 10000 слов. Легко видеть, однако, что почти все компоненты матрицы [ № ] равны нулю. В рассмотренной задаче матрица жесткости отдельного элемента содержит только девять ненулевых членов. [46]
Метод можно легко модифицировать для общего случая. В приведенном ниже описании метода слова ПАМЯТЬ и ОТСЕВ являются идентификаторами двух разных массивов памяти. [47]
Защита оперативной памяти осуществляется в машинах ЕС ЭВМ по ключам. Сущность этого метода защиты заключается в том, что каждой рабочей программе и отводимым для ее размещения массивам памяти придается специальный код - ключ защиты. Обращение к памяти разрешается только в том случае, когда ключ программы совпадает с ключом защиты памяти. [48]
![]() |
Действие операторов. [49] |
Чтобы научиться эффективно применять пару GET / PUT, необходимо разобраться, как осуществляется перенос информации об изображении в массив памяти и как эта информация вновь преобразуется в изображение на экране. [50]
При использовании режима мультипрограммирования различные программные части прямого канала АСУ участвуют следующим образом. Кроме того, должна обеспечиваться в режиме прерывания работа блока 6 3 - й части, выполняющего передачу на выходной буферный массив памяти порции информации о каждом результате, который одновременно выдается по мультиплексному каналу. [51]
Нужно полагать, что читателю уже ясно, в какой последовательности используются рассматриваемые операторы. Действительно, сначала тем или иным способом на экране рисуется картинка, затем она записывается с помощью оператора GET в массив памяти, и, наконец, оператор PUT возвращает ее на экран. [52]
Альтернативный вариант микропроцессорной системы - максимально упрощенная - структура без буферов, системного контроллера, контроллера прерываний, контроллера непосредственного доступа в память, которая показана на рис. 1.2. Обмен с внешними функциональными узлами происходит в такой структуре только по инициативе процессора, все операции, включая отсчет времени, производит микропроцессор программным способом. Вместо индивидуальных адресных селекторов для каждого узла здесь применен общий дешифратор адресов ДША, который по четырем старшим разрядам адресной шины адресуется к 16 массивам памяти до 4 Кбайт в каждом и портам ввода-вывода. В § 1.5 описана упрощенная система, в которой микропроцессор 8080 управляет аналого-цифровым преобразованием и мультиплексированием каналов. Такая система может быть построена на одной плате, включая ОЗУ, ПЗУ и схемы индикации. [53]
![]() |
Структурная схема измерительного прибора с микропроцессором К580ИК80. [54] |
Упрощенная структурная схема [56] прибора с МП без буферов, системного контроллера, контроллера прерываний и контроллера непосредственного доступа в память показана на рис. 9.13. Обмен с внешними функциональными узлами происходит в такой структуре только по инициативе процессора, все операции, включая отсчет времени, производит МП программным способом. Вместо индивидуальных адресных селекторов для каждого узла здесь применен общий дешифратор адресов ДША, которые по четырем старшим разрядам адресной шины адресуется к 16 массивам памяти до 4 кбайт в каждом и кортам ввода-вывода. [55]
Когда вы набираете текст или перемещаете курсор, переменные Х % иУ % отслеживают положение курсора относительно левой верхней позиции окна. Аналогично, когда вы просматриваете текст с помощью окна экрана, значения переменных SX % и SY % фиксируют положение левого верхнего угла окна относительно начала массива памяти текста. [56]
![]() |
Блок-схема системы связи для координатного способа описания изображения. [57] |
В простейшем случае крорди-натного описания каждой точке изображения ставятся в соответствие коды координат экрана индикатора. При этом слова массива памяти изображения должны содержать координаты и коды яркости, а также код символа и его размера. [58]
Для вывода изображений в реверсном виде в графическом режиме ПК используются операторы GET / PUT. Последовательность действий для вывода реверсного изображения текста состоит в следующем. Сначала символы этого текста записываются в массив памяти оператором GET. Затем, если вы хотите изменить изображение символа на реверсное, используется оператор PUT с функцией PRESET. Действие PRESET заключается в изменении значений всех битов образа символа на противоположные. [59]
Вы можете управлять двумя стеками в одном массиве, размещая один в начале массива, а другой - в конце. Этот метод позволяет двум стекам увеличиваться, занимая один и тотже массив памяти до тех пор, пока они не столкнутся друг с другом в тот момент, когда массив полностью заполнится. [60]