
- •Основные логические элементы (обозначение, функция, реализация)
- •Синтез цифровой схемы по логической функции. Использование карт Карно для синтеза цифровых схем.
- •Понятие совершенно дизъюнктивной и конъюнктивной нормальных форм для логического выражения.
- •Код Манчестер-II
- •Коды, распознающие ошибки. Код Хемминга
- •Преобразователи кодов. Преобразователь двоично-десятичного кода в код управляния семисегментным индикатором
- •Счетчики. Синхронные и асинхронные счетчики
- •Декадные счетчики.
- •Счетчики Джонсона. Устройство, принцип действия, назначение.
- •Мультиплексоры и демультиплексоры. Селекторы. Назначение, схема, принцип действия.
- •Цифровой компаратор. N-битный цифровой компаратор
- •Регистры. Сдвиговые регистры. Блокировка чтения/записи в регистр.
- •Сдвигающие (последовательные) регистры
- •Принцип работы плис
- •Глава 16. Цифр электроника.
- •Триггер Шмидта. Обозначение, реализация, принцип работы, применение в цифровых схемах.
- •Шина данных, шина адреса. Характеристики шин в компьютерных системах. Что такое разрядность шины.
- •Шина данных
- •Шина адреса
- •Цифровые фазовые детекторы. Устройство, принцип работы. Реализация фазового детектора на триггерах.
- •Цифровая фильтрация. Виды цифровых фильтров. Элементы цифровых схем, необходимые для реализации цифрового фильтра
- •Импульсная характеристика цифрового фильтра. Почему импульсная характеристика полностью описывает параметры фильтра?
- •Быстрое преобразование Фурье.
- •Генераторы импульсов на основе цифровых элементов.
- •Цифровой генератор синусоидального сигнала.
Шина данных, шина адреса. Характеристики шин в компьютерных системах. Что такое разрядность шины.
Компьютерная шина (от англ. computer bus, bidirectional universal switch — двунаправленный универсальный коммутатор) — вархитектуре компьютера подсистема, которая передаёт данные между функциональными блоками компьютера. Обычно шина управляетсядрайвером. В отличие от связи точка-точка, к шине можно подключить несколько устройств по одному набору проводников. Каждая шина определяет свой набор коннекторов (соединений) для физического подключения устройств, карт и кабелей.
Ранние компьютерные шины представляли собой параллельные электрические шины с несколькими подключениями, но сейчас данный термин используется для любых физических механизмов, предоставляющих такую же логическую функциональность, как параллельные компьютерные шины. Современные компьютерные шины используют как параллельные, так и последовательные соединения и могут иметь параллельные (multidrop) и цепные (daisy chain) топологии. В случае USB и некоторых других шин могут также использоваться хабы(концентраторы).
Шина данных — шина, предназначенная для передачи информации. В компьютерной технике принято различать выводы устройств по назначению: одни для передачи информации (например, в виде сигналов низкого или высокого уровня), другие для сообщения всем устройствам (шина адреса) — кому эти данные предназначены.
На материнской плате шина может также состоять из множества параллельно идущих через всех потребителей данных проводников (например, в Архитектура IBM PC).
Основной характеристикой шины данных является её ширина в битах. Ширина шины данных определяет количество информации, которое можно передать за один такт.
Шина адреса — компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы DMA, для указания физического адреса словаОЗУ (или начала блока слов), к которому устройство может обратиться для проведения операции чтения или записи.
Основной характеристикой шины адреса является её ширина в битах. Ширина шины адреса определяет объём адресуемой памяти. Например, если ширина адресной шины составляет 20 бит, и размер слова памяти равен одному байту (минимальный адресуемый объём данных), то объём памяти, который можно адресовать, составляет 220 = 1 048 576 байтов (1МБайт) как в IBM PC/XT.
С точки зрения архитектуры микропроцессорной системы, если не применять мультиплексирование, каждый бит в адресе определяется одним проводником (линией) в магистрали, по которой передаётся адрес.
Если рассматривать структурную схему микро-ЭВМ, то адресная шина активизирует работу всех внешних устройств по команде, которая поступает с микропроцессора.
Разрядность (битность) в информатике — количество разрядов (битов) электронного (в частности, периферийного) устройства или шины, одновременно обрабатываемых этим устройством или передаваемых этой шиной.
Шина данных
Когда говорят о шине процессора, чаще всего имеют в виду шину данных, представленную как набор соединений (или выводов) для передачи или приема данных. Чем больше сигналов одновременно поступает на шину, тем больше данных передается по ней за определенный интервал времени и тем быстрее она работает. Разрядность шины данных подобна количеству полос движения на скоростной автомагистрали; точно так же, как увеличение количества полос позволяет увеличить поток машин по трассе, увеличение разрядности позволяет повысить производительность.
Данные в компьютере передаются в виде цифр через одинаковые промежутки времени. Для передачи единичного бита данных в определенный временной интервал посылается сигнал напряжения высокого уровня (около 5 В), а для передачи нулевого бита данных — сигнал напряжения низкого уровня (около 0 В).
Чем больше линий, тем больше битов можно передать за одно и то же время. Современные процессоры типа Pentium имеют 64-разрядные внешние шины данных. Это означает, что процессоры Pentium, включая Pentium 4, Athlon и даже Itanium, могут передавать в системную память (или получать из нее) одновременно 64 бит данных.
Для ясности...
Представим себе, что шина — это автомагистраль с движущимися по ней автомобилями. Если автомагистраль имеет всего по одной полосе движения в каждую сторону, то по ней в одном направлении в определенный момент времени может проехать только одна машина. Если вы хотите увеличить пропускную способность дороги, например, вдвое, вам придется ее расширить, добавив еще по одной полосе движения в каждом направлении. Таким образом, 8-разрядную микросхему можно представить в виде однополосной автомагистрали, поскольку в каждый момент времени по ней проходит только один байт данных (один байт равен восьми битам). Аналогично, 32-разрядная шина данных может передавать одновременно четыре байта информации, а 64-разрядная подобна скоростной автостраде с восемью полосами движения.
Разрядность шины данных процессора определяет также разрядность банка памяти. Это означает, что 32-разрядный процессор, например класса 486, считывает из памяти или записывает в память 32 бита одновременно. Процессоры класса Pentium, включая, Celeron, Pentium 4, Athlon, считывают из памяти или записывают в память 64 бит одновременно. Разрядность модулей памяти DIMM равна 64, поэтому в системах класса Pentium устанавливают по одному модулю, что облегчает процесс конфигурирования системы, так как эти модули можно устанавливать или удалять по одному. Каждый модуль DIMM имеет такую же производительность, как и целый банк памяти в системах Pentium.