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

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля работоспособности элСктронных ΠΏΠ»Π°Ρ‚ для Π·Π΅Π½ΠΈΡ‚Π½ΠΎ-Ρ€Π°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ комплСкса

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

Устройство управлСния МК51 Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ сигналов синхронизации Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» фиксированной Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ€Π°Π²Π½Ρ‹ΠΌ 12 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈ состояниям ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° (SI— S6). КаТдоС состояниС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° содСрТит Π΄Π²Π΅ Ρ„Π°Π·Ρ‹ (Π 1, Π 2) сигналов Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°. Π’ Ρ„Π°Π·Π΅ Π 1, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, выполняСтся опСрация Π² ΠΠ›Π£, Π° Π² Ρ„Π°Π·Π΅ Π 2 осущСствляСтся мСТрСгистровая ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля работоспособности элСктронных ΠΏΠ»Π°Ρ‚ для Π·Π΅Π½ΠΈΡ‚Π½ΠΎ-Ρ€Π°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ комплСкса (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π΅ΠΌΠ° ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля работоспособности элСктронных ΠΏΠ»Π°Ρ‚ для Π·Π΅Π½ΠΈΡ‚Π½ΠΎ-Ρ€Π°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ комплСкса

Бписок сокращСний Π‘Π˜Π‘ — Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Π΅ схСмы АЛУ — АрифмСтичСскоС логичСскоС устройство РПП — Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π ΠŸΠ” — Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠŸΠ—Π£ — ΠŸΡƒΡΠΊΠΎ Π·Π°Ρ€ΡΠΆΠ°ΡŽΡ‰Π°Ρ установка Π‘ΠŸΠŸΠ—Π£ — Бтартовая позиция пуско Π·Π°Ρ€ΡΠΆΠ°ΡŽΡ‰Π΅ΠΉ установки Π Π‘Π€ — РСгистр ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π Π£Π‘ — РСгистр ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ стСка Π Π£Π” — РСгистр ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π‘ΠΠ’ΠŸ — Π‘Ρ‚Ρ€ΠΎΠ±Π° адрСса внСшнСй памяти

Π’ΠŸ — Π’Π½Π΅ΡˆΠ½ΡΡ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π’ΠŸΠŸ — Π’Π½Π΅ΡˆΠ½ΡΡ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π’ΠŸΠ” — Π’Π½Π΅ΡˆΠ½ΡΡ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π Π’ΠŸΠŸ — Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ внСшнСй памяти Π΄Π°Π½Π½Ρ‹Ρ… Π—ΠŸ — Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π—Π Πš — Π—Π΅Π½ΠΈΡ‚Π½ΠΎ-Ρ€Π°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ комплСкс ОРПП — ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΉ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

РП — Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ памяти

Π£Π’Π’ — Устройство Π²Π²ΠΎΠ΄Π° Π²Ρ‹Π²ΠΎΠ΄Π°

Π­Π’Πœ — Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎ-Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹

КОП — Код ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ПП — ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠŸΠžΠ—Π£ — ΠŸΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство Π‘Π­Π’Πœ — Π‘ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Π΅ элСктронно-Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, А — Аккумулятор Π—Π£ — Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство

Π’Π˜Π£ — Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство ОЭ — ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ эмиттСр ОК — ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€

Π’ Π½Π°ΡΡ‚оящСС врСмя Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ микроэлСктроники ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ Π²ΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π΄Π΅Π»Π° ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ Π½ΠΎΠ²Ρ‹Ρ… высокоэффСктивных срСдств вСдСния Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ Π±ΠΎΡ€ΡŒΠ±Ρ‹, Ρ‡Ρ‚ΠΎ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π²Ρ‹Π·Π²Π°Π»ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ развития срСдств управлСния процСссами Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΉ Π±ΠΎΡ€ΡŒΠ±Ρ‹, начиная ΠΎΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм управлСния ΠΈ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ систСмами управлСния ΠΎΠ±Ρ€Π°Π·Ρ†Π°ΠΌΠΈ вооруТСния ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ этих систСм.

ВсС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ систСмы (АБУ) ΠΈ Π·Π΅Π½ΠΈΡ‚Π½ΠΎ-Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹Π΅ комплСксы (Π—Π Πš) ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой комплСкс тСхничСских срСдств, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ связанных ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ†Π΅Π»ΡƒΡŽ систСму ΠΏΠΎ ΡΠ±ΠΎΡ€Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΅Π΅ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ, Π² ΡΠΎΠΎΡ‚вСтствии со ΡΠ»ΠΎΠΆΠΈΠ²ΡˆΠ΅ΠΉΡΡ ситуациСй, состояниСм внСшнСй срСды ΠΈ ΡƒΡΠ»ΠΎΠ²ΠΈΡΠΌ примСнСния Π—Π Πš. Π’Π΅Π΄ΡŒ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΠΎΠ΅Π²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ зависит ΠΎΡ‚:

— Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠΎ-тСхничСских характСристик Π—Π Πš;

— ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π° Π΅Π³ΠΎ оборудования;

— ΡΡ‚Π΅ΠΏΠ΅Π½ΠΈ подготовлСнности расчСта ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ обстановкС;

— Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ систСмами управлСния ΠΈ Π—Π Πš.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, качСства ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π—Π Πš нСдостаточно для получСния максимальной эффСктивности выполнСния Π·Π°Π΄Π°Ρ‡. МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ основной ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ всСх систСм управлСния АБУ, Π—Π Π‘ (Π—Π Πš) являСтся элСктронныС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ (Π­Π’Πœ) ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния ΠΈΠ»ΠΈ Π±ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Π΅ Π­Π’Πœ. Они Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ мСсто Π²ΠΎ Π²ΡΠ΅Ρ… соврСмСнных Π—Π Πš ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ структуру всСго комплСкса вооруТСния. Основной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π±ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Π΅ Π­Π’Πœ являСтся обСспСчСниС функционирования комплСксов. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ΠΎΡ‚ΠΊΠ°Π·Π° Π‘Π­Π’Πœ комплСкс становится Π½Π΅ Π±ΠΎΠ΅Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сущСствуСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² ΠΎΡ‚ыскании ΠΈ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ² ΠΈ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚Π΅ΠΉ.

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ способно быстро Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ нСисправности ΠΈ Ρ‚ΠΎΠΆΠ΅ врСмя ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ТСстко ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ трСбованиям. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ трСбованиями ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΠ΅ΠΌΡ‹Π΅ ΠΊ ΡƒΡΡ‚ройству ΡΠ²Π»ΡΡŽΡ‚ΡΡ малСнькиС Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹, Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ дорогая ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π·Π°Π΄Π°Ρ‡.

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ цСлСсообразно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½ΠΎΠ΅ устройство, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² связано с ΠΈΡ… Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ, Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ программирования ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΡΠ΅Π±Π΅ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ архитСктурная организация ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ внСшнСй памяти, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ ΠΊΡ€ΡƒΠ³ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π΄Π°Ρ‡, сфСру Π΅Π³ΠΎ примСнСния.

1. Анализ возмоТности Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° МК51

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ высокоуровнСвой n-МОП Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π΅Ρ‚ся Π² ΠΊΠΎΡ€ΠΏΡƒΡΠ΅ Π‘Π˜Π‘, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΌ 40 Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК51 трСбуСтся ΠΎΠ΄ΠΈΠ½ источник элСктропитания +5 Π’. Π§Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΡ€Ρ‚Π° Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° МК51 взаимодСйствуСт со ΡΡ€Π΅Π΄ΠΎΠΉ Π² ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π΅ Π’Π’Π›-схСм с Ρ‚рСмя состояниями Π²Ρ‹Ρ…ΠΎΠ΄Π°.

ΠšΠΎΡ€ΠΏΡƒΡ МК51 ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Π²Ρ‹Π²ΠΎΠ΄Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²ΠΎΠ³ΠΎ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²Ρ‹Π²ΠΎΠ΄Π° для сигналов, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π²ΠΎΡΠ΅ΠΌΡŒ Π»ΠΈΠ½ΠΈΠΉ ΠΏΠΎΡ€Ρ‚Π° 3, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ спСциализированных (Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ…) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ со ΡΡ€Π΅Π΄ΠΎΠΉ.

1.1 Анализ структурной схСмы МК51

ΠžΡΠ½ΠΎΠ²Ρƒ структурной схСмы МК51 ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ внутрСнняя двунаправлСнная 8-битная шина, которая связываСт ΠΌΠ΅ΠΆΠ΄Ρƒ собой всС основныС ΡƒΠ·Π»Ρ‹ ΠΈ ΡƒΡΡ‚ройства: Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, АЛУ, Π±Π»ΠΎΠΊ рСгистр ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, устройство управлСния ΠΈ ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°.

1.1.1 АрифмСтичСско-логичСскоС устройство

8-Π±ΠΈΡ‚Π½ΠΎΠ΅ АЛУ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния, вычитания, умноТСния ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ; логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ И, Π˜Π›Π˜, ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ цикличСского сдвига, сброса, инвСртирования ΠΈ Ρ‚. ΠΏ. Π’ ΠΠ›Π£ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ нСдоступныС рСгистры Π’1 ΠΈ Π’2 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ², схСма дСсятичной ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΈ ΡΡ…Π΅ΠΌΠ° формирования ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ².

ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ опСрация слоТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΠ›Π£ для инкрСмСнтирования содСрТимого рСгистров, продвиТСния рСгистра-указатСля Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°Π²Ρ‚оматичСского вычислСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ адрСса РПП. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ опСрация вычитания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΠ›Π£ для дСкрСмСнтирования рСгистров ΠΈ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ автоматичСски ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ «Ρ‚Π°Π½Π΄Π΅ΠΌΡ‹» для выполнСния Π² ΠΠ›Π£ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ 16-Π±ΠΈΡ‚Π½Ρ‹Ρ… рСгистровых ΠΏΠ°Ρ€. Π’ ΠΠ›Π£ рСализуСтся ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ каскадного выполнСния ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ слоТных ΠΊΠΎΠΌΠ°Π½Π΄. Как, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄ условной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ управлСния ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ сравнСния Π² ΠΠ›Π£ Ρ‚Ρ€ΠΈΠΆΠ΄Ρ‹ инкрСмСнтируСтся БК, Π΄Π²Π°ΠΆΠ΄Ρ‹ производится Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ· Π ΠŸΠ”, выполняСтся арифмСтичСскоС: Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, формируСтся 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΈΠ»ΠΈ Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. ВсС пСрСчислСнныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² ΠΠ›Π£ всСго лишь Π·Π° 2 мкс.

Π’Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ АЛУ являСтся Π΅Π³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, Π½ΠΎ ΠΈ Π±ΠΈΡ‚Π°ΠΌΠΈ. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-доступныС Π±ΠΈΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ установлСны, ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Ρ‹, ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΡ… опСрациях. Π­Ρ‚Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ АЛУ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΡ‚Π°ΠΌΠΈ ΡΡ‚ΠΎΠ»ΡŒ Π²Π°ΠΆΠ½Π°, Ρ‡Ρ‚ΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… описаниях МК51 говорится ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π² Π½Π΅ΠΌ «Π±ΡƒΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ процСссора». Для управлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, содСрТащиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ булСвскими ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ (истина/лоТь), рСализация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… срСдствами ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… микропроцСссоров сопряТСна с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ трудностями.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, АЛУ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²: булСвскими (1 Π±ΠΈΡ‚), Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ (4 Π±ΠΈΡ‚Π°), Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌΠΈ (8 Π±ΠΈΡ‚) ΠΈ Π°Π΄Ρ€Π΅ΡΠ½Ρ‹ΠΌΠΈ (16 Π±ΠΈΡ‚). Π’ ΠΠ›Π£ выполняСтся 51 различная опСрация пСрСсылки ΠΈΠ»ΠΈ прСобразования этих Π΄Π°Π½Π½Ρ‹Ρ…. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 11 Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² адрСсации (7 для Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ 4 для адрСсов), Ρ‚ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ комбинирования «ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ/ Ρ€Π΅ΠΆΠΈΠΌ адрСсации» Π±Π°Π·ΠΎΠ²ΠΎΠ΅ число ΠΊΠΎΠΌΠ°Π½Π΄ 111 Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ Π΄ΠΎ 255 ΠΈΠ· 256 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡ‚Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ.

1.1.2 РСзидСнтная ΠΏΠ°ΠΌΡΡ‚ΡŒ

ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΊΡ€ΠΈΡΡ‚Π°Π»Π»Π΅ МК51 физичСски ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ адрСсации, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сигналов ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ΠŸΠ—Π£ ΠΈΠ»ΠΈ Π‘ΠŸΠŸΠ—Π£) ΠΈΠΌΠ΅Π΅Ρ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ 4ΠšΠ±Π°ΠΉΡ‚Π° ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния ΠΊΠΎΠΌΠ°Π½Π΄, констант, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… слов ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚Π°Π±Π»ΠΈΡ† ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Ρ‚. ΠΏ. РПП ΠΈΠΌΠ΅Π΅Ρ‚ 16-Π±ΠΈΡ‚Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ адрСса, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ обСспСчиваСтся доступ ΠΈΠ· ΡΡ‡Π΅Ρ‚Ρ‡ΠΈΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°-указатСля Π΄Π°Π½Π½Ρ‹Ρ… ПослСдний выполняСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ рСгистра ΠΏΡ€ΠΈ косвСнных ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°Ρ… ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ.

ΠŸΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… (ΠžΠ—Π£) ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, адрСсуСтся ΠΎΠ΄Π½ΠΈΠΌ Π±Π°ΠΉΡ‚ΠΎΠΌ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ 128 Π±Π°ΠΉΡ‚. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊ Π°Π΄Ρ€Π΅ΡΠ½ΠΎΠΌΡƒ пространству Π ΠŸΠ” ΠΏΡ€ΠΈΠΌΡ‹ΠΊΠ°ΡŽΡ‚ адрСса рСгистров ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π Π‘Π€).

ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π° Π΄ΠΎ 64 ΠšΠ±Π°ΠΉΡ‚ ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π‘Π˜Π‘.

РСгистры-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ стСка (Π Π£Π‘) ΠΌΠΎΠΆΠ΅Ρ‚ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π ΠŸΠ”. Π•Π³ΠΎ содСрТимоС инкрСмСнтируСтся ΠΏΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠΌΠ½Π΅Π½Ρ‹ Π² ΡΡ‚Π΅ΠΊΠ΅ Π² Ρ…ΠΎΠ΄Π΅ выполнСния ΠΊΠΎΠΌΠ°Π½Π΄ PUSH CALL. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Π Π£Π‘ дСкрСмСнтируСтся послС выполнСния ΠΊΠΎΠΌΠ°Π½Π΄ POP ΠΈ RET. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ адрСсации элСмСнтов стСка Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€Π΅ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌ/постдСкрСмСнтным. Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ МК51 послС сигнала Π‘Π‘Π  Π² Π Π£Π‘ автоматичСски загруТаСтся ΠΊΠΎΠ΄ 07Н. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ссли прикладная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ стСк, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΡ‚Π΅ΠΊΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ Π ΠŸΠ” с Π°Π΄Ρ€Π΅ΡΠΎΠΌ 08Н.

Π”Π²ΡƒΡ…Π±Π°ΠΉΡ‚Π½Ρ‹ΠΉ рСгистр-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… (Π Π£Π”) ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для фиксации 16-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΡ… с ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти. Командами МК51 рСгистр-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ рСгистр, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Π΄Π²Π° нСзависимых 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… рСгистра (DPH ΠΈ DPL).

Π‘ΡƒΡ„Π΅Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°. РСгистр с ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ f BUF прСдставляСт собой Π΄Π²Π° нСзависимых рСгистра — Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈ Π±ΡƒΡ„Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±Π°ΠΉΡ‚Π° Π² SBUF Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΠΎ процСсса ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚. Когда Π±Π°ΠΉΡ‚ считываСтся ΠΈΠ· SBUF, это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ источником являСтся ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°.

РСгистры ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. РСгистры с ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ IP, IE, TMOD, TCON, SCON ΠΈ PCON ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для фиксации ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ измСнСния ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±ΠΈΡ‚ ΠΈ Π±ΠΈΡ‚ состояния схСмы прСрывания, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика, ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° ΠΈ Π΄Π»Ρ управлСния ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ элСктропитания МК51.

1.1.3 Устройство управлСния ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΠΈ

ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΊ Π²Π½Π΅ΡˆΠ½ΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ XI ΠΈ Π₯2 корпуса МК51, управляСт Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ сигналы синхронизации.

Устройство управлСния МК51 Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ сигналов синхронизации Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» фиксированной Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ€Π°Π²Π½Ρ‹ΠΌ 12 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°ΠΌ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈ состояниям ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° (SI— S6). КаТдоС состояниС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° содСрТит Π΄Π²Π΅ Ρ„Π°Π·Ρ‹ (Π 1, Π 2) сигналов Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°. Π’ Ρ„Π°Π·Π΅ Π 1, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, выполняСтся опСрация Π² ΠΠ›Π£, Π° Π² Ρ„Π°Π·Π΅ Π 2 осущСствляСтся мСТрСгистровая ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°. Π’Π΅ΡΡŒ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» состоит ΠΈΠ· 12 Ρ„Π°Π·, начиная с Ρ„Π°Π·Ρ‹ S1P1 ΠΈ ΠΊΠΎΠ½Ρ‡Π°Ρ Ρ„Π°Π·ΠΎΠΉ S6P2. Π­Ρ‚Π° врСмСнная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ устройства управлСния МК51 ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ стСпСни слоТности. BсС Π·Π°ΡˆΡ‚Ρ€ΠΈΡ…ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сигналы ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ ΠΈ Π½Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ МК51 для контроля. Π’Π½Π΅ΡˆΠ½ΠΈΠΌΠΈ, Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹ΠΌΠΈ сигналами ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сигналы Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° ΠΈ ΡΡ‚Ρ€ΠΎΠ±Π° адрСса внСшнСй памяти. Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹, сигнал Π‘ΠΠ’ΠŸ формируСтся Π΄Π²Π°ΠΆΠ΄Ρ‹ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (S1P2—S2P1 ΠΈ S4P2—S5P1) ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ для управлСния процСссом обращСния ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ МК51 выполняСтся Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». НСкоторыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ с 2-Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌΠΈ словами ΠΈΠ»ΠΈ связанныС с ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π·Π° Π΄Π²Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»Π°. Волько ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ дСлСния ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ². На ΠΎΡΠ½ΠΎΠ²Π΅ этих особСнностСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства управлСния МК51 производится расчСт Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ исполнСния ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

1.2 Анализ ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…

ВсС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΠΎΡ€Ρ‚Π° МК51 ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ±Π°ΠΉΡ‚Π½ΠΎ. Π‘Ρ…Π΅ΠΌΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° МК51 для ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° (ΠΏΠΎΡ€Ρ‚Ρ‹ 1 ΠΈ 2 ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ структуру ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡ€Ρ‚ 3) ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 1.1. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ содСрТит управляСмыС рСгистр-Π·Π°Ρ‰Π΅Π»ΠΊΡƒ, Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΡ„Π΅Ρ€ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€.

Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΏΠΎΡ€Ρ‚ΠΎΠ² 0 ΠΈ 2, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΡ„Π΅Ρ€ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти (Π’ΠŸ). ΠŸΡ€ΠΈ этом Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 0 Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ сначала выводится младший Π±Π°ΠΉΡ‚ адрСса Π’ΠŸ, Π° Π·Π°Ρ‚Π΅ΠΌ выдаСтся ΠΈΠ»ΠΈ принимаСтся Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…. Π§Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 2 выводится ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π±Π°ΠΉΡ‚ адрСса Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ адрСса Ρ€Π°Π²Π½Π° 16 Π±ΠΈΡ‚.

Π°)

Π°)

Π±)

Рисунок 1.1 — Π‘Ρ…Π΅ΠΌΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° МК51

Π° — ΠΏΠΎΡ€Ρ‚ 0; Π± — ΠΏΠΎΡ€Ρ‚ 3

ВсС Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΡ€Ρ‚Π° 3 ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ задСйствованы ΠΏΡƒΡ‚Π΅ΠΌ записи 1 Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΈΡ‚Ρ‹ рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ (Π Π—.0-Π 3.7) ΠΏΠΎΡ€Ρ‚Π° 3.

ΠŸΠΎΡ€Ρ‚ 0 являСтся Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ, Π° ΠΏΠΎΡ€Ρ‚Ρ‹ 1, 2 ΠΈ 3 — ΠΊΠ²Π°Π·ΠΈΠ΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ. КаТдая линия ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована нСзависимо для Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ нСкоторая линия ΠΏΠΎΡ€Ρ‚Π° использовалась для Π²Π²ΠΎΠ΄Π°, Π² D-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ записана 1, которая Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ МОП — транзистор Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ.

