Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Микропроцессорные вычислительные устройства в радиотехнике

..pdf
Скачиваний:
4
Добавлен:
12.11.2023
Размер:
4.77 Mб
Скачать

ш

м у р е

Ж

IГоНТРвЛКСР

ОЗУ

 

ИнпгФек

 

 

 

tp b S o

 

ПЗУ

«

Ш пам р

ЭЕ

 

 

 

V#*"

 

 

 

 

4 # Я

С п е ц

 

 

 

daciM Ù

 

 

 

 

ПЗУ

С=3

IklMlMEpU:

 

ИКАР Ь $ С*■■

 

МП

 

" Г ^ L£===$

ЬыШ й

 

 

 

 

 

 

 

 

В к а д & п щ ла

Л В ТЩ Л *

 

l ' T""” : I

 

 

и ш * ш

 

 

Ù kO H t4HbJÙ

^

' '4*| /i| s<17 I

• РМЯ

Ш Ш Щ

l t a / л и ш ь У

 

 

 

■yik>ro»i щ

«9 Н н М * й -

HÙêbHbtù

ц м а

т ^ к чпч

LcL

Ь

С х е м а

fineporm t

СИНф0ШМ4*

^ ршЗергхи

6(£ffij

1

nepSkt

диапохоноб

М а а ю л а

2 Усилитель

сигналов X, подсчета Z

Z=*%' " И Сигналы

ЯРКОСТНЫХ

негок

i Оконечный

УММШЕ4&Х

Вход сигнала

З и Л .

ЭЛТ

” 7 — ÎF"

^**.3.5 «Структурная схема мпфопроцввсорного осциллографа -

поколение МП существенно дополняло функциональные возможности предыдущих поколений»

Одним из активно разрабатываемых направлений развитие гШ является создание однокристальных микроЭБМ, в которых централь­ ный процессор, оперативная память, ПЗУ, схемы ввода-вывода, тай­ мер выполняются на одном кристалле. Значительное влияние на

. производительность будущих однокристальных микроЭБМ окажут раз­ мещение МП и ЗУ большой емкости на одном кристалле и их рацио­ нальное взаимодействие.

Среди большого разнообразия МП в настоящее время наблюдает­

ся наибольшая активность в

области производства

16- и 32-разряк-

ных МП [iljf . В настоящее

время появились 8-,

16- и 32-разряд-

яые мякропроце^сорные наборы, позволяющие организовать двух- и более уровневне вычислительные систеш для работы в реальном времени, что важно для многих радиотехнических систем. При этом 8- и 1Ь-рэзрядные МП как периферийные процессоры производят де­ централизованную независимую и распределенную обработку сигналов прерываний ввода-вывода, некоторую предварительную обработку входных данных, а 32-разрядные МП производят основную обработку данных, полученных с периферийных процессоров (микропроцессоры

i АРХ -88, iflPX-186, Ш Х-432).

Архитектура 32-разряцного МП Z/9PX-432 предусматривает возможность реализации многопроцессорного режима работы.

Другим направлением развития МП [ il] является разработка специализированных быстродействующих микропроцессорных БИС (как правило, КМОП), предназначенных для реализации векторных матрич­ ных и скалярных арифметических процессоров. Одна БИС служит для сложения и вычитания, вторая - для умножения и деления. Микро­ схемы сложения-вычитания заполняют операции над 64-рэзрядныш словами за 600 нс, время выполнения умножения и деления не пре­ вышает 2,4 мкс. Специализированные БИС могут быть использованы для построения однородного конвейерного векторного процессора для быстрой обработки векторных данных и фурье-процессора.

Весьма перспективным направлением является разработка одно­ родных микропроцессорных сверхБИС (СБИС) с перес-т^:у^емой струк­ турой, Передача данных и адресов между îu>, узсп^х энными на та­ кой СБИС и работающими в конвейерном рзкимв, и модулями памяти осуществляется через двунаправленные коммутаторы и шины, управ­ ляемые специальным устройством управления.

Система ьш агд МП К56СШС0

Группа

т

1

г — г

Мнемоника

 

* »

коьевд

 

jn .n .i

 

 

 

1

!

 

т~ *------

Списание

Î

1

команда

1

 

I

\ 2 Т

3

 

i "

 

4

... .

Пэре-

i

MOV r i ,г2

( Н )

* -

с«*а>

 

СНЛКИ

2

MVÎ

г

ii'J

*■>

ГВ2)-:

данных

3

'ХГ

Гр

( ГРст) *- ГВЗ), СгРт) *• С82)

 

4

PCHL

 

fPC)

 

 

 

 

5

SPHL

 

