Cтраница 2
![]() |
Формат регистра операционного режима DSP56002.| Операционные режимы и карта памяти DSP56000.| Операционные режимы и карта памяти DSP56001. [16] |
Бит МС наряду с битами МА и MB определяет карту памяти и операционный режим кристалла. После сброса процессор загружает этот бит через внешний контакт MODC. После выхода процессора из состояния сброса бит МС может быть изменен программным путем. [17]
Младшие биты МА и MB в регистре OMR управляют картой памяти программ и выбирают адрес вектора сброса. Бит DE управляет картами памяти X и Y и разрешает / запрещает использование внутренних ПЗУ данных X и Y. Загрузочная память в DSP56000 используется только для промышленного тестирования и недоступна пользователю, а загрузочная память DSP56001 может частично перекрывать ОЗУ программ. [18]
В системе, в которой операции ввода-вывода выполняются с использованием карты памяти ( см. разд. [19]
![]() |
Карты распределения для дисков типа DK. [20] |
Если требуется блок для распределения глобальной структуры или программы, в соответствующей карте памяти по определенному алгоритму отыскивается бит, указывающий на свободный блок. Этот бит инвертируется, и блок считается занятым. [21]
Прежде всего отметим, что в матрице, образованной точками и звездочками ( она является эквивалентом двоичной карты памяти), каждому пикселю соответствуют два значка. [22]
Управление памятью производится МОС в два этапа: с учетом ее физической конфигурации в соответствии с картой памяти, сформированной пользователем в модуле МВВ; динамически для поддержания загрузки и выполнения загрузочных модулей. [23]
![]() |
Монитор обращений. [24] |
К функциям операционной системы, которые должны быть частью ТСВ, относятся создание процесса, переключение процессов, управление картой памяти, а также часть файлового управления и управления вводом-выводом. В надежных системах база ТСВ часто представляет собой совершенно отдельную ото всей остальной операционной системы часть, что позволяет уменьшить ее размеры и проверить корректность работы. [25]
![]() |
Монитор обращений. [26] |
К функциям операционной системы, которые должны быть частью ТСВ, относятся создание процесса, переключение процессов, управление картой памяти, а также часть файлового управления и управления вводом-выводом. [27]
Подпрограммы управления стандартными устройствами ( а мы только о таких и будем говорить) обычно располагаются в последнем из приведенных на карте памяти участков, а сам этот участок расположен на системной плате. Дополнительные нестандартные устройства могут иметь свое ПЗУ с вшитыми туда собственными управляющими программами. [28]
Сравнив указанное в первой строке распечатки число битов, приходящихся на ряд пикселей ( 18), с количеством знаков в строке карты памяти, читатель убедится, что последнее больше. Объясняется это тем, что первое число относится только к высвечиваемым пикселям, в то время как размер строки соответствует количеству битов, фактически хранящихся в памяти. По этой же причине и указанное число рядов ( 9), отражающее лишь те ряды пикселей, которые заняты в формировании изображения на экране, не совпадает с количеством строк карты памяти. [29]
Эффект конвейера возникает в примере 2 потому, что адрес в инструкции MOVE формируется во время ее декодирования, перед тем, как инструкция ORI изменит бит DE ( который меняется в карте памяти) в своем слоте выполнения. [30]