По ΡΠΈΠ³Π½Π°Π»Ρƒ Π‘Π‘Π  Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ всСх ΠΏΠΎΡ€Ρ‚ΠΎΠ² автоматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΈΡ… Ρ‚Π΅ΠΌ самым Π½Π° Ρ€Π΅ΠΆΠΈΠΌ Π²Π²ΠΎΠ΄Π°.

ВсС ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ линиям ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ. Однако ΠΏΠΎΡ€Ρ‚Ρ‹ 0 ΠΈ 2 Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для этой Ρ†Π΅Π»ΠΈ Π² ΡΠ»ΡƒΡ‡Π°Π΅, Ссли МК-систСма ΠΈΠΌΠ΅Π΅Ρ‚ внСшнюю ΠΏΠ°ΠΌΡΡ‚ΡŒ, связь с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ организуСтся Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰ΡƒΡŽ Ρ€Π°Π·Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ ΡˆΠΈΠ½Ρƒ адрСса/Π΄Π°Π½Π½Ρ‹Ρ…, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.

Π—Π°ΠΏΠΈΡΡŒ Π² ΠΏΠΎΡ€Ρ‚. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, которая измСняСт содСрТимоС рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π°, Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ фиксируСтся Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ S6P2 послСднСго Ρ†ΠΈΠΊΠ»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Однако опрос содСрТимого РСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ схСмой осущСствляСтся Π²ΠΎ Π²Ρ€Π΅ΠΌΡ Ρ„Π°Π·Ρ‹ P1 ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎΠ²ΠΎΠ΅ содСрТимоС рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ появляСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ… ΠΏΠΎΡ€Ρ‚Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ S1P1 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ машинного Ρ†ΠΈΠΊΠ»Π°.

Нагрузочная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² 1, 2 ΠΈ 3 ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΎΠ΄Π½Ρƒ Π’Π’Π›-схСму. Π›ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ Π½Π° Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π° Π’Π’Π›-схСм каТдая. Π›ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π½Π° n — МОП схСмы, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈ этом ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π° ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ элСктропитания Ρ‡Π΅Ρ€Π΅Π· внСшниС Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ рСзисторы Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ случая, ΠΊΠΎΠ³Π΄Π° шина ΠΏΠΎΡ€Ρ‚Π° 0 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΡˆΠΈΠ½Ρ‹ адрСса/Π΄Π°Π½Π½Ρ‹Ρ… внСшнСй памяти.

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы для МК51 ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π’Π’Π› — схСмами ΠΈΠ»ΠΈ n-МОП — схСмами. Допустимо использованиС Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ источников сигналов для МК51 схСм с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ стоком. Однако ΠΏΡ€ΠΈ этом врСмя измСнСния Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΈΠ· 0 Π² 1 окаТСтся сильно затянутым.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΡ€Ρ‚ΠΎΠ². ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… с Π±Π°ΠΉΡ‚ΠΎΠΌ, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π±ΠΈΡ‚ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ Π±ΠΈΡ‚. ΠŸΡ€ΠΈ этом Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡ€Ρ‚ являСтся ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠΌ ΠΈ ΠΌΠ΅ΡΡ‚ΠΎΠΌ назначСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, устройство управлСния автоматичСски Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся «Ρ‡Ρ‚Π΅Π½ΠΈΠ΅-модификация-ΠΏΠ°ΠΌΡΡ‚ΡŒ». Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ обращСния ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π²Π²ΠΎΠ΄ сигналов Π½Π΅ ΠΈΠ· Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΏΠΎΡ€Ρ‚Π°, Π° ΠΈΠ· Π΅Π³ΠΎ рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ считываниС Ρ€Π°Π½Π΅Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ обращСния ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…:

ANLлогичСскоС И, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ANL P1, A;

ORLлогичСскоС Π˜Π›Π˜, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ORL P2, A;

XRLΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ XRL P3, A;

JBCΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Ссли Π² Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΠΎΠΌ Π±ΠΈΡ‚Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ сброс Π±ΠΈΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ JPC P1.1, LEBEL;

CPLинвСрсия Π±ΠΈΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ CPL P3.3;

INCΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ ΠΏΠΎΡ€Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ INC P2;

DECΠ΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ ΠΏΠΎΡ€Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DEC P2;

DJNZΠ΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚ ΠΏΠΎΡ€Ρ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Ссли Π΅Π³ΠΎ содСрТимоС Π½Π΅ Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DJNZ P3, LABEL;

MOV PX. Y, CΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π±ΠΈΡ‚Π° пСрСноса Π² Π±ΠΈΡ‚ Y ΠΏΠΎΡ€Ρ‚Π° X;

SET PX. Yустановка Π±ΠΈΡ‚Π° Y ΠΏΠΎΡ€Ρ‚Π° X;

CLR PX. Tсброс Π±ΠΈΡ‚Π° Y ΠΏΠΎΡ€Ρ‚Π° X.

БовсСм Π½Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ послСдниС Ρ‚Ρ€ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ спискС ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ «Ρ‡Ρ‚Π΅Π½ΠΈΠ΅-модификация-запись». Однако это ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ. По ΡΡ‚ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ сначала считываСтся Π±Π°ΠΉΡ‚ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π°, Π° Π·Π°Ρ‚Π΅ΠΌ записываСтся Π½ΠΎΠ²Ρ‹ΠΉ Π±Π°ΠΉΡ‚ Π² Ρ€Π΅Π³ΠΈΡΡ‚ΠΎΡ€-Π·Π°Ρ‰Π΅Π»ΠΊΡƒ.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ «Ρ‡Ρ‚Π΅Π½ΠΈΠ΅-модификация-запись» ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ доступ ΠΊ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρƒ-Π·Π°Ρ‰Π΅Π»ΠΊΠ΅ ΠΏΠΎΡ€Ρ‚Π° ΠΈ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ ΠΏΠΎΡ€Ρ‚Π°, являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ прочтСния ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ сигналов Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ…. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ линия Y ΠΏΠΎΡ€Ρ‚Π° X ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ся с Π±Π°Π·ΠΎΠΉ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ транзистора ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал Π½Π° Π½Π΅ΠΉ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Π΅Π³ΠΎ управлСния. Когда Π² Π΄Π°Π½Π½Ρ‹ΠΉ Π±ΠΈΡ‚ записана 1, Ρ‚ΠΎ Ρ‚ранзистор Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ. Если для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ состояния ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° (Π² Π½Π°ΡˆΠ΅ΠΌ случаС — ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ транзистора) ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ трСбуСтся ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ состояниС Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ сигнала Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Π±ΠΈΡ‚Π΅ ΠΏΠΎΡ€Ρ‚Π°, Ρ‚ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ сигналя с Π²Π½Π΅ΡˆΠ½Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎΡ€Ρ‚Π°, Π° Π½Π΅ ΠΈΠ· D-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΏΠΎΡ€Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ: Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹ΠΉ сигнал Π½Π° Π±Π°Π·Π΅ транзистора ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π² ΠœΠš ΠΊΠ°ΠΊ сигнал 0. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ «Ρ‡Ρ‚Π΅Π½ΠΈΠ΅-модификация-запись» рСализуя считываниС ΠΈΠ· Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ, Π° Π½Π΅ с Π²Π½Π΅ΡˆΠ½Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎΡ€Ρ‚Π°, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ значСния 1.

1.3 Анализ возмоТности ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ доступа ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти

Π’ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π½Ρ‹Ρ… систСмах, построСнных Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ МК51 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ использованиС Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² внСшнСй памяти: постоянной памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Π’ΠŸΠŸ) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π΄Π°Π½Π½Ρ‹Ρ… (Π’ΠŸΠ”). Доступ ΠΊ Π’ΠŸΠŸ осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ сигнала Π Π’ΠŸΠŸ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ строб — сигнала чтСния. Доступ ΠΊ Π’ΠŸΠ” обСспСчиваСтся ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ сигналами Π§Π’ ΠΈ Π—ΠŸ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π»ΠΈΠ½ΠΈΡΡ… Π 3.7 ΠΈ Π 3.6 ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ 3 Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСны Π² ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ 1.1. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π’ΠŸΠŸ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс. Доступ ΠΊ Π’ΠŸΠ” Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ 16-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса (MOVX А, @ DPTR) ΠΈΠ»ΠΈ 8-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса (MOVX A.,@ Ri) .

Π’Π°Π±Π»ΠΈΡ†Π° 1.1 — ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 3

Π‘ΠΈΠΌΠ²ΠΎΠ»

ΠŸΠΎΠ·ΠΈΡ†ΠΈΡ

Имя ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

RD

P3.7

Π§Ρ‚Π΅Π½ΠΈΠ΅. Активный сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня формируСтся Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π’ΠŸΠ”

W/R

P3.6

Π—Π°ΠΏΠΈΡΡŒ. Активный сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня формируСтся Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π’ΠŸΠ”

T1

P3.5

Π’Ρ…ΠΎΠ΄ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 1 ΠΈΠ»ΠΈ тСст — Π²Ρ…ΠΎΠ΄

T0

P3.4

Π’Ρ…ΠΎΠ΄ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°/счСтчика 0 ΠΈΠ»ΠΈ тСст — Π²Ρ…ΠΎΠ΄

INT1

P3.3

Π’Ρ…ΠΎΠ΄ запроса прСрывания 1. ВоспринимаСтся сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня ΠΈΠ»ΠΈ срСз

INT0

P3.2

Π’Ρ…ΠΎΠ΄ запроса прСрывания 0. ВоспринимаСтся сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня ΠΈΠ»ΠΈ срСз

TXD

P3.1

Π’Ρ‹Ρ…ΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ УАПП. Π’Ρ‹Ρ…ΠΎΠ΄ синхронизации Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‰Π΅Π³ΠΎ рСгистра

RXD

P3.0

Π’Ρ…ΠΎΠ΄ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ УАПП. Π’Π²ΠΎΠ΄/Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΡΠ΄Π²ΠΈΠ³Π°ΡŽΡ‰Π΅Π³ΠΎ рСгистра.

Π’ Π»ΡŽΠ±Ρ‹Ρ… случаях использования 16-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ адрСса ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π±Π°ΠΉΡ‚ адрСса фиксируСтся (ΠΈ ΡΠΎΡ…раняСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° записи ΠΈΠ»ΠΈ чтСния) Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅-Π·Π°Ρ‰Π΅Π»ΠΊΠ΅ ΠΏΠΎΡ€Ρ‚Π° 2.

