Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Особенности интегральных микросхем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [ 18 ] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

Состояние РОН (Р1 и

Состояние

Состояние

Состояние

РОН (РО,

РОЯ (PI я

РОН (РО.

РЗ и Р4)

РЗ и Р4)

Р2 ; = 0,0000 Р/ ; = 1,1000 Р2\ = 1,1000 1,1100 1,1000, 1,1100 1,0100 1,1010 1,1000 1,1010

Р2 Р2: Р2 : PI i PI \

1 РО 1 Р4

Pfl! = 1,0111 POS = 0,1011

РЗ: = 00000

Р4 : =00010 00100 0,0101 00100 00100 01000 0,0010

1 РО;

12 13 14 15

17 ft

= 1,0010 г 1,1001 = 1,1000 = 1,1001 = 1,1100 = 1,1100 = 0,0111

РЗ : Р2 : PI : Р2 : Р2: Р2:

Pt : С:

Р2 : = 0,0100 Р2 : = 0,0100

1 РО : = 0,0010

О Р4: = 0100О

О Р4:= 10000

0 РО : = 0,0001

1 Р3:= 00000 1 РЛ : = 10000 1 Р4 : = 00000

1 Р0: = 0,0000

О Р3: = 10000

О РЛ : = 10000

Таблица 1.49

Номер вывода

Назначение выводов ИМС 583ВМ1

5, 8, 11, 14, 32, 35, 38, 41

6, 9, 12, 15, 31, 34, 37, 40

7, 10, 13, 16, за, 33, 36, 39 17-21, 26-29

22 23 24

25, 48

42, 43

44, 45, 46 47

Входы синхросигналов приема S1 и выполнения S2 МК и выдачи информации на выводы ШДМ и В (S3) и UIN (S4) Двунаправленная шина данных М ШДМ Выходная шина данных У ШУ, постоянно индицирующая содержимое РУ Входная шина данных X ШХ Шина микрокоманды ШМ Вход выбора кристалла ВК Вход опроса приоритета А и заполнения PI Шииа нулевого потенциала Выводы для подключения источника питания

Выходы S и Р, служащие для индикации переполнения Р/ и признаков приоритета Двунаправленная шина N Ш N Двунаправленный вывод В

Таблица 1.50

Поле ПЗ

Реализуемая функция

Пример

Поле ГО

Реализуемая функция

Пример

ООО а b 00000011 0 0 1 а 00110011 0 10 b 00001111 Oil а V * 00111111

110 0 0 00000000 10 1 аЬу аЬ 00111100

110 b 11110000

111 1 11111111

Таблица 1.51

ИМС. При этом номера РОН, участвующих в операциях, извлекаются из регистров PN или PJ (в последнем случае он может изменяться на ±1). Указанные способы формирования адреса РОН в табл. 1.52 обозначены символами RN, R1, R (J + I) и R (J - 1), например, при П2 = 1111 операнд а извлекается из РУ, а операнд b - из ЗУ РОН по адресу У - 1, где У - содержимое регистра РУ. В ЛУ над этими операндами выполняется операция, код которой указан в ПЗ, а результат Q фиксируется в РДМ. При выполнении байтовых операций ТВ и РДМ сбрасываются в О (исключение составляют четыре последних операции, при которых на РДЛ1 фиксируется результат Q), а А является сигналом опроса СМИ, с выходов которой в РП записывается номер i старшей (левой) единицы в коде Д, полученном поразрядной конъюнкцией байт, поступающих на входы СМП. При этом на выходы Р н S выдаются сигналы

Р = S = V di, где dl - разряды кода Д.

При А -О состояния РП, S н Р не индицируются (S = Р = 0).

Битовые операции выполняются над двумя битами, поступающими иа входы а и b ЛУ. При этом кроме адресов регистров необходимо указать и

Таблица 1.52

Операция

Байтовая

Битовая N

Битовая /

Битовая / -- 1

Байтовые

операции (т

= т. = 0)

Битовые операции

Поле П2

Q = 0 (ЛУ) 6, ТВ :

а (ЛУ) Ь, РП :

1

0000

0001

0010

0100

0101

0111

1000

10QL

1010

R(J+l)

1011

R(J-l)

1100

RJ

1101

1110

R(J+l)

1111

номера разрядов регистров, из которых извлекаются операнды. Номера разрядов операндов и результата совпадают и определяются типом битовой операции (табл. 1.51), а именно: при операциях типа N и I номера разрядов извлекаются соответственно нз PN и Р/, а прн операции типа / + 1 номера формируются путем увеличения на единицу содержимого регистра PI. Во по-по операциях адреса РОН извлекаются из PJ. Например, при 0001 и П1 = 01 операнды а и b выбираются соответственно с РОН гш ВДй номера которых совпадают н указаны в PN. Номер РОН указан в PJ. Результат заносится в РУ на позицию, номер которой



SI /

Jfy .

В.ШДН

.......... flp

Разряды МК

Поле1

Полег

Входык

Рис. 1.20

указан в PN. Во всех битовых операциях РП : = О, все неучаствующне в записи результата разряды РДМ и ТВ обнуляются (например, прн П2 = = 0000 - все, а прн П2 = ООП - все кроме одного), а А прн П1 = 11 ивляется сигналом опроса заполнения Р/, а именно: при Л = .1 и /= 111 записи в РОН н РУ не происходит, РДМ, PN н ТВ обнуляюАя, а S = 1; при Л = 1 н I ф UI ИМС выполняет действия согласно МК; при Л == = О РОН и РУ сохраняет свое содержимое, РДМ, PN н ТВ обнуляются, а S = 0.

Синхронизируют работу ИМС ВМ1 сигналы 81 - 84. По нарастанию S1 (рнй 1,20, а) происходит прием информации в РМ, RN, ТВК, PlnPJ. При этом и PJ я PJ фиксируются адреса операндов из предыдущей МК, в качестве которых могут быть коды /, / + 1, У, У ± I, N. Если ТВК: - О, то МК не выполняется, ТВ,8иР обнуляются, а остальные регистры сохраняют свое содержимое. При ТВК: = 1 происходит выполнение принятой МК. Результат операции по нарастанию 82 заносится в регистр, определенный МК. Синхросигналы S3 и подаются в произвольные моменты времени.

Таблица 1.53

Временные параметры ИМС 583ВМ1

Время:

предустановки /i МК на ШМ (рис. 1.18, и) >50

удержания /, МК на ШМ (рис. 1.18, и) >100

удержания высокого ta и низкого it потенциалов на входе SI >200

дешифрации МК <150

выполнении t, операции в ЛУ <200

предустановки /, и удержания данных на входах В. ШДМ >100

предустановки /в данных на входах В, ШДМ и ШХ при >150

записи результата в РП Задержка /ю в выдаче информации на ШУ при записи кода в РУ 250 Время:

генерации /ц признаков S и Р относительно 81 00

генерации признаков S и Р относительно данных на вхо- 300 дах В, ШДМ и ШХ при разрешающем значении А опроса (запрета) сигналом А подготовленных признаков <250 S и Р

Задержка в выдаче информации на входы В. ШДМ и Ш при <250

разрешающих значениях 83 и 84 Время:

опроса (запрета) сигналами 83 и 84 информации на <1б0

выходах В, ШДМ и ШN

цикла /ц >1000

так как никакими временными соотношениями ни друг с другом, ни с SI и 82 не связаны. Временные параметры ИМС ВМ1 п йведены в табл. 1.53. Управляя подачей и запретом сигналов 81 и 82, можно расширить функциональные возможности ИМС.

В качестве примера ИМС ВМ1 рассмотрим устройство для выделения одного из 32 сигналов (запросов) с наивысшим приоритетом. Линии, по которым поступают запросы, объединим в ШХ таким образом, чтобы наивысший приоритет имел запрос, поступающий на нулевой разряд ШХ, а наименьший - наЬ-й разряд. Задача состоит в том, чтобы, приняв и запомнив К {К = = 0,31) запросов, последовательно выдать нх номерана ШN в порядке убывания приоритета. Для решения этой задачи необходимо четыре ИМС ВМ1 соединить показанным на рис. 1.18, способом. Программа решения этой задачи приведена в табл. 1.54. Нулевая МК устанавливает код 1 в РУ, раз-маскировывая тем самым все разряды ИМС, Прн выполнении МКО в PJ записывается адрес РОН, равный ООО. Вследствие этого в дальнейшем его lZc7nT РЛя, По МК1 в РОЯ R0 записывается анализируемый нн нрт с~ * вР старшей единицы. Если в старшем байте еди-инц нет, то сигнал S = 1 даст разрешение на анализ единицы в следующем



байте за счет подачи сигнала S = 1 иа вход А. ИМС с самой старшей единицей в байте выдаст на три младших разряда ее номер. Два старших разряда м(>жио получить с помощью схем ИЛИ по выражениям UIN (0) = * Р V 8 и II1N (1) = Pi V 3 {Pi - выход сигнала Р<-й ИМС). Например, если самая старшая единица находится на позиции 21 = 10101 (позиция 101 ИМС2), то на UIN индицируется код 101 и возбужден сигнал Ра, который даст lUN (0) = 1 н UIN (1) = 0. Если в слове есть единицы, то осуществляется переход к битовой операции, котораи сброснт в О соответствующий разряд в РУ, вследствие чего он не участвует в выборе следующей

Таблица 1.54

Номер МК

Содержание МК

000011111

РУ : = 1, РУ : = 0

000000010

RO: = mX

Условный переход по Р. При Р = 1 переход к МКЗ, а при Р = 0 - к МКб

010001100

РУ (Л) : = 0

000000001

R0 := R0

Условный переход по Р. Прн Р = 1 переход к МКЗ, а при Р = 0 - к МК6

Конец программы. Переход к следующей программе

единицы. Для того, чтобы в остальных ИМС не маскировать разряд N, на их входы ВК следует подать запрет. МК4 по аналогии с МК1 выберет следующую единицу в R0. Завершится выполнение программы по сигналу = Яо V Pi V Р. V = 0. Генератор адресов ИК1 предназначен для построения устройств адресации ЗУ МК, программ н данных. Он состоит (см. рис. 1.19, в) из арифметического Л У, запоминающего ЗУА н управляющего УУ устройств. Обмен информацией осуществляется по двум однонаправленным шниам адреса ША и МК, ШМ, двунаправленной шине данных ШД и шине управления, состоящей нз отдельных выводов (табл. 1.55). Прием информации с ШМ

Таблица 1.55

Номер вывода

Назначение выводов ИМС 583ИК1

1-3 Входы синхросигналов приема S1 и выполнения S2 МК и

выдачи результата на ША и ШД S3 4, 5, 42-47 Шина МК ШМ, номера разрядов которой образуют ряд

1, О, 7, 6, 5, 4, 2 и 3

6 Вход X сигнала внешнего условия

7 Многофункциональный вывод /, служащий дли ввода сигнала внешнего прерывания и вывода сигнала внутреннего прерывания

8-41 Шина адреса ША (номера выводов 8, 10, 12, 14, 16, 18, 20,

22, 27, 29, 31, 33, 35, 37, 39 и 41) 9-40 Шниа данных ШД (номера выводов 9, 11, 13, 15, 17, 19,

21, 23, 26, 28, 30, 32, 34, 36, 38 н 40)

24 Шииа нулевого потенциала

25 и 48 Выводы для подключения источника питания

и ШД осуществляется иа входные регистры РМ и РД, а выдача информации на ШД и ША происходит с выходных регистров РД1 и РА. ЗУА состоит из четырех 16-разрядных регистров РО-РЗ и адресуется 2-разрядным регистром индекса РЯ. Внутренние управлящие сигналы ВУС генерирует УУ, которое в своем составе имеет триггеры X ТХ, нулевого результата TZ, блокировки (запрета) прерывания ТВ, внешнего TR и внутреннего TJ прерываний. Управляет работой ИК1 8-разрядная МК, которая состоит из ДВУХ 4-разрядных независимых полей. Поле 1 (разряды МКО - МКЗ) управляет работой РИ и ШД (табл. 1.56), а поле 2 - Ш и ЗУА (табл. 1.57), В ИМС ИК1 заложена возможность обращаться к четырем подпрограммам прерывания, первые адреса которых фиксированы и образуют ряд: 1 = 0...01, 2= 0...010, 3=0,.,011 и 4=0...0100. Для этого прн нали-

Таблица 1.56

Поле 1

Содержание МК ИМС 583ИК1

00 аЬ РИ : = аЬ. Установка РИ полем 1 МК

0100 РЯ: = РЯ 4-1. При РИ - \\ возможно прерывание с выдачей на ША адреса 2 = 0...10 и сигнала / = 1

0101 РИ:=РИ - 1. При РЯ = 00 возможно прерывание с выдачей на ША адреса 3 и сигнала / = I

0110 РИ : = РИ. Содержимое РИ не изменяется

0111 РИ : - РИ-Х-X. Содержимое РИ увеличивается на I, если сигнал л - 1 (вывод 6).

10 аЬ ШД : = РаЬ. Выдача на ШД содержимого ячейки ЗУА,

адрес которой аЬ указан в поле 1 МК

11 аЬ РаЬ : = ШД. Запись кода с ШД в ЗУА по адресу аЬ

чин соответствующих условий ИМС вместо адресов, указанных в табл. 1.57, выдает иа ДМ адреса 1,2, 3 или 4. Адрес 1 генерируется как реакция на внешнее прерывание, вызванное наличием запроса (TP : = 1) и отсутствием запрета {ТВ : = 0) иа прерывание. Адреса 2 н 3 генерируются как реакция на переполнение РИ (табл. 1.56), а адрес 4 - как реакция на нулевой результат в МК1-МКЮ, МК12-МК14 (нумерация по полю 2 табл. 1.57). При этом МКО, МК12, МК14 и МК15 на внешние прерывания не реагируют. При одновременном появлении нескольких причин на прерывание ИМС реагируют на них в соответствии с нх приоритетом, который совпадает с величиной адрееа (высший 4, низший 1). Формирование любого нз указанных адресов сопровождается выдачей сигнала / = I (вывод 7).

Цикл работы ИМС начинается с приема МК на РМ, который осуществляется по нарастанию S1 (рнс 1.20, д). После дешифрации МК по спаду S2 заносится информация в РА, РД1 и TJ. Коды, полученные в результате выполнения МК, по нарастанню S2 заносятся в ЗУА, РД, ТХ, ТР,РИ, ТВ и TZ. Сигнал S.J никакими временными соотношениими с S1, 52и алгоритмом работы ИМС не связан, может подаваться в-пронзвольные моменты Рмени и по низкому уровню разрешает выдачу информации на выводы ША, ШД и /. Временные параметры ИМС приведены в табл. 1.58. Времена П. 9 для ИМС ИК1 и ВМ1 определяются аналогично (рис. 1.18, и)

вравкыдругдругу(см. табл. 1.53).

Основное назначение ИМС ИК1 - построение совместно с ЗУ МК Tqv устройств управления (рис. 1.20, б). Адресный вход л с(У мксоединяютс Д/Л ИК1, которая генерирует адреса МК- Извлекаемые по этим адресам МК должны содержать трн поля: С1, С2 и СЗ. Поле С/ является МК для ИК!. поле С2 содержит адреса переходов АП, а поле СЗ



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [ 18 ] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.