CSP)

 

 

 

 

6

XCHG

 

ГА/) ** П>) , С&)"*С*-)

 

?

Х Т Й Ь

 

ft.)

^

£P$J ,

Си)

Î

~'V

 

Т к в

* r

KT

«Влияние

т

!

 

j

кс J

!

. iî

 

 

j

HS

!

 

i. .

 

 

}$ЛЭГИ

f

5

 

i 6

;i

 

 

i

8

 

OIJ>DD SSS

I

 

 

5(7)

 

 

 

OOPOI» IXO

2

 

 

7(30)

 

 

 

00 RR 001

3

 

10

 

-

 

III0I00I

I

 

 

5

 

 

 

 

 

 

 

 

 

 

IIIIIOOI

I

 

 

5

 

i

 

IIIOIOII

I

 

 

4

 

 

Ш 000П

I

18

 

-

Арифме­

8

АЗЛ>

г

( А ) ^ С * ) +<>)

 

10000

T

4(7)

 

тичес­

9

АЪС

г

(А)

*■ Г4)

 

1000T SÏ3

î

4(7)

 

кие

10

АЪ1

 

м )

 

rw;•* ел ?;

 

1Ю0С1Ю

2

V

«

Г СТ—

II

ÀCX

 

Г/î)

 

04) -sff. '• ССУ)

IIOOIIIO

2

7

Гд вес

т л

12

SOB Г

0'.,

«-

СА) — С )

 

IQÛIO SSS

.T

4(7)

-

 

13

вве>

г

 

 

(/?) ~ / )~

Tct/)

IOOII sss

I

4(7}

 

 

14

SUI

 

(/i)

 

ел) -сея;

 

II0I0T'0

2

7

 

 

15

S B 1

 

0 4 )

* -

с/? ) - 0 * 2 )

- Г гу у

п о ш ю

2

7

 

 

16

р а я

 

Десятичная коррекция

( f i )

OOIDOIII

I

4

 

 

37

T>AD

гр

(H )(L) « - ГА/)Се; +

Г>А»)

00 A A 1001

I

Ю

Я*

I

1 2 !

3

 

Логичес-

18

ANA

Г

кие

19

A N !

 

дейст-

20

XRA

г*

ВИЯ

21

X R I

 

 

22

ORA

г

 

23

0 R I

 

24C M P г

25C P I

26C M fl

27ÇTC

28C M C

!._______

_____ '

 

4 :

Г 4 }< -

Г А ) * ^ )

ГА)

* -

ГА) *Г В 2)

ГА)

* -

(А ) Ф

М

СА )

* -

ГА) Ф

Г62)

ГА) *-* ГА) У ( г )

ГА)

 

 

ГА) V

Г02)

ГА)

 

 

М )

Гг)

ГА)

 

 

ГА)

~Гв2)

ГА)

 

 

ГА»)

 

 

ГГ«/) ■*“

*

 

 

Гсу) —

(с у )

 

 

 

 

Продолжение

. ' J L . . 5 : J

r _ j 6 1

!?

!

8

 

IOIOO S$S

I

4 ,7

 

Ha

 

IIIOOÏIO

2

7

 

(СУ)

0

IOIOX s s s

1

4(7)

 

-

 

1П011Ю

2

7

 

-

 

ЮНО s s $

I

4(7)

 

 

IIIIO IIO

2

7

 

■—

 

I O I I I S S S

I

4(7)

На все

 

IIIIIIIO

2

7

 

 

O O IO IIII

I

4

 

 

OOIIOIII

I

4

На СУ

 

O O IIIIII

I

4

 

-

Сдвиги 29

R LC

30

RRC

31

RAL

32

RAA

(О с и )* ~ (0 с) >COoJ

(G ? ) *

 

 

 

( c v ) * - ( O y ) .

ОООООШ

I

4

 

CÛ Î )*-(Q *'+O «(Q f )

'•

 

 

 

( C y j ^ c o . )

r

OOOOIIII

X

4

На СУ

( а п ) + -(Q c ); (o * )

 

 

 

 

( tv ) + - { Q y )

 

OOOIOIII

I

4

 

(G%) +-(Q<+1)

\(G y )+ -(С Я )

 

 

 

(С У )

( o 0)

 

OOOIIIII

I

4

-

" i ! . . .

é !

3 ^

Переходи

 

З М Р

33

 

34

C ALL

 

35

R £ T

 

36

f *

 

44

G

 

51

 

 

53

 

 

59

 

 

60

RST

Инкремент

61

IWR

х62 3>CR

декремент 63

1 N X

64

3>CX

!

4

!

5

1;, « \

7

!

8 Г

e)