Если ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ†ΠΈΠΊΠ» внСшнСй памяти (MOVX A,@ DPTR) слСдуСт Π½Π΅ ΡΡ€Π°Π·Ρƒ ΠΆΠ΅ Π·Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ внСшнСй памяти, Ρ‚ΠΎ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠ΅ содСрТимоС рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° 2 восстанавливаСтся Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ†ΠΈΠΊΠ»Π΅. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс (MOVX A,@ Ri), Ρ‚ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ рСгистра-Π·Π°Ρ‰Π΅Π»ΠΊΠΈ ΠΏΠΎΡ€Ρ‚Π° 2 остаСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ Π½Π° Π΅Π³ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго Ρ†ΠΈΠΊΠ»Π° внСшнСй памяти.

Π§Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 0 Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ осущСствляСтся Π²Ρ‹Π΄Π°Ρ‡Π° младшСго Π±Π°ΠΉΡ‚Π° адрСса ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π‘ΠΈΠ³Π½Π°Π» строба адрСса внСшнСй памяти (Π‘ΠΠ’ΠŸ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ использован для записи Π±Π°ΠΉΡ‚Π° адрСса Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΠΉ рСгистр. Π—Π°Ρ‚Π΅ΠΌ Π² Ρ†ΠΈΠΊΠ»Π΅ записи Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… появляСтся Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… ΠΏΠΎΡ€Ρ‚Π° 0 Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π΄ появлСниСм сигнала Π—ΠŸ. Π’ Ρ†ΠΈΠΊΠ»Π΅ чтСния Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… принимаСтся Π² ΠΏΠΎΡ€Ρ‚ 0 ΠΏΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ ΡΡ‚Ρ€ΠΎΠ±ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ сигнала Π§Π’.

ΠŸΡ€ΠΈ любом ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти устройство управлСния МК51 Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€-Π·Π°Ρ‰Π΅Π»ΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΊΠΎΠ΄ OFFH, стирая Ρ‚Π΅ΠΌ самым ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΌΠΎΠ³Π»Π° Π² Π½Π΅ΠΌ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ.

Доступ ΠΊ Π’ΠŸΠŸ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π΄Π²ΡƒΡ… условий Π»ΠΈΠ±ΠΎ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΉ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ОРПП) ΠΏΠΎΠ΄Π°Π΅Ρ‚Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ сигнал, Π»ΠΈΠ±ΠΎ содСрТимоС счСтчика ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0FFFH. НаличиС сигнала ОРПП Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для обСспСчСния доступа ΠΊ ΠΌΠ»Π°Π΄ΡˆΠΈΠΌ 4К адрСсам адрСсного пространства Π’ΠŸΠŸ ΠΏΡ€ΠΈ использовании МК51 (ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π±Π΅Π· Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΉ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ).

Основная функция сигнала Π‘ΠΠ’ΠŸ — ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ согласованиС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ· ΠΏΠΎΡ€Ρ‚Π° 0 Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΠΉ рСгистр младшСго Π±Π°ΠΉΡ‚Π° адрСс Π² Ρ†ΠΈΠΊΠ»Π΅ чтСния ΠΈΠ· Π’ΠŸΠŸ. Π‘ΠΈΠ³Π½Π°Π» Π‘ΠΠ’ΠŸ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1 Π΄Π²Π°ΠΆΠ΄Ρ‹ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ машинном Ρ†ΠΈΠΊΠ»Π΅. Π­Ρ‚ΠΎ происходит Π΄Π°ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π² Ρ†ΠΈΠΊΠ»Π΅ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π½Π΅Ρ‚ обращСния ΠΊ Π’ΠŸΠŸ. Доступ ΠΊ Π’ΠŸΠ” Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли сигнал Π‘ΠΠ’ΠŸ отсутствуСт. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ сигнал Π‘ΠΠ’ΠŸ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ машинном Ρ†ΠΈΠΊΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ MOVX блокируСтся. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π² Π»ΡŽΠ±ΠΎΠΉ МК-систСмС, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ Π’ΠŸΠ”, сигнал Π‘ΠΠ’ΠŸ гСнСрируСтся с ΠΏΠΎΡΡ‚оянной частотой, Ρ€Π°Π²Π½ΠΎΠΉ 1/16 частоты Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для синхронизации Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств ΠΈΠ»ΠΈ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π ΠŸΠŸ сигнал Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ внСшнСй памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (Π Π’ΠŸΠŸ) Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ся, Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π’ΠŸΠŸ ΠΎΠ½ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ строб-сигнала чтСния. ΠŸΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» чтСния Π’ΠŸΠ”, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ установку ΠΈ ΡΠ½ΡΡ‚ΠΈΠ΅ сигнала Π§Π’, Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 12 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ² Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π°.

ΠžΡΠΎΠ±Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК51. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ МК51 заполняСтся Π΅Π΄ΠΈΠ½ΠΎΠΆΠ΄Ρ‹ Π½Π° ΡΡ‚Π°ΠΏΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ МК-систСмы ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π² Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΌ (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ) ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ.

По ΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ся машинами классичСской «Ρ„ΠΎΠ½-нСймоновской» Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… (рСзидСнтная ΠΈΠ»ΠΈ внСшняя) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для хранСния ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠœΠš Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ производится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΎΠ±Π»Π°ΡΡ‚ΠΈ адрСсов памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π­Ρ‚Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠœΠš ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠœΠš трСбуСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ нСизмСняСмой ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ Π² ΠŸΠ—Π£, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠžΠ—Π£ нСбольшой Смкости для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ…, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² адрСсации памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Однако Π½Π° ΡΡ‚Π°ΠΏΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ машин «Ρ„ΠΎΠ½-нСймановского» Ρ‚ΠΈΠΏΠ° оказываСтся ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠΉ Π² ΠžΠ—Π£. Π‘ ΡΡ‚ΠΎΠΉ Ρ†Π΅Π»ΡŒΡŽ МК-систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π° для совмСщСния адрСсного пространства Π’ΠŸΠŸ ΠΈ Π’ΠŸΠ” ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ внСшнСй Π»ΠΎΠ³ΠΈΠΊΠΈ. Π—Π΄Π΅ΡΡŒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ схСмы ΠΈ Ρ„ормируСтся строб-сигнал чтСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован для объСдинСния памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΌ ΠžΠ—Π£. ΠŸΡ€ΠΈ этом Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠœΠš51 Π½Π° ΡΡ…Π΅ΠΌΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² адрСсации для доступа ΠΊ Π ΠŸΠŸ, Π ΠŸΠ”, Π’ΠŸΠŸ, Π’ΠŸΠ” ΠΈ Π±Π»ΠΎΠΊΡƒ рСгистров ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ВслСдствиС этого пСрСмСщаСмая вСрсия ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая отлаТиваСтся Π² ΡΡ€Π΅Π΄Π΅ внСшнСй памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ/Π΄Π°Π½Π½Ρ‹Ρ…, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠΉ Π² Π ΠŸ (ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ) вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ управлСния внСшнСй ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован Π² Ρ‚Π΅Ρ… примСнСниях МК51, Π³Π΄Π΅ трСбуСтся опСративная ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ»ΠΈ модификация ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π£Π’Π’), ΠΊΠ°ΠΊ Π² Π­Π’Πœ классичСской Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

1.4 Анализ систСмы ΠΊΠΎΠΌΠ°Π½Π΄ МК51

БистСма ΠΊΠΎΠΌΠ°Π½Π΄ МК51 содСрТит 111 Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΡƒ Π½Π° ΠΏΡΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏ: ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ управлСния ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Π±ΠΈΡ‚Π°ΠΌΠΈ.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ (94) ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° Π±Π°ΠΉΡ‚Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»Π°. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотС 12 ΠœΠ“Ρ† Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ машинного Ρ†ΠΈΠΊΠ»Π° составляСт 1 мкс.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π»ΡŽΠ±Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° всСгда содСрТит ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (КОП). Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π±Π°ΠΉΡ‚Ρ‹ содСрТат Π»ΠΈΠ±ΠΎ адрСса ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ², Π»ΠΈΠ±ΠΎ нСпосрСдствСнныС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹.

Π’ΠΈΠΏΡ‹ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ². МК51 ΠΈΠΌΠ΅Π΅Ρ‚ 128 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-управляСмых Ρ„Π»Π°Π³ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ адрСсации ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ Π±Π»ΠΎΠΊΠ° рСгистров ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Для адрСсации Π±ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прямой 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс (bit). КосвСнная адрСсация Π±ΠΈΡ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. Π§Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ опСрациях ΠΎΠ±ΠΌΠ΅Π½Π° (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SWAP ΠΈ XCHD). Π’ΠΎΡΡŒΠΌΠΈ Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ячСйка памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΈΠ»ΠΈ внСшнСй), константа (нСпосрСдствСнный ΠΎΠΏΠ΅Ρ€Π°Π½Π΄), рСгистры ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π Π‘Π€), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°/Π²Ρ‹Π²ΠΎΠ΄Π°. ΠŸΠΎΡ€Ρ‚Ρ‹ ΠΈ Π Π‘Π€ Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ прямым способом. Π‘Π°ΠΉΡ‚Ρ‹ памяти ΠΌΠΎΠ³ΡƒΡ‚ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΊΠΎΡΠ²Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· адрСсныС рСгистры (R0, R1, DPTR ΠΈ PC). Π”Π²ΡƒΡ…Π±Π°ΠΉΡ‚Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ — это константы ΠΈ ΠΏΡ€ΡΠΌΡ‹Π΅ адрСса, для прСдставлСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π±Π°ΠΉΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Бпособы адрСсации Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΠœΠš51 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ прямая, нСпосрСдствСнная, косвСнная ΠΈ Π½Π΅ΡΠ²Π½Π°Ρ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ косвСнном способС адрСсации Π ΠŸΠ” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ всС восСмь Π±ΠΈΡ‚ адрСсных рСгистров R0 ΠΈ RI.

БистСма ΠΊΠΎΠΌΠ°Π½Π΄ МК51 допускаСт большС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ способов адрСсации ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π΅ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ.

Π€Π»Π°Π³ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. Π‘Π»ΠΎΠ²ΠΎ состояния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (PSW) Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ„Π»Π°Π³Π°: Π‘ — пСрСнос, АБ — Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ пСрСнос, OVΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π  — ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚.

