ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

РСализация систСмы тСхничСского зрСния (Π‘Π’Π—) Π½Π° Π±Π°Π·Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ микропроцСссора (К1804)

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ констант Π‘1 Π‘4 ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ сдвига Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ Π²Π»Π΅Π²ΠΎ. Для ΠΎΠ±ΠΎΠΈΡ… сдвигов Π² ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠ΅ΡΡ разряды записываСтся Π½ΡƒΠ»ΡŒ. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ сдвигов достигаСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π²Ρ…ΠΎΠ΄Π°ΠΌ — Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ сдвигов ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Π»Π΅ΠΉ с Ρ‚рСмя состояниями, Π½Π° Π²Ρ…ΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ΄Π°Π½ логичСский Π½ΡƒΠ»ΡŒ. ВсС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ сигналы Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ устройство управлСния, схСма ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

РСализация систСмы тСхничСского зрСния (Π‘Π’Π—) Π½Π° Π±Π°Π·Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ микропроцСссора (К1804) (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

РСализация систСмы тСхничСского зрСния (Π‘Π’Π—) Π½Π° Π±Π°Π·Π΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ микропроцСссора (К1804)

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ сСрии К1804 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ряд ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ для построСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… устройств. Основой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ устройства (ОУ) ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ микропроцСссорная сСкция (МПБ) Π’Π‘1 ΠΈ Π’Π‘2. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ схСма ускорСнного пСрСноса Π’Π 1 ΠΈ ΡƒΡΡ‚ройство управлСния сигналами состояния ΠΈ ΡΠ΄Π²ΠΈΠ³Π° Π’Π 2.

Π‘Π»ΠΎΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ управлСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСн Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ схСм формирования адрСса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π’Π£4 ΠΈ Π’Π£1(Π’Π£2), Π’Π£3.

Для построСния ΠžΠ£ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½ΡƒΡŽ ΡΠ΅ΠΊΡ†ΠΈΡŽ Π’Π‘2. Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ сСкции Ρ€Π°Π²Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘ΠΌ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для построСния 16-Ρ‚ΠΈ разрядного ΠžΠ£ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ сСкции. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Π°Ρ сСкция К1804 Π’Π‘2 ΠΈΠΌΠ΅Π΅Ρ‚ 16 РОН с Π΄Π²ΡƒΠΌΡ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ считывания ΠΈ Ρ„иксаторами Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Ρ€ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΡˆΠΈΠ½Ρ‹: входная DA, Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ DB ΠΈ Y — Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСскоС устройство со ΡΠ΄Π²ΠΈΠ³ΠΎΠ²Ρ‹ΠΌ устройством Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅, ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ рСгистр со ΡΠ΄Π²ΠΈΠ³ΠΎΠ²Ρ‹ΠΌ устройством Π½Π° Π²Ρ…ΠΎΠ΄Π΅, Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ 9-Ρ‚ΠΈ разрядного ΠΊΠΎΠ΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄. КаскадноС соСдинСниС Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… сСкций с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ схСмы ускорСнного пСрСноса К1804Π’Π 1 производится ΠΏΠΎ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ схСмС.

1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° структуры Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств

Основой для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСмы являСтся, ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€Π΅ΠΆΠ΄Π΅, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ функционирования. Богласно этому Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, Π² ΠΊΠ°ΠΊΠΈΡ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… элСмСнтах Π±ΡƒΠ΄ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅.

РаспрСдСлСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ рСгистрам ΠœΠŸ сСкции ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‚Π°Π±Π».1.

Π’Π°Π±Π»ΠΈΡ†Π° 1 Π’Π°Π±Π»ΠΈΡ†Π° соотвСтствия

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

РОН сСкции Π’Π‘2

ШСстнадцатиричный адрСс ОН

Xц, Yц

R1

Rmin

R2

XΡ‚, YΡ‚

R3

XΡ‚', YΡ‚'

R4

R

R6

I

R11

B

J

R12

C

L

R13

D

K

R14

E

Cтруктурная схСма систСмы ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Ρ€ΠΈΡ. 1.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (m, r, XΡ†Π½, YΡ†Π½) с ΠΏΡƒΠ»ΡŒΡ‚Π° управлСния заносятся Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹ PM, PR, PXYΠ¦.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² ΡΡ‚ΠΈΡ… рСгистрах ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π° Π² ΠœΠŸΠ‘ ΠΏΠΎ ΡˆΠΈΠ½Π΅ Y. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, источниками ΡˆΠΈΠ½Ρ‹ Y ΡΠ²Π»ΡΡŽΡ‚ся рСгистры PM, PR, PXY ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ сдвигового устройства АЛУ.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ†Π΅Π½Ρ‚Ρ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Для ΠΈΡ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ рСгистр PXY. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² ΡΡ‚ΠΎΡ‚ рСгистр заносится с ΡˆΠΈΠ½Ρ‹ Y.

МПБ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ адрСсной ΡˆΠΈΠ½Ρ‹, поэтому Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ адрСса внСшнСй памяти Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ рСгистрС.

АдрСс ΠžΠ—Π£Π˜ запоминаСтся Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ адрСса РА, информация Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ загруТаСтся с ΡˆΠΈΠ½Ρ‹ Y. АдрСс ΠŸΠ—Π£ формируСтся счётчиком адрСса БчА, Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ производится ΠΏΠΎ ΡˆΠΈΠ½Π΅ Y. Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ адрСса с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ БчА позволяСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ формирования адрСса ΠžΠ—Π£Π˜ ΠΈ ΠŸΠ—Π£.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠ°ΠΌΠΈ ΡˆΠΈΠ½Ρ‹ Y ΡΠ²Π»ΡΡŽΡ‚ся PXY, РА, БчА ΠΈ Π ΠžΠΡ‹ МПБ, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° одноврСмСнная запись Π² Π ΠžΠ ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ отсутствиС записи Π²ΠΎ Π²ΡΠ΅ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠΈ.

ΠžΠ—Π£Π˜ ΠΈ ΠŸΠ—Π£ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΡˆΠΈΠ½Π°ΠΌ DA ΠΈ DB соотвСтствСнно, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅. Π’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ прСдполагаСтся Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ адрСсов ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π΅ X ΠΈ Y. ЦСлСсообразно ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ адрСсов ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΌ 16-Ρ‚ΠΈ разрядном рСгистрС. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ константы. Π’Π°ΠΊ, для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ выполнСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ Y4 ΠΈ Y5 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ константу

Π‘1 =; Y8, Y9 C2 =; Y18, Y19 C3 = ΠΈ Y25, Y26 C4=

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ констант Π‘1 Π‘4 ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ сдвига Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ Π²Π»Π΅Π²ΠΎ. Для ΠΎΠ±ΠΎΠΈΡ… сдвигов Π² ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ²ΡˆΠΈΠ΅ΡΡ разряды записываСтся Π½ΡƒΠ»ΡŒ. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ сдвигов достигаСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π²Ρ…ΠΎΠ΄Π°ΠΌ — Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ сдвигов ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Π»Π΅ΠΉ с Ρ‚рСмя состояниями, Π½Π° Π²Ρ…ΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ΄Π°Π½ логичСский Π½ΡƒΠ»ΡŒ. ВсС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ сигналы Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ устройство управлСния, схСма ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡ. 2.

Устройство управлСния Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ (Π—Π£ΠœΠš), рСгистр ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄, Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ источников ΡˆΠΈΠ½Ρ‹ Y (DC1), Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊΠΎΠ² ΡˆΠΈΠ½Ρ‹ Y (DC2), ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ условий М, D — Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ для хранСния младшСго разряда адрСса Π—Π£ΠœΠš, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² (Π“Π’Π˜), схСму «ΠΏΡƒΡΠΊΠ°-останова», Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΡƒΡŽ Π² ΡΠ΅Π±Ρ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ пуска (ВП), ΠΎΠ΄Π½ΠΎΠ²ΠΈΠ±Ρ€Π°Ρ‚ΠΎΡ€ (ΠžΠ’), ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€ ΠΈ ΡΡ…Π΅ΠΌΡƒ «Π˜».

Π”Π°Π½Π½ΠΎΠ΅ устройство являСтся ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ устройством с ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ адрСсациСй.

АдрСс ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ задаётся нСпосрСдствСнно Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠΎΠ»Π΅ (АМК0 — АМК7).

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ условных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² осущСствляСтся ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ младшСго разряда адрСса, Π½Π° Π²Ρ…ΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ΄Π° условия (АУБ) Ρ‡Π΅Ρ€Π΅Π· ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ сигналы ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ произвСсти ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° достаточно Π΄Π²Π° разряда для ΠΊΠΎΠ΄Π° условия. ЗначСния ΠΊΠΎΠ΄ΠΎΠ² условия (АУБ) ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ ΡΠΈΠ³Π½Π°Π»Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 2.

микропроцСссор Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΉ пСрСмСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π’Π°Π±Π»ΠΈΡ†Π° 2 ΠšΠΎΠ΄Ρ‹ условий

АУБ

Π‘ΠΈΠ³Π½Π°Π»Ρ‹

АМК0

N (Π·Π½Π°ΠΊ)

Z (Π½ΡƒΠ»ΡŒ)

EW

Рисунок 1 Бтруктурная схСма Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства Π½Π° МП Рисунок 2 Π‘Ρ…Π΅ΠΌΠ° устройства управлСния

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для формирования адрСса ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ 10 разрядов поля ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄.

ИспользованиС схСм формирования адрСса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ К1804 Π’Π£4 ΠΈΠ»ΠΈ К1804Π’Π£1(2) ΠΈ Π’Π£3 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎ Π±Ρ‹ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 12 разрядов поля ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большиС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹.

Π‘Ρ…Π΅ΠΌΠ° «ΠΏΡƒΡΠΊΠ°-останова» слуТит для Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ установки РМК, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² (ВИ) с Π“Π’И Π½Π° Π²ΡΠ΅ схСмы ΠΏΠΎ ΡΠΈΠ³Π½Π°Π»Ρƒ «ΠŸΡƒΡΠΊ» ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡ ΠΈΡ… ΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΠΏΠΎ ΡΠΈΠ³Π½Π°Π»Ρƒ «ΠžΡΡ‚» Она Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π‘ΠΈΠ³Π½Π°Π»ΠΎΠΌ «ΠŸΡƒΡΠΊ» ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π½ΡƒΠ»ΡŒ РМК ΠΈ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ младшСго разряда адрСса. Π‘ΠΈΠ³Π½Π°Π» «ΠŸΡƒΡΠΊ», Π·Π°Π΄Π΅Ρ€ΠΆΠ°Π½Π½Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ²ΠΈΠ±Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° устанавливаСт Π² «1» ВП, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ схСму «Π˜» ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Ρ‘ Π’И. Π‘ΠΈΠ³Π½Π°Π»ΠΎΠΌ «ΠžΡΡ‚.» ВП ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Π΅Ρ‚ΡΡ Π² Π½ΡƒΠ»ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ схСму «Π˜».

2. Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Рассмотрим Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Для управлСния МПБ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ 20 разрядов ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ I0-I9, EA, OEB, A0-A3, B0-B3, Cn.

Поля Π‘О ΠΈ Π‘S ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для управлСния Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ сдвига сдвигового устройства рСгистра Q ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠ²ΠΎΠ³ΠΎ устройства АЛУ соотвСтствСнно.

ПолС IY опрСдСляСт ΠΊΠΎΠ΄ источников ΡˆΠΈΠ½Ρ‹ Y. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ этого поля Π΄Π΅ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ся ΠΊ ΡˆΠΈΠ½Π΅ Y ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΎΠ². ЗначСния поля IY ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 3.

Поля АУБ ΠΈ ΠΠœΠš Π±Ρ‹Π»ΠΈ рассмотрСны Ρ€Π°Π½Π΅Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, общая Π΄Π»ΠΈΠ½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π²Π½Π° 37 разрядам.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π° составляСтся Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° Π²Π΅Ρ€ΡˆΠΈΠ½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ нСсколькими ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Ρ‚Π°Π±Π». 4. ЗначСния всСх ΠΏΠΎΠ»Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΈ Π² ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π΄Π°Π½Π° опСрация, выполняСмая Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· Π³Ρ€Π°Ρ„ — схСмы Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ с Π°Π΄Ρ€Π΅ΡΠ°ΠΌΠΈ 01−10 Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ константы Π‘1, Π‘2, Π‘3 ΠΈ Π‘4, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ заносятся соотвСтствСнно Π² Π ΠžΠ МПБ R7, R8, R9, R10. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с Π°Π΄Ρ€Π΅ΡΠ° 20 строго ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π³Ρ€Π°Ρ„ — схСмС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°.

3. Расчёт Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ с Π°Π΄Ρ€Π΅ΡΠ°ΠΌΠΈ 00-1 °F Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π·Π°Ρ‚Π΅ΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° с Π°Π΄Ρ€Π΅ΡΠ° 20.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ расчётС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эту Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ВрСмя Π΅Ρ‘ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:

tц.

ВрСмя Ρ†ΠΈΠΊΠ»Π° tΡ† ΠΈ ΡΠΎΠΎΡ‚вСтствСнно тактовая частота опрСдСляСтся Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ самого Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ прохоТдСния сигналов. Π‘Π°ΠΌΡ‹ΠΉ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ: Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠžΠ—Π£ (ΠŸΠ—Π£) Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΠ›Π£ запись Π² Π ΠžΠ. АдрСс ΠžΠ—Π£Π˜ (ΠŸΠ—Π£) Π² ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ формируСтся Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠžΠ—Π£Π˜ (ΠŸΠ—Π£) ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ выполнСния ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ всСгда Π³ΠΎΡ‚ΠΎΠ²Ρ‹. ВрСмя Ρ†ΠΈΠΊΠ»Π° ΠΎΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ самих МПБ. Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ описан расчёт Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ для 16-Ρ‚ΠΈ разрядного процСсса Π½Π° ΠœΠŸΠ‘ К1804Π’Π‘2. ВрСмя Ρ†ΠΈΠΊΠ»Π° Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 200 Π½Ρ. ΠŸΡƒΡΡ‚ΡŒ tΡ† = 200 нс, Ρ‚ΠΎΠ³Π΄Π° Π’ = 8 мс. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ врСмя удовлСтворяСт Π’Π—.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