безусловные

 

 

 

 

 

 

( f > c ) + № ) C Q 2 )

[s p- O tsP -23 +~LPcyf ($ P )~ (S P )* 2 (P C )* - ГВЗХвЛ)

(PC) *- r s PIC $Р«И J ; (S P )* -(S P ) +2

 

 

 

б)

условные

N Z - no

Z

«

0

Z -

no

Z

®

I

NC «*- по

C

«

0

С -

по

С *=

I

W? -

no • P

*

0

flE

-

no

P

-

I

P

-

no

£

= 0

M

-

no

S

=

I

 

CsP-aLSP-21<-CPC) -, CSP) CSPJ-2

 

(PC) 4 - 00000000

00 NWQQO

Г

( r ) 4 -

(I-) + i

f

( r ) 4 -(*-) ~ 1

rp

(rp) *—

(f P)

+1

r p

(rp)

(rp ) - i

HOOÛOIX

3

10

-

П001Ю 1

3

17

-

IIOOIOOI

I

10

-

IICCC0I0

3

10

«

IICCCI00

3

4/37

 

 

 

IICCC000

I

3 /1 1

 

lIN N K Lll

I

10

-

о о ш щ )

I

5(30)

Ha Z,SjP ,sy

00M >I0I

I

5(10)

То же

0 0 * * 0 0 11

I

5

IV

O O M IO II

I

5

vt

ШБОД

 

 

 

( А)

(Порт ввода)

 

 

 

 

(Порт вывода)

СА)

Обращение

67

ST/t

 

С8382 3

(А)

 

к ЗУ

68

L b e

 

(Я) *- С8382}

 

 

69

S HLb

 

С&&В27

CL) , C B M 2 3 - 1 J * -/ty

 

70

LHLb

 

r^ ;* -fS 3 6 2 3 , ( Н ) + ' Ш Ь 2 + 43

 

71

SТНК гр

frp j

 

с а )

 

 

72

LbjX

гр

(Я)

* -

f rp j

 

Обращение

73

PUSH

г р

CSP-/J* - frp er) ; C S P - 2 ] *- СгрЛл)

я стеку

74

($ р;<«- rsp;-2

 

 

 

 

POP

rp*** ( rPnл)<^ £SPj ; ( r P t t ) p + 1 2

 

 

 

 

( $ p ) * - C s p ) + 2

 

Управле­

75

£1

 

Разрешить прерывание

ние

76

DX

 

Запретить прерывание

 

77

NOP

 

( ? С ) + - СРС) + 1

 

 

78

H LT

 

Останов

 

 

1

6

!

 

ПОПОИ

2

ю

 

IIOIOOII

2

ю

 

QOXIOOID

3

13

 

oonioip

3

Î3

 

ооюоою

3

16

 

оотюю

3

16

 

00**0010

I

7

 

ооллюго

I

7

 

IÏRR0I0I

I

I I

 

IIKROOOI

I

ю

 

IIIIIO II

X

4

 

IIII0 0 II

I

4

 

00000000

I

4

-

OIIIOIIO

I

4

2

Бели (f!) = ( r

) i то 2 - 1 ; если

(Л ) < (f* ), то <У в I .

т

К а ^ ^ к о ш н д а

условного

перехода

имеет по 8 вариантов в зависимости от выбранного

ш и

Команда POP

влияет

на все флаги*

Обозначен»?? л» -

числе,

. эй.'ов кодваде*

Кт ~ Ш

) тактов? <

) »

содержанке регистров;

С 2

-

содержание ячейки ЗУ, адрес которой указан

внутри

скобок;

Г

- регистр

РОН

;

ГР

- пера регистров;

$SS -

регистр-передатчик; &№> -

регистр-при­

емник;

RR » код пари регистров; СС€

- код условия;

- указатель

стека; *

PC

 

счетчик коиэнд.

 

 

 

 

 

 

5

000

Н

100,

8-С

]00

С

001

L

IOI

JhE

01

D

010

М

I3D

H-L

ю

Е

, ОН

й

I I I

S№wj II

Условие

ÇCÇ

N Z

( - г - 0 )

000

гсг*<)

001

N C

(С У * Q )

010

С

fcy= о

он

Р0 ( Р * 0 )

100

РЕ

(р ^ )

Ю1

P

rs*o)

но

м