Π€Π»Π°Π³ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ зависит ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ значСния аккумулятора. Если число Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ аккумулятора Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, Ρ‚ΠΎ Ρ„Π»Π°Π³ Π  ΡƒΡΡ‚анавливаСтся, Π° Π΅ΡΠ»ΠΈ Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ — сбрасываСтся. ВсС ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„Π»Π°Π³ Π , присваивая Π΅ΠΌΡƒ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π±ΡƒΠ΄ΡƒΡ‚ Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌΠΈ, Ссли содСрТимоС аккумулятора ΠΏΡ€ΠΈ этом останСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ. Π€Π»Π°Π³ АБ устанавливаСтся Π² ΡΠ»ΡƒΡ‡Π°Π΅, Ссли ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния/вычитания ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Ρ‚Ρ€Π°Π΄Π°ΠΌΠΈ Π±Π°ΠΉΡ‚Π° Π²ΠΎΠ·Π½ΠΈΠΊ пСрСнос/Π·Π°Π΅ΠΌ. Π€Π»Π°Π³ Π‘ ΡƒΡΡ‚анавливаСтся, Ссли Π² ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΌ Π±ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ пСрСнос ΠΈΠ»ΠΈ Π·Π°Π΅ΠΌ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ умноТСния ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ Ρ„Π»Π°Π³ Π‘ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Π΅Ρ‚ся. Π€Π»Π°Π³ OV (отсутствуСт Π² ΠœΠš48) устанавливаСтся, Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния/вычитания Π½Π΅ ΡƒΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ся Π² ΡΠ΅ΠΌΠΈ Π±ΠΈΡ‚Π°Ρ… ΠΈ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ (восьмой) Π±ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ дСлСния Ρ„Π»Π°Π³ OV сбрасываСтся, Π° Π² ΡΠ»ΡƒΡ‡Π°Π΅ дСлСния Π½Π° Π½ΡƒΠ»ΡŒ устанавливаСтся. ΠŸΡ€ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΈ Ρ„Π»Π°Π³ OV устанавливаСтся, Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ большС 255.

Π€Π»Π°Π³ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… мСстом назначСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ PSW ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Π±ΠΈΡ‚Π°ΠΌΠΈ.

БимволичСская адрСсация. ΠŸΡ€ΠΈ использовании ассСмблСра МК51 (ASM 51) для получСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ допускаСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… символичСских ΠΈΠΌΠ΅Π½ рСгистров ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π Π‘Π€), ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ Для адрСсации ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ Π Π‘Π€ ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² (такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ имССтся Π½Π΅ Ρƒ Π²ΡΠ΅Ρ… Π Π‘Π€) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ символичСскоС имя Π±ΠΈΡ‚Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ структуры: < имя Π Π‘Π€ ΠΈΠ»ΠΈ ΠΏΠΎΡ€Ρ‚Π° >. < Π½ΠΎΠΌΠ΅Ρ€ Π±ΠΈΡ‚Π°.

НапримСр, символичСскоС имя пятого Π±ΠΈΡ‚Π° аккумулятора Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ: АББ.5. БимволичСскиС ΠΈΠΌΠ΅Π½Π° Π Π‘Π€, ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ ΠΈΡ… Π±ΠΈΡ‚ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ словами для ASM51, ΠΈ ΠΈΡ… Π½Π΅ Π½Π°Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ² ассСмблСра.

1.4.1 Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

Π‘ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° Π±Π°ΠΉΡ‚ΠΎΠ². ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ пСрСсылки Π±ΠΈΡ‚Π°, прСдставлСны Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ Ρ„Π»Π°Π³ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ PSW ΠΈ Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π° (Ρ„Π»Π°Π³ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… связСй. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠΏΠΎΡΠΎΠ±Π° адрСсации ΠΈ ΠΌΠ΅ΡΡ‚Π° располоТСния ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π΅Π²ΡΡ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ², ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½. Аккумулятор (А) прСдставлСн Π½Π° ΡΡ‚ΠΎΠΌ Π³Ρ€Π°Ρ„Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π΅ΡΠ²Π½ΡƒΡŽ (ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅ΠΌΡƒΡŽ) Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ.

Аккумулятор. Π’ ΠœΠš51 ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ нСявной ΠΈ ΠΏΡ€ΡΠΌΠΎΠΉ адрСсации.

Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΡΠΏΠΎΡΠΎΠ±Π° адрСсации аккумулятора примСняСтся ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΈΠΌΠ΅Π½: А ΠΈΠ»ΠΈ АББ (прямой адрСс). ΠŸΡ€ΠΈ прямой адрСсации ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Ρƒ производится ΠΊΠ°ΠΊ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π Π‘Π€, ΠΈ Π΅Π³ΠΎ адрСс указываСтся Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π±Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ИспользованиС нСявной адрСсации аккумулятора ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π±ΠΈΡ‚Π°ΠΌ аккумулятора.

ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ использовании ΠΊΠΎΠΌΠ°Π½Π΄ MOVX @ Ri ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ся доступ ΠΊ 256 Π±Π°ΠΉΡ‚Π°ΠΌ внСшнСй памяти Π΄Π°Π½Π½Ρ‹Ρ….

БущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΠΆΠΈΠΌ обращСния ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Π’ΠŸΠ”, ΠΊΠΎΠ³Π΄Π° для доступа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс, хранящийся Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ Π΄Π°Π½Π½Ρ‹Ρ… (DPTR). ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ MOVX @DPTR ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ доступ ΠΊ 65 536 Π±Π°ΠΉΡ‚Π°ΠΌ Π’ΠŸΠ”.

1.4.2 Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠ°Π½Π΄ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

Π”Π°Π½Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ 24 ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния, дСсятичной ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ, ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°/Π΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π° Π±Π°ΠΉΡ‚ΠΎΠ². Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠœΠš48 Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ вычитания, умноТСния ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ Π±Π°ΠΉΡ‚ΠΎΠ².

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ADD ΠΈ ADDC Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ слоТСния МК48, Π½ΠΎ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ слоТСниС аккумулятора с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ числом ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ². Аналогично ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ ADDC ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SUBB, Ρ‡Ρ‚ΠΎ позволяСт Π±ΠΎΠ»Π΅Π΅ просто, Ρ‡Π΅ΠΌ Π² ΠœΠš48, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡ‚Π½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл. Π’ ΠœΠš51 рСализуСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ (ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠœΠš48) список ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π°/Π΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π° Π±Π°ΠΉΡ‚ΠΎΠ², Π²Π²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π° 16-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ рСгистра-указатСля Π΄Π°Π½Π½Ρ‹Ρ….

1.4.3 Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠ°Π½Π΄ логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ

Π”Π°Π½Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ 25 ΠΊΠΎΠΌΠ°Π½Π΄, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π΅ ΠΆΠ΅ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠœΠš48. Однако Π² ΠœΠš51 Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΎ число Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ², ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΡ….

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠœΠš48 имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ «ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜» с ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΡ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Команда XRL ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ эффСктивно использована для инвСрсии ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ².

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π±Π΅Π·ΠΎΡ‚ΠΊΠ°Π·Π½Ρ‹ΠΉ

1.4.4 Π“Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Π±ΠΈΡ‚Π°ΠΌΠΈ

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠΎΠΌΠ°Π½Π΄ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ с ΠΎΠ΄Π½ΠΎΠ±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… рСгистров ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π Π‘Π€) ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ 128 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… Ρ„Π»Π°Π³ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ сброса (CLR), установки (SETB) ΠΈ ΠΈΠ½Π²Π΅Ρ€ΡΠΈΠΈ (CPL) Π±ΠΈΡ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ Π±ΠΈΡ‚Π° ΠΈ Ρ„Π»Π°Π³Π° пСрСноса. Для адрСсации Π±ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прямой Π²ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½Ρ‹ΠΉ адрСс (bit). КосвСнная адрСсация Π±ΠΈΡ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°.

К Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ относятся ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ условноС ΠΈ Π±Π΅Π·ΡƒΡΠ»ΠΎΠ²Π½ΠΎΠ΅ Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅, Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΈΠ· Π½ΠΈΡ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° пустой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ NOP. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прямая адрСсация, Ρ‚. Π΅. адрСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ (ΠΈΠ»ΠΈ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ) содСрТится Π² ΡΠ°ΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ управлСния. МоТно Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ разновидности ΠΊΠΎΠΌΠ°Π½Π΄ вСтвлСния ΠΏΠΎ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ адрСса ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

Π”Π»ΠΈΠ½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΏΠΎ Π²ΡΠ΅ΠΌΡƒ адрСсному пространству ΠŸΠŸ. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ содСрТится ΠΏΠΎΠ»Π½Ρ‹ΠΉ 16-Π±ΠΈΡ‚Π½Ρ‹ΠΉ адрСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (ad 16). Π’Ρ€Π΅Ρ…Π±Π°ΠΉΡ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° содСрТат Π² ΠΌΠ½Π΅ΠΌΠΎΠΊΠΎΠ΄Π΅ Π±ΡƒΠΊΠ²Ρƒ L (Long). ВсСго сущСствуСт Π΄Π²Π΅ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: LJMP — Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΈ LCALL — Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ€Π΅Π΄ΠΊΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… всСго адрСсного пространства ΠΈ Ρ‡Π°ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡƒΠΊΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ мСньшС мСста Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ.

ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠΉ страницы памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2048 Π±Π°ΠΉΡ‚. Π’Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ содСрТат Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 11 ΠΌΠ»Π°Π΄ΡˆΠΈΡ… Π±ΠΈΡ‚ адрСса ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (ad 11). ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ 2 Π±Π°ΠΉΡ‚Π°. ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Π±ΡƒΠΊΠ²Π° ΠΌΠ½Π΅ΠΌΠΎΠΊΠΎΠ΄Π° — A (Absolute). ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠΌ адрСсС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ((Π Π‘)= (PC) + 2) 11 ΠΌΠ»Π°Π΄ΡˆΠΈΡ… Π±ΠΈΡ‚ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° ad 11 ΠΈΠ· Ρ‚Π΅Π»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… -128 Ρ‡- +127 Π±Π°ΠΉΡ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ адрСса ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°). БущСствуСт ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° бСзусловного ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° SJMP (Short). ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ условного ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ адрСсации. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ адрСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° (rel) содСрТится Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π±Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

