Cтраница 5
![]() |
Блок-схема микро - ЭВМ. [61] |
Центральный процессор, память и УВВ связаны между собой магистралью, представляющей набор проводников, по которым передается различная информация. В некоторых микро - ЭВМ используются две магистрали, одна - для связи ЦП с памятью, а другая - для связи с УВВ. В некоторых микро - ЭВМ ( например, Электроника 60) линии адреса и данных физически совмещены и попеременно используются для передачи адресов и данных. [62]
![]() |
Конфигурация системы с шиной PCI. [63] |
Разработана шина на основе стандарта PCI v2.1. Шина AGP может работать с частотой системной шины до 133 МГц и обеспечивает высочайшую скорость передачи графических данных. Ее пиковая пропускная способность в режиме четырехкратного умножения AGP4x ( передаются 4 блока данных за один такт) имеет величину 1066 Мбайт / с, а в режиме восьмикратного умножения AGPSx - 2112 Мбайт / с. По сравнению с шиной PCI, в шине AGP устранена мультиплексированность линий адреса и данных ( в PCI для удешевления конструкции адрес и данные передаются по одним и тем же линиям) и усилена конвейеризация операций чтения-записи, что позволяет устранить влияние задержек в модулях памяти на скорость выполнения этих операций. [64]
Выходные буферы имеют тристабильные схемы, которые разрешаются по линии EN. Из всех выходов далее используется только выход адреса управляющей памяти. Для удобства описания и работы с функциями управления управляющая память разделена на 32 строки и 16 столбцов; пять линий адреса определяют строку, а четыре линии - столбец. [65]
Линии адреса предназначены для передачи комбинаций бит, с помощью которых происходит обращение к ячейке памяти, каждая из которых имеет свой адрес. Число бит, используемых для задания адреса, определяет множество возможных адресов, которое образует адресное пространство машины. Так, 16 линий адреса позволяют адресоваться к 32К слов памяти, при этом формируемый ЦП 16-разрядный адрес непосредственно поступает на линии адреса магистрали. Использование диспетчера памяти и увеличение числа адресных линий до 22 позволяет расширить адресное пространство до 4М байт. [66]
Кроме программных на рис. 8.12 представлены модули констант и переменных. Разделение констант и переменных на два модуля объясняется стремлением упростить зашивку программного обеспечения в ПЗУ после его окончательной отладки, при этом в область ПЗУ будут помещены программные и модули констант, а в область ОЗУ - модуль переменных. Для рассматриваемой программной системы в модуль констант включены приоритет канала, адреса регистров состояния и данных приемной и передающей линий канала связи, соответствующие этим линиям адреса векторов прерывания, размер и адреса входного и выходного буферов, константы для отсчета интервалов времени и другие величины, не изменяющие свое значение при работе программной системы. [67]