(s* о

I I I

СПИСОК ЛИТЕРАТУРЫ

 

Î . Алексенко А. Г. и др. Проектирование радиоэлектронной

аппаратуры на микропроцессорах. - M.Î Радио и овязь,

1984. - 272 о*

2. Балашов Е.П., Пузанков Д .Б. Микропроцессоры и

микропро­

цессорные системы: Учеб, пособие для вузов. - M.f Радио и связь -

1981, - 328 с.

3. Мирский Г.Я. Микропроцессоры в измерительных приборах, -

М,: Радио и связь,

1984. - 160 с«

4. Проектирование цифровых систем на комплектах микропро-

грамшруемых БИС /

Под ред. В.Г.Колесникова. - М.: Радио и связь с

1984. - 240 с.

5.

11роектирсвание импульсных и цифровых устройств радиотзх-

отческих

систем: Учеб.пособие для редиотехи.спец.вузов / Под ред,

Ю.М.Казаринова. - М. : Высшая школа, 1985. - 319 с»

 

6. Гришин Ю.П. и др. Микропроцессоры в радиотехнических

оп-

стемах /

Под ред* Ю.М*Казаринова. - М.г Радио и связь, 1982,

«

280 с.

 

 

7 . Микропроцессорные комплекты интегральных схем: состав ш

структура. - М,: Радио и связь, 1982.

-

192 о.

8 . Цифровые фильтры и устройства

обработки сигналов на ин­

тегральных схемах: Справочное пособие

/

Под ред, Б„*5,Высоцкого. -

М, : Радио и овязь, 1984, - 216 с, 9» Клннпивн Э. Цроектирование <теэдализировакЕых микропро­

цессорных сиотем: Пер. с англ. - М.: Мир, 1935, - 363 о* Ю. Федорков Б .Г . я др. Микроэлектронные цифро-аналоговые и

аналого-цифровые преобразователи, - М. : Радио и овязь, 1934. -

120 с.

II, Вренягаввли И.В, Микропроцессоры и локальные сети микро­ эвм в распределенных сиотемвх управления. - М. : Энергоагомиздат,

1965. - 272 с .

 

 

 

 

ОГЛАВЛЕНИЕ

 

 

 

ВВЕДЕНИЕ................

...............................»..............................................

 

3

ь

СТРУКТУРА ТИПОВЫХ С Ш МИКРОПРОЦЕССОРНЫХ

 

 

 

ВШИСШ ЕШШХ УСТРОЙСТВ.............................................................

 

4

 

ХЛ,

Особенности различных типов микропроцессорных

 

 

 

ком плектов.,..,........ ..........

 

4

 

1.2. Структура вычислительного устройства на базе

 

 

 

однокристального микропроцессора ................................

 

24

 

1.3. Структура вычислительного устройства на базе

 

 

 

секционных ыикролрограымируеми* микропроцессоров...

26

 

х,4* Организация памяти в микропроцьссо^тсс система ...30

 

т т

 

т

т Ш я рм й с а вш ою пгащ ссоргш х

системах . . . . з а ,

 

2 Л .

Особенности интерфейса в радиотехнических

 

 

2.2,

вычислительных устройствах ..........................

; .................

33

 

Организация обмена данными в микропроцессорных

 

 

 

системах ................................

, , . . . . 3 5

 

2.3«

Микропроцессорше аналого-цифровые и цифро-

 

 

 

аналоговые преобразователи информация . . . . . . . . . . . . .

4 2

 

2.4*

Интерфейс!*» компонентын^гоопроцессо^Яых систем ...

47

s ,

с э д ш ю и р о в а ш к икрош одз&ш ш устройства

 

 

В РАДИОТЕХНИКЕ ....................... ........................................................

 

..

 

З Л . Основные, классыалгоритмов цифровой обработки

 

 

 

радиотехнически* сигналов . . . . . . . . . . . .

. . . . . . . . . . . . .

5 1

 

3 .2 . Микропроцессорные вычислительные устройства

 

 

 

радиотехнических систем

.* ...

5 3

 

- 3 . Перспективы использования микропроцессоров

 

 

цифровой обработке сигналов

. , , . . , , , . . . . . . 6 0

 

а ш о ж

ш

т а т а * ......................................................

...............

 

Св.пяак, 1967, поз. 1016.

Борис Георгиевич Иотковсквй

ММСРОПРОЦРССОРНЫЕ ВЫЧИСШЕНЫШЕ УСТРОЙСТВА В РАДИОТЕХНИКЕ

_______________ Гвдактор В.Д.Урииа

ЛЕ f 00062 . Подписано в печать 04.02.67* Форш* 6 0 x 8 4 ^ ^ , Бумага дии множительных аппаратов. У сл.леч.д. 4 ,3 . У ч.-мзд. и . 4 ,0 . Т. 280 еяа. Цена 15 к . Заказ JM59

г.Воронем, Московский п р ., 14»

Ротапринт ВПЙ

Соседние файлы в папке книги