ΠšΠΎΡΠ²Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. Команда JMP @A + DPTR позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠΎΡΠ²Π΅Π½Π½ΠΎΠΌΡƒ адрСсу. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡƒΠ΄ΠΎΠ±Π½Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ прСдставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΠΎ Π°Π΄Ρ€Π΅ΡΡƒ, вычисляСмому самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΈ Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΈ написании исходного тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

1) Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠžΠ—Π£ нСбольшой Смкости для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ…, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² адрСсации памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;

2) нагрузочная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² 1, 2 ΠΈ 3 ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΎΠ΄Π½Ρƒ Π’Π’Π›-схСму. Π›ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ Π½Π° Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π° Π’Π’Π›-схСм каТдая. Π›ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 0 ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π½Π° n-МОП-схСмы, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈ этом ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π° ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ элСктропитания Ρ‡Π΅Ρ€Π΅Π· внСшниС Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ рСзисторы Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ случая, ΠΊΠΎΠ³Π΄Π° шина ΠΏΠΎΡ€Ρ‚Π° 0 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΡˆΠΈΠ½Ρ‹ адрСса/Π΄Π°Π½Π½Ρ‹Ρ… внСшнСй памяти;

3) Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° 3 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ с Π²Π½Π΅ΡˆΠ½Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

4) Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ сигналы для МК51 ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π’Π’Π› — схСмами ΠΈΠ»ΠΈ n-МОП — схСмами;

5) ΠΌΠ½ΠΎΠ³ΠΈΠ΅ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π±Π΅Π· участия аккумулятора.

2. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля

Как извСстно, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных Π­Π’Πœ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° памяти: ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ, ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ΠΈ Π²Π½Π΅ΡˆΠ½ΡŽΡŽ. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° допускаСт ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ своСго содСрТимого Π² Ρ…ΠΎΠ΄Π΅ выполнСния процСссором Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, этот Π²ΠΈΠ΄ памяти обСспСчиваСт Ρ€Π΅ΠΆΠΈΠΌΡ‹ записи, считывания ΠΈ Ρ…ранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доступ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ячСйкС, Ρ‚ΠΎ ΡΡ‚ΠΎΡ‚ Π²ΠΈΠ΄ памяти Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ — RAM (Random Access Memory). Для построСния Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств Ρ‚ΠΈΠΏΠ° RAM ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ микросхСмы статичСской ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠΉ памяти.

К ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ устройствам (ΠŸΠžΠ—Π£) относят Ρ‚Π°ΠΊΠΈΠ΅ Π—Π£, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… для построСния накопитСля ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ (транзисторы, Π΄ΠΈΠΎΠ΄Ρ‹, тиристоры ΠΈ Ρ‚. Π΄.). Π’ Π½Π°ΡΡ‚оящСС врСмя наимСньшСй конструктивной Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ ΠŸΠžΠ—Π£ являСтся Π‘Π˜Π‘, выполнСнная ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΠ²Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ изготовлСния элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

2.1 Π’Ρ‹Π±ΠΎΡ€ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… микросхСм ΠžΠ—Π£ для модуля памяти

Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Ρ… Π—Π£ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ прСвосходят ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅.

Π•ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Ρ… ΠžΠ—Π£ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выраТаСтся Π² Π±ΠΈΡ‚Π°Ρ…. Π•ΠΌΠΊΠΎΡΡ‚ΡŒ кристалла ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΡ‚ 1024 Π±ΠΈΡ‚ Π΄ΠΎ 4 ΠœΠ±ΠΈΡ‚ ΠΈ Π±ΠΎΠ»Π΅Π΅. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Π°Ρ организация кристалла памяти задаСтся ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ

nm, Π³Π΄Π΅ n — число m-разрядных слов. НапримСр, организация кристалла 4К4 ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 4К (4096) 4-разрядных слов.

ΠŸΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹Π΅ ΠžΠ—Π£ принято ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ изготовлСния, способу хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Ρƒ обращСния.

По Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ изготовлСния Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ ΠŸΠžΠ—Π£ Π½Π° Π±ΠΈΠΏΠΎΠ»ΡΡ€Π½Ρ‹Ρ… транзисторах ΠΈ ΠœΠžΠŸ — транзисторах. БиполярныС Π—Π£ ΠΈΠΌΠ΅ΡŽΡ‚ высокоС быстродСйствиС, Π½ΠΎ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ размСщСния Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… элСмСнтов Π½Π° ΠΊΡ€ΠΈΡΡ‚Π°Π»Π»Π΅, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ.

МОП-Π—Π£ ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ кристалла ΠΈ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ. Однако быстродСйствиС МОП-Π—Π£ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠΆΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π—Π£ Π½Π° Π±ΠΈΠΏΠΎΠ»ΡΡ€Π½Ρ‹Ρ… элСмСнтах.

По ΡΠΏΠΎΡΠΎΠ±Ρƒ хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ статичСскиС ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ устройства.

Π’ ΡΡ‚атичСских ΠžΠ—Π£ элСмСнтом, хранящим ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, являСтся статичСский Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ (RS-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€, D-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€). Π’ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠžΠ—Π£ информация фиксируСтся Π² Π²ΠΈΠ΄Π΅ заряда Смкости кондСнсатора. Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ·-Π·Π° ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ заряда происходит Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, поэтому для Π΅Π΅ ΡΠΎΡ…ранСния трСбуСтся пСриодичСски ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ подзаряд Смкости, Ρ‚. Π΅. Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ восстановлСниС (Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… Π—Π£ транзисторно-зарядовый Π—Π­ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π·ΠΈΡ‚Π½ΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ, ΠΎΠ±ΡƒΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ p-n ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² Π² ΠœΠžΠŸ — транзисторах. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ схСмой этого Π²ΠΈΠ΄Π° являСтся однотранзисторный Π—Π­, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ для запоминания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ стока ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ кондСнсатор.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ хранСния (Π₯Ρ€) логичСской 1 паразитная Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ (кондСнсатор) заряТСна, Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ хранСния 0 — заряд отсутствуСт. ΠŸΡ€ΠΈ считывании ΠΈΠΌΠΏΡƒΠ»ΡŒΡ подаСтся Π² Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ (Π½Π° Π·Π°Ρ‚Π²ΠΎΡ€ транзистора), Π° Π·Π°Ρ€ΡΠ΄ (Ссли Ρ…Ρ€Π°Π½ΠΈΠ»Π°ΡΡŒ 1) — Π² Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, считываниС производится с Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ записи (Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ) 1 Π² Π Π¨ посылаСтся сигнал «1», ΠΏΠΎΠ΄ воздСйствиСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ транзисторС происходит заряд Смкости (кондСнсатора). ВрСмя хранСния заряда ΠΈΠ·-Π·Π° Ρ‚ΠΎΠΊΠΎΠ² ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ ограничиваСтся дСсятками, сотнями микросСкунд. Π’ ΡΠΈΠ»Ρƒ этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ пСриодичСски Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π—Π­. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄ Π—Π­ являСтся динамичСским.

Вранзисторно-зарядовыС динамичСскиС Π—Π­ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ простой схСмой ΠΏΠΎ Ρ‡ΠΈΡΠ»Ρƒ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΌΠ°Π»Ρ‹Π΅ Π³Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹ (ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π—Π­ — 0,005 ΠΌΠΌ2), ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈΠΌΠ΅ΡŽΡ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ°Π»Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ рассСиваСмой энСргии (0,1ΠΌΠ’Ρ‚) ΠΈ Π²Ρ‹ΡΠΎΠΊΠΎΠ΅ быстродСйствиС (Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΡ‚Π° — нСсколько дСсятков наносСкунд).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π­Π’Πœ связано с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ быстрых, Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½Ρ‹Ρ… ΠžΠ—Π£ большой Смкости, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для хранСния, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ считывания ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ДинамичСскиС Π‘Π˜Π‘ Π—Π£ строятся Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… элСмСнтах памяти. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Π² Π­ΠŸ этого Ρ‚ΠΈΠΏΠ° хранится Π² Π²ΠΈΠ΄Π΅ заряда Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ кондСнсатора. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° схСмных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ динамичСских Π­ΠŸ позволяСт ΠΈΠΌ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со ΡΡ‚атичСскими. ДинамичСскиС Π‘Π˜Π‘ Π—Π£ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… транзисторов МОП — структурой. Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ схСмотСхники Π”Π‘Π˜Π‘ Π—Π£ шло ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ числа МОП — транзисторов, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… Π­ΠŸ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π”Π‘Π˜Π‘ Π—Π£ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ однотранзисторных ЭП, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ‚рСхтранзисторных ЭП, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Ρ… для микросхСм памяти Ρ€Π°Π½Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ. Π­Ρ‚ΠΎ позволяСт ΠΈΠΌΠ΅Ρ‚ΡŒ для Π”Π‘Π˜Π‘ Π—Π£ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ, мСньшиС ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, Ρ‡Π΅ΠΌ для статичСских Π‘Π˜Π‘ Π—Π£.

Для обСспСчСния сохранности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π­ΠŸ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° пСриодичСская рСгСнСрация заряда кондСнсатора, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠΊΠΎΠ² ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ кондСнсатор ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ. Π­Ρ‚ΠΎ осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ пСриодичСских Ρ†ΠΈΠΊΠ»ΠΎΠ² Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, Π²ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… информация ΠΈΠ· Π­ΠŸ считываСтся ΠΈ Π²Π½ΠΎΠ²ΡŒ записываСтся Π² Π­ΠŸ.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ восстановлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π­ΠŸ называСтся ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π”Π‘Π˜Π‘ Π—Π£ К565Π Π£5 рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ тСхничСскиС характСристики ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ микросхСм памяти динамичСского Ρ‚ΠΈΠΏΠ°. УсловноС графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π”Π‘Π˜Π‘ Π—Π£ прСдставлСно Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 2.

Π”Π‘Π˜Π‘ Π—Π£ К565Π Π£5 прСдставляСт собой Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π² Π²ΠΈΠ΄Π΅ 65 536 одноразрядных слов (64К1). По Π²ΡΠ΅ΠΌ Π²Ρ…ΠΎΠ΄Π°ΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ ΠΎΠ½Π° совмСстима с Π’Π’Π› — схСмами. Π”Π‘Π˜Π‘ Π—Π£ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π² 16-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΌ корпусС, ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π° ΠΏΠΎ Π΄Π²ΡƒΡ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΠΊΡ€Π΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ n-канальной МОП — Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы памяти осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π΄Π²ΡƒΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… сигналов RAS ΠΈ CAS, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π“Π’Π‘1 ΠΈ Π“Π’Π‘2 Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π”Π‘Π˜Π‘ Π—Π£. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ памяти ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ЭП, состоящСй ΠΈΠ· 128 строк ΠΈ 512 столбцов. Для Π²Ρ‹Π±ΠΎΡ€Π° любого ΠΈΠ· 65 536 элСмСнтов памяти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° 8-разрядный рСгистр адрСса ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π² ΠΌΡƒΠ»ΡŒΡ‚иплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅ (Π·Π° Π΄Π²Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сообщСния) 16-разрядный ΠΊΠΎΠ΄ адрСса. ΠŸΡ€ΠΈ этом восСмь разрядов ΠΊΠΎΠ΄Π° адрСса строк (А0 — А7) ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π½Π° Π Π³Π с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала RAS, Π° Π²ΠΎΡΠ΅ΠΌΡŒ разрядов ΠΊΠΎΠ΄Π° адрСса столбцов (А8 — А15) — с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала CAS. Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΡ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π”ΡˆΠ₯ ΠΈ Π”ΡˆΠ£.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° памяти Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… основных Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…:

а) запись;

