Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Двоичное число или закодированное управляющее слово в ЭВМ представляется набором цифр (1 и 0). В цифровых устройствах коды представляются в виде двух различных уровней напряжения или тока или в виде импульсов. Один уровень или наличие импульса обозначает 1; другой уровень или отсутствие импульса — 0.
0 и 1 могут отличаться также направлением или импульсами противоположного знака. В схемах ЭВМ переменные и соответствующие им сигналы изменяются не непрерывно, а лишь в дискретные моменты времени t=0,1,2,... t,... Временной интервал между двумя соседними моментами дискретного времени называется тактом или периодом представления информации. Дискретное время можно представить совокупностью пронумерованных точек на оси времени, соответствующих последовательным тактовым моментам. Временные интервалы между периодами представления информации могут быть произвольными.
Практически во всех случаях ЭВМ содержат специальный блок, вырабатывающий тактовые синхронизирующие импульсы (СИ), отмечающие моменты дискретного времени. В цифровых вычислительных устройствах применяют потенциальный и импульсный способы представления информации. При потенциальном способе представления информации 0 и 1 соответствуют низкое Us и высокое Ui напряжения в определенной точке схемы машины (потенциальный код).
При импульсном способе представления информации 1 и 0 соответствуют наличие и отсутствие электрического импульса в определенной точке схемы (импульсный код).
Схемы ЭВМ в соответствии с типом используемых сигналов для представления информации принято делить на импульсные, потенциальные, импульсно-потенциальные. В первых схемах используются только импульсные сигналы, во вторых, — только потенциальные, а в третьих, — и те и другие.
Для представления и передачи двоичных машинных слов, код которых содержит несколько двоичных разрядов, применяют последовательный и параллельный способы (последовательный и параллельный коды).
Рисунок1 последовательные импульсный (а) и потенциальный (б) коды |
При последовательном способе каждый временной такт используется для отображения одного разряда слова, все разряды которого передаются по каналу последовательно, и фиксируются одним и тем же элементом. Номер разряда определяется номером такта, который отсчитывается от некоторого нулевого положения, совпадающего с началом слова. Таким образом, двоичный код слова представляется в виде некоторой временной последовательности потенциальных или импульсных сигналов, соответствующих значениям цифр в разрядах слов. На рис. 1 показаны примеры последовательного импульсного (рис. 1, а) и последовательного потенциального кодов (рис. 1, б), появляющихся в дискретные моменты времени одновременно с синхроимпульсами (СИ).
При параллельном способе все разряды двоичного кода слова передаются в одном временном такте, фиксируются отдельными элементами и проходят через отдельные каналы, каждый из которых служит для представления и передачи только одного разряда слова. При этом код слова развертывается не во времени, а в пространстве, так как значения цифр всех разрядов слова передаются по нескольким электрическим цепям одновременно (количество цепей равно числу разрядов). В один и тот же дискретный момент времени во всех цепях возникают сигналы в соответствии со значениями цифр разрядов передаваемого слова.
Для достижения высокого быстродействия основные устройства современных ЭВМ строятся параллельными. Однако они требуют большего количества аппаратуры, чем устройства последовательного действия, так как при параллельном коде надо иметь столько шин, а также запоминающих и преобразующих элементов, сколько разрядов в слове. Поэтому в некоторых устройствах применяют последовательно-параллельный код, при котором слова разбиваются на «слоги». «Слоги» передаются, а иногда и обрабатываются последовательно. При этом каждый «слог» представляется параллельным кодом.
Дата публикования: 2015-02-03; Прочитано: 3120 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!