Π±) считываниС;

Π²) считываниС — модификация — запись;

Π³) страничная запись;

Π΄) страничноС считываниС;

Π΅) рСгСнСрация.

Рисунок 2.1 — УсловноС графичСскоС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ИМБ К565Π Π£5

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ записи послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° сигналов RAS, WR/RD ΠΈ CAS Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС — (логичСский 0) входная информация DI принимаСтся сначала Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ — Π·Π°Ρ‰Π΅Π»ΠΊΡƒ, Π° Π·Π°Ρ‚Π΅ΠΌ пСрСзаписываСтся Π² Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Π­ΠŸ. Π‘Ρ‚Ρ€ΠΎΠ±ΠΎΠΌ ΠΏΡ€ΠΈΠ΅ΠΌΠ° числа DI являСтся Ρ‚ΠΎΡ‚ ΠΈΠ· ΡΠΈΠ³Π½Π°Π»ΠΎΠ² WR/RD ΠΈΠ»ΠΈ CAS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС. ΠŸΡ€ΠΈ этом Ссли сигнал WR/RD становится Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅ сигнала CAS, Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΡ установлСния ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ числа DI отсчитываСтся ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠ΄Π°Ρ‡ΠΈ сигнала CAS. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π½Π½Π΅ΠΉ записи. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΉ записи сигнал WR/RD задСрТиваСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сигнала CAS, Π° Π²Ρ€Π΅ΠΌΡ установлСния ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… отсчитываСтся ΠΎΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° сигнала WR/RD Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС. НаличиС пСрСчислСнных Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² записи позволяСт Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π”Π‘Π˜Π‘ Π—Π£ ΠΏΡ€ΠΈ построСнии Π½Π° Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ считывания информация DO появляСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° сигнала RAS Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС ΠΈ ΡΠΎΡ…раняСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ микросхСмы памяти Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° CAS Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² ΡΠΎΡΡ‚ояниС логичСской 1. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ происходит Π±Π΅Π· Π΅Π΅ Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ. Выходная информация Π½Π΅ ΠΈΠ½Π²Π΅Ρ€Ρ‚ируСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ записываСмой.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ считывания — ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ — записи происходит считываниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π΅Π΅ ΠΌΠΎΠ΄ΠΈΡ„икация (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅) Π² ΡΠ»ΡƒΡ‡Π°Π΅ нСобходимости с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ записью Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ адрСсу Π”Π‘Π˜Π‘ Π—Π£. Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройствах с ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠ΅ΠΉ ошибок ΠΈΠ»ΠΈ Π² Π—Π£ с ΠΏΠΎΠ±Π°ΠΉΡ‚Π½ΠΎΠΉ записью ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ†ΠΈΠΊΠ»Π° Ρ€Π΅ΠΆΠΈΠΌΠ° считывания-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ записи мСньшС суммарной Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² считывания ΠΈ Π·Π°ΠΏΠΈΡΠΈ, Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ этого Ρ€Π΅ΠΆΠΈΠΌΠ° позволяСт Π² Ρ€ΡΠ΄Π΅ случаСв ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ тСхничСскиС характСристики Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ страничной записи (считывания) происходит запись (считываниС) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π­ΠŸ, располоТСнных Π² Ρ€Π°Π·Π½Ρ‹Ρ… столбцах ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠΎΡΡ‚оянно Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ†ΠΈΠΊΠ»Π° обращСния строки. Π’ ΡΡ‚ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ достигаСтся ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ быстродСйствия Π”Π‘Π˜Π‘ Π—Π£.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ†ΠΈΠΊΠ» происходит восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ… всСх 512 элСмСнтов памяти, располоТСнных Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚ΠΎΠΉ строки, адрСс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт ΠΊΠΎΠ΄Ρƒ адрСса Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. ВосстановлСниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²ΠΎ Π²ΡΠ΅ΠΉ Π”Π‘Π˜Π‘ Π—Π£ осущСствляСтся ΠΏΡ€ΠΈ пСриодичСском ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π΅ всСх 128 строк Π·Π° Π²Ρ€Π΅ΠΌΡ, Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π΅ 2 мс. Π’ ΡΡ‚ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ Π”Π‘Π˜Π‘ Π—Π£ достаточно ΠΏΠΎΠ΄Π°Ρ‚ΡŒ сигнал RAS ΠΈ Π°Π΄Ρ€Π΅Ρ строки (А0 — А7). Π’Π°ΠΊ ΠΊΠ°ΠΊ сигнал CAS Ρ€Π°Π²Π΅Π½ ΠΏΡ€ΠΈ этом логичСской 1, Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ Π”Π‘Π˜Π‘ Π—Π£ находится Π² ΡΠΎΡΡ‚оянии высокого импСданса. ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ называСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ RAS. БущСствуСт Π΅Ρ‰Π΅ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ скрытой Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. Он Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ся, Ссли послС Ρ†ΠΈΠΊΠ»Π° обращСния, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ†ΠΈΠΊΠ»Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ RAS, сигнал CAS остаСтся Π² ΡΠΎΡΡ‚оянии логичСского 0. Π’ ΡΡ‚ΠΎΠΌ случаС Π²Ρ‹Ρ…ΠΎΠ΄ Π”Π‘Π˜Π‘ Π—Π£ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ состояния, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ ΡƒΡΡ‚ановился Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ†ΠΈΠΊΠ»Π΅ обращСния. Π­Ρ‚Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π”Π‘Π˜Π‘ Π—Π£ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ скрытой Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° повторная ΠΏΠΎΠ΄Π°Ρ‡Π° сигнала RAS ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ сигналС CAS Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Ρ†ΠΈΠΊΠ» Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ сохранСнии Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π”Π‘Π˜Π‘ Π—Π£ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, считанной Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Ρ†ΠΈΠΊΠ»Π΅.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ памяти построСн Π½Π° ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ρ… К565Π Π£5 ΠΏΡƒΡ‚Π΅ΠΌ соСдинСния ΠΈΡ… ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ….

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы памяти осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ Π΄Π²ΡƒΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… сигналов RAS ΠΈ CAS, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π“Π’Π‘1 ΠΈ Π“Π’Π‘2 Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π”Π‘Π˜Π‘ Π—Π£. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ RAS ΠΈ CAS Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠžΠ—Π£, сигнал MWTC с ΡˆΠΈΠ½Ρ‹ управлСния ΠΏΠΎΠ΄Π°Π½ Π½Π° Π²Ρ…ΠΎΠ΄ W/R. Π‘ΠΈΠ³Π½Π°Π» ΠžΠ• управляСт Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌΠΈ: ΠΏΡ€ΠΈ 0 ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ для считывания, ΠΏΡ€ΠΈ 1-пСрСходят Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ состояниС, сигнал Π‘Π• управляСт Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ: ΠΏΡ€ΠΈ 1 ΠΎΠ½ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ для записи, ΠΏΡ€ΠΈ 0 Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Ρ‹.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ памяти ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ЭП, состоящСй ΠΈΠ· 128 строк ΠΈ 512 столбцов. Для Π²Ρ‹Π±ΠΎΡ€Π° любого ΠΈΠ· 65 536 элСмСнтов памяти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° 8-разрядный рСгистр адрСса ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π² ΠΌΡƒΠ»ΡŒΡ‚иплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅ (Π·Π° Π΄Π²Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сообщСния) 16-разрядный ΠΊΠΎΠ΄ адрСса. Π­Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ с Ρ†Π΅Π»ΡŒΡŽ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ числа Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² корпуса Π² ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ρ… динамичСского ΠžΠ—Π£ ΠΊΠΎΠ΄ адрСса вводят ΠΏΠΎ Ρ‡Π°ΡΡ‚ям. Π’Π½Π°Ρ‡Π°Π»Π΅ вводятся восСмь разрядов ΠΊΠΎΠ΄Π° адрСса строк (А0 — А7) ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… Π½Π° Π Π³Π с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала RAS, Π·Π°Ρ‚Π΅ΠΌ восСмь разрядов ΠΊΠΎΠ΄Π° адрСса столбцов (А8 — А15) — с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сигнала CAS. Π”Π΅ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΡ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π”ΡˆΠ₯ ΠΈ Π”ΡˆΠ£.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ RAS, SED1 ΠΈ CAS Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠžΠ—Π£ ΠΈ ΠΌΡƒΠ»ΡŒΡ‚иплСксоры с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ сдвигами.

Для сниТСния стСпСни рассогласования с Π’Π’Π› ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ элСмСнтами цСлСсообразно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ всСх адрСсных ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ ΠΊ Π²Ρ…ΠΎΠ΄Π°ΠΌ микросхСм памяти ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· рСзисторы с ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ 20−30 Ом. Π‘ΡƒΡ„Π΅Ρ€ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌ 8-разрядном рСгистрС КР580ИР82. Π’ Π±Π»ΠΎΠΊΠ΅ ΠžΠ—Π£ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ.

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π½Π° ΡΡ…Π΅ΠΌΠ°Ρ… К555КП2, обСспСчиваСт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Π²ΠΎΠ΄ адрСсного ΠΊΠΎΠ΄Π° строк AX {AO-A7} ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² AY {A8-A15} Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠžΠ—Π£.

АдрСсныС сигналы ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π½Π° Π²Ρ…ΠΎΠ΄Ρ‹ D0.0, D1.0 ΠΈ D0.1, D1.1 ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π½Ρ‹Ρ… микросхСм ΠΈ ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ сигнала Π½Π° Π²Ρ…ΠΎΠ΄Π΅ SED2(AY/AX) ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π΅ SED1(REF) уровня 0. Условия ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ сигналов: ΠΏΡ€ΠΈ AY/AX=0 ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊΠ°Π½Π°Π»Ρ‹ D0.0, D0.1 ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π° Π°Π΄Ρ€Π΅ΡΠ½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹ ΠžΠ—Π£ поступаСт адрСс строк AX; ΠΏΡ€ΠΈ AY/AX=1 ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊΠ°Π½Π°Π»Ρ‹ D1.0, D1.1 ΠΈ ΠΊ ΠžΠ—Π£ направляСтся ΠΊΠΎΠ΄ адрСса столбцов AY.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ управлСния: REFΠΏΡ€ΠΈΠ·Π½Π°ΠΊ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ AY/AX-сигнал ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°Π½Π°Π»ΠΎΠ², Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ REF=1 ΠΈ ΠΌΡƒΠ»ΡŒΡ‚иплСксор ΠΊΠΎΠΌΠΌΡƒΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ AY/AX ΠΊΠ°Π½Π°Π»Ρ‹ D2.0, D3.0 ΠΈ D2.1, D3.1. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ соСдинСны, Ρ‚ΠΎ Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ†ΠΈΠΈ сигнал AY/AX влияния Π½Π΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚: ΠΏΡ€ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π΅Π³ΠΎ значСниях Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π° ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ адрСса Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ AR, Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ счСтчиком ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΈ сигналы Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ строки, сигналы адрСса столбцов Π² ΡΡ‚ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π½Π° Π°Π΄Ρ€Π΅ΡΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π°Ρ… ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚.

Максимально допустимый ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рСгСнСрациями Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… элСмСнтов (Π—Π£) (ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ) составляСт 2 мс, Π° Π²Ρ€Π΅ΠΌΡ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта (Ρ†ΠΈΠΊΠ» Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ) 230.460 нс.

ΠŸΡ€ΠΈ отсутствии обращСния ΠΊ ΠžΠ—Π£, ΠžΠ—Π£ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ. Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ‚Π°ΠΊΡ‚ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ сигналы RAS, REF ΠΈ ΠΊΠΎΠ΄ адрСса ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ строки, ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ модуля памяти ΠΏΠΎ Ρ†ΠΈΠΊΠ»Ρƒ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ прСкращаСтся ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ микропроцСссора ΠΊ ΠžΠ—Π£, ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ микропроцСссора. Π’ ΠΊΠΎΠ½Ρ†Π΅ Ρ†ΠΈΠΊΠ»Π° обращСния ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ Π±Π»ΠΎΠΊ ΠžΠ—Π£ Π² Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, продолТая этот процСсс с Π°Π΄Ρ€Π΅ΡΠ°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ Π±Ρ‹Π» ΠΏΡ€Π΅Ρ€Π²Π°Π½.

РСгСнСрация, осущСствляСмая ΠΏΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ, называСтся «ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ»: ΠΎΠ½Π° Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Π° для микропроцСссора ΠΈ Π½Π΅ ΡΠ½ΠΈΠΆΠ°Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. УсловиСм для примСнСния этого способа являСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π»ΡŽΠ±Ρ‹ΠΌΠΈ обращСниями микропроцСссора ΠΊ ΠžΠ—Π£, достаточных для провСдСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‚. Π΅. Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ ΠžΠ—Π£ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ адрСсу.

2.2 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° модуля памяти систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля

Для микросхСм памяти, выпускаСмых отСчСствСнной ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ особСнности: ΡˆΠΈΡ€ΠΎΠΊΠ°Ρ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π° Ρ‚ΠΈΠΏΠΎΠ², Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² конструктивно-тСхнологичСского исполнСния, большой Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… характСристик ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ элСктричСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², сущСствСнныС различия Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π² ΠΎΠ±Π»Π°ΡΡ‚ях примСнСния.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ памяти ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»ΡΡŽΡ‚ ΠΏΠΎ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ крСмния с Π²Ρ‹ΡΠΎΠΊΠΎΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½Π° ΠΊΡ€ΠΈΡΡ‚Π°Π»Π»Π΅, Ρ‡Ρ‚ΠΎ опрСдСляСт ΠΈΡ… ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ схСмам (Π‘Π˜Π‘). ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ Π‘Π˜Π‘ памяти прСдставляСт собой ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²Ρ‹ΠΉ кристалл, с ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒΡŽ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ дСсятков ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² ΠΊΠΎΡ€ΠΏΡƒΡ.

Π’ ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ρ… статичСских ΠžΠ—Π£ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π­ΠŸ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ статичСскиС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ Π½Π° Π±ΠΈΠΏΠΎΠ»ΡΡ€Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠœΠ”ΠŸ — транзисторах. Как извСстно, статичСский Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ способСн ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ напряТСния питания ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ своС состояниС Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ врСмя. Число состояний, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€, Ρ€Π°Π²Π½ΠΎ Π΄Π²ΡƒΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для хранСния Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’ ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ρ… динамичСских ΠžΠ—Π£ Π­ΠŸ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ элСктричСских кондСнсаторов, сформированных Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠ³ΠΎ кристалла, Π’Π°ΠΊΠΈΠ΅ ЭП Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ своС состояниС, опрСдСляСмоС Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ отсутствиСм элСктричСского заряда, поэтому Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΠΎΠΌ восстановлСнии (Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ).

Π’Π°Π±Π»ΠΈΡ†Π° 2.1 — ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ характСристики микросхСм ΠžΠ—Π£

Π’ΠΈΠΏ микросхСм

ВСхнология

Π•ΠΌΠΊΠΎΡΡ‚ΡŒ (Π±ΠΈΡ‚)

ВрСмя Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ адрСса (нс)

Π’ΠΎΠΊ потрСблСния (Ма)

БтатичСскиС ΠžΠ—Π£ (RAM)

К561РУ2А

КМОП

256 (256ΠšΡ…1)

0.01

ДинамичСскиС ΠžΠ—Π£ (RAMD)

КР565Π Π£5Π‘

n ΠœΠžΠŸ

64К (64ΠšΡ…8)

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ динамичСских ΠžΠ—Π£ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌ статичСских ΠžΠ—Π£ большСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ обусловлСно мСньшим числом ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ Π­ΠŸ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»ΠΎΡ‚Π½Ρ‹ΠΌ ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Π² ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠΌ кристаллС.

Π’Π°Π±Π»ΠΈΡ†Π° 2.2-ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ сигналов (Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²) микросхСм памяти

НаимСнованиС сигнала

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ΅

ΠžΡ‚Π΅Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅

АдрСс Π’Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ сигнал Π‘Ρ‚Ρ€ΠΎΠ± адрСса столбца Π‘Ρ‚Ρ€ΠΎΠ± адрСса строки Π’Ρ‹Π±ΠΎΡ€ микросхСмы Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π—Π°ΠΏΠΈΡΡŒ Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π—Π°ΠΏΠΈΡΡŒ-считываниС

Π”Π°Π½Π½Ρ‹Π΅ (информация)

Π’Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

АдрСс — Π΄Π°Π½Π½Ρ‹Π΅: Π²Ρ…ΠΎΠ΄-Π²Ρ‹Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Π΅: Π²Ρ…ΠΎΠ΄-Π²Ρ‹Ρ…ΠΎΠ΄

РСгСнСрация

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘Ρ‚ΠΈΡ€Π°Π½ΠΈΠ΅ НапряТСниС питания НапряТСниС программирования ΠžΠ±Ρ‰Π΅Π΅ напряТСниС

A

C

CAS

RAS

CS

CE

WR

RD

W/R

DI

DO

ADIO

DIO

REF

PR

ER

Ucc

Upr

OV

A

T

CAS

RAS

BM

Π 

Π—ΠŸ

Π‘Π§

Π—ΠŸ/Π‘Π§

UΠ²Ρ….ΠΈ

UΠ²Ρ‹Ρ….ΠΈ

UΠ²Ρ….ΠΈ/UΠ²Ρ‹Ρ….ΠΈ Π Π•Π“ ΠŸΠ  Π‘Π’Π 

UΠΈ.ΠΏ

UΠΏΡ€ ΠžΠ±Ρ‰.

Однако динамичСскиС ΠžΠ—Π£ слоТнСС Π² ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ, ΠΈ Π² ΡƒΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠΈ устройств управлСния.

Π”Π°Π»Π΅Π΅ рассмотрим условноС графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ микросхСм памяти Ρ€Π°Π·Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ²: статичСских ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠžΠ—Π£.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ микросхСм ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π°Π΄Ρ€Π΅ΡΠ½Ρ‹Π΅, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ напряТСний источников питания.

2.3 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° модуля управлСния систСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ контроля

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

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ статичСских ΠžΠ—Π£. Рассмотрим условноС графичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ микросхСм памяти Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² статичСских ΠžΠ—Π£.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ микросхСм ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π°Π΄Ρ€Π΅ΡΠ½Ρ‹Π΅, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ напряТСний источников питания.

Π‘Ρ…Π΅ΠΌΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΡƒ микросхСм статичСских ΠžΠ—Π£ рассмотрим Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ микросхСмы К561Π Π£2. Число адрСсных Π²Ρ…ΠΎΠ΄ΠΎΠ² А0 — А7 (А0 — младший разряд) позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ микросхСмы: 256 Π±ΠΈΡ‚.

НаличиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° DI ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° DO (прямого ΠΈ ΠΈΠ½Π²Π΅Ρ€ΡΠ½ΠΎΠ³ΠΎ) ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΎΠ΄Π½ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ микросхСмы памяти: 2561 Π±ΠΈΡ‚.

Для управлСния Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ прСдусмотрСно Π΄Π²Π° сигнала: CS (Π’Πœ Π²Ρ‹Π±ΠΎΡ€ микросхСмы) ΠΈ W/R (запись — считываниС). Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ…ΠΎΠ΄ CS являСтся инвСрсным. Π‘ΠΈΠ³Π½Π°Π» CS Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ΅ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ. Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ 2 Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π΅ CS сигнала с ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ логичСской 1 ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ опрСдСляСт Ρ€Π΅ΠΆΠΈΠΌ хранСния. ΠŸΡ€ΠΈ этом Π²Ρ‹Ρ…ΠΎΠ΄ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ высокоомноС состояниС, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ ΡΠ»Π΅ΠΊΡ‚ричСски ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΡ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

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