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

Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ чисСл, прСдставлСнных Π² прямом ΠΊΠΎΠ΄Π΅, начиная со ΡΡ‚Π°Ρ€ΡˆΠΈΡ… разрядов мноитСля ΠΏΡ€ΠΈ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… частичных произвСдСниях (МУРА)

ΠšΡƒΡ€ΡΠΎΠ²Π°Ρ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ рСгистрами R1, R2 ΠΈ R3. ВсС дСйствия Π² ΠœΠš51 ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· аккумулятор A, поэтому прСдусмотрим Π΅Π³ΠΎ ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π€Π»Π°Π³ пСрСноса C Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π½Π°Π»ΠΈΠ·Π° Π±ΠΈΡ‚Π° мноТитСля ΠΈ Π΄Π»Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈΠ· Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Π½Π°ΠΌ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R2. Π’ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R2 Π±ΡƒΠ΄Π΅Ρ‚… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ чисСл, прСдставлСнных Π² прямом ΠΊΠΎΠ΄Π΅, начиная со ΡΡ‚Π°Ρ€ΡˆΠΈΡ… разрядов мноитСля ΠΏΡ€ΠΈ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹Ρ… частичных произвСдСниях (МУРА) (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • 1. БоставлСниС словСсного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°
  • 2. Π‘ΠΈΠ½Ρ‚Π΅Π· ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ устройства
  • 3. Π‘ΠΈΠ½Ρ‚Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ устройства Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ΠœΡƒΡ€Π°
    • 1. 1. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ схСмы Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΌΠΈΠΊΡ€ΠΎΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡΡ…
    • 1. 2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ схСмы Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…
    • 1. 3. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„Π° функционирования
    • 1. 4. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний устройства
    • 1. 5. Бтруктурная схСма ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ устройства
    • 1. 6. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ функционирования ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°
    • 1. 7. Π—Π°ΠΏΠΈΡΡŒ логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ для Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°
    • 1. 8. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ схСмы ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° ΠΈ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π°
  • 2. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·Π΅ МК

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

Рис. 6. ЛогичСская схСма ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°.

Рис. 7. ЛогичСская схСма ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ устройства.

Рис. 8. ЛогичСская схСма процСссора.

4. ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ˜Π ΠžΠ’ΠΠΠ˜Π• ΠžΠŸΠ•Π ΠΠ¦Π˜Π˜ Π£ΠœΠΠžΠ–Π•ΠΠ˜Π• ΠΠ БАЗЕ МК51.

Для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ умноТСния Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ рСгистрами R1, R2 ΠΈ R3. ВсС дСйствия Π² ΠœΠš51 ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· аккумулятор A, поэтому прСдусмотрим Π΅Π³ΠΎ ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π€Π»Π°Π³ пСрСноса C Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π½Π°Π»ΠΈΠ·Π° Π±ΠΈΡ‚Π° мноТитСля ΠΈ Π΄Π»Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈΠ· Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Π½Π°ΠΌ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R2. Π’ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R2 Π±ΡƒΠ΄Π΅Ρ‚ записан Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ умноТСния. Π’Π°ΠΊ ΠΊΠ°ΠΊ рСгистр R2 восьми разрядный, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ сдвига Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ восСмь Ρ€Π°Π· для получСния ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. РСгистр R3 Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ счСтчика.

0000 C3 CLR C; ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ Ρ„Π»Π°Π³Π° пСрСнос.

0001 E4 CLR A; ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ аккумулятора.

0002 7905 MOV R1,#05; Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠ½ΠΎΠΆΠΈΠΌΠΎΠ³ΠΎ Π² R1.

0004 7A05 MOV R2,#05; Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° мноТитСля Π² R2.

0006 7B04 MOV R3,#08; Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° счСтчика R3.

0008 CA XCH A, R2; ΠΎΠ±ΠΌΠ΅Π½ содСрТимым A ΠΈ R2.

0009 13 RRC A; сдвиг A Π²ΠΏΡ€Π°Π²ΠΎ.

000A CA XCH A, R2; ΠΎΠ±ΠΌΠ΅Π½ содСрТимым A ΠΈ R2.

000B 5001 JNC 000E; ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Ссли Π‘=0.

000D 29 ADD A, R1; слоТСниС A ΠΈ R1.

000E 13 RRC A; сдвиг A Π²ΠΏΡ€Π°Π²ΠΎ.

000 °F CA XCH A, R2; ΠΎΠ±ΠΌΠ΅Π½ содСрТимым A ΠΈ R2.

0010 13 RRC A; сдвиг A Π²ΠΏΡ€Π°Π²ΠΎ.

0011 CA XCH A, R2; ΠΎΠ±ΠΌΠ΅Π½ содСрТимым A ΠΈ R2.

0012 DBF7 DJNZ R3,000B; ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Ссли R3? 0.

Боставим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², Ρ‚. Π΅. Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ 6 содСрТимого рСгистров послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ шага ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Π°Π±Π»ΠΈΡ†Π° 6. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ пошагового выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π¨Π°Π³ R1 R2 R3 A C ΠšΠΎΠΌΠ°Π½Π΄Π° 1 2 3 4 5 6 7 0 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx x Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ значСния нСизвСстны, Ρ‚ΠΎ Π² ΡΡ‚ΠΈΡ… рСгистрах находятся Π»ΡŽΠ±Ρ‹Π΅ нСизвСстныС значСния 1 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0 0000.

ΠžΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ пСрСноса 2 xxxx xxxx xxxx xxxx xxxx xxxx 0000 0000 0 0001.

ΠžΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ аккумулятора 3 0000 0101 xxxx xxxx xxxx xxxx 0000 0000 0 0002.

Π—Π°ΠΏΠΈΡΡŒ значСния Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R1.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 6. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ пошагового выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

1 2 3 4 5 6 7 4 0000 0101 0000 0101 xxxx xxxx 0000 0000 0 0004.

Π—Π°ΠΏΠΈΡΡŒ значСния Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ R2 5 0000 0101 0000 0101 0000 1000 0000 0000 0 0006.

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° счСтчика — R3 6 0000 0101 0000 0000 0000 1000 0000 0101 0 0008.

ОбмСн содСрТимым аккумулятора ΠΈ R2 7 0000 0101 0000 0000 0000 1000 0000 0010 1 0009.

Π‘Π΄Π²ΠΈΠ³ A Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡ младшСго разряда Π² C 8 0000 0101 0000 0010 0000 1000 0000 0000 1 000A ОбмСн содСрТимым аккумулятора ΠΈ R2 9 0000 0101 0000 0010 0000 1000 0000 0000 1 000B Анализ значСния C. Π‘=1 (Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ слоТСниС 10 0000 0101 0000 0010 0000 1000 0000 0101 1 000D Π‘Π»ΠΎΠΆΠΈΡ‚ΡŒ значСния R1 ΠΈ Π°ΠΊΠΊΡƒΠΌΡƒΠ»ΡΡ‚ΠΎΡ€Π° 11 0000 0101 0000 0010 0000 1000 0000 0010 1 000E Π‘Π΄Π²ΠΈΠ³ A Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡ младшСго разряда Π² C 12 0000 0101 0000 0010 0000 1000 0000 0010 1 000 °F ОбмСн содСрТимым, А ΠΈ R2, запись Π‘ Π² R2ст 13 0000 0101 0000 0010 0000 1000 1000 0001 0 0010.

Π‘Π΄Π²ΠΈΠ³ A Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡ C Π² ΠΡΡ‚ 14 0000 0101 1000 0001 0000 1000 0000 0010 0 0011.

ОбмСн содСрТимым аккумулятора ΠΈ R2 15 0000 0101 1000 0001 0000 0111 0000 0010 0 0012 R3 — 1 ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ B, Ρ‚.ΠΊ. R3?0 16 0000 0101 1000 0001 0000 0111 0000 0010 0 000B Анализ значСния C. Π‘=0 (Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° E 17 0000 0101 1000 0001 0000 0111 0000 0001 0 000E Π‘Π΄Π²ΠΈΠ³ A Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡ младшСго разряда Π² C 18 0000 0101 0000 0001 0000 0111 1000 0001 1 000 °F ОбмСн содСрТимым аккумулятора ΠΈ R2 19 0000 0101 1000 0001 0000 0111 0100 0000> 1 0010 20 0100 0000 <-> 0000 0001 0011 21 0000 0110? 0012 22? 000B 23 + 0000 0110 0 000D 24 0000 0011> 0 000E 25 0000 0011 <-> 0100 0000 000 °F 26 0010 0000> 0 0010 27 0010 0000 <-> 0000 0011 0011.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ 6. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ пошагового выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

1 2 3 4 5 6 7 28 0000 0101? 0012 29? 000B 30 0000 0001> 1 000E 31 0000 0001 0010 0000 1 000 °F 32 1001 0000> 0 0010 33 1001 0000 0000 0001 0011 34 0000 0100? 0012 35? 000B 36 0000 0000> 1 000E 37 0000 0000 1001 0000 1 000 °F 38 1100 1000> 0 0010 39 1100 1000 0000 0000 0011 40 0000 0011? 0012 41 ?

000B 42 0000 0000> 0 000E 43 0000 0000 1100 1000 0 000 °F 44 0110 0100> 0 0010 45 0110 0100 0000 0000 0011 46 0000 0010? 0012 47? 000B 48 0000 0000> 0 000E 49 0000 0000 0110 0100 0 000 °F 50 0011 0010> 0 0010 51 0011 0010 0000 0001 0011 52 0000 0001? 0012 53? 000B 54 0000 0000> 0 000E 55 0000 0000 0011 0010 0 000 °F 56 0001 1001> 0 0010 57 0001 1001 0000 0000 0011 58 0000 0000.

ΠšΠΎΠ½Π΅Ρ† 0012.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…, записанных Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ.

—— PGM ROM —;

0000 C3 E4 79 05 7A 05 7B 04 — CA 13 CA 50 01 29 13 CA.

0010 13 CA DB F7.

Вся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ 20 Π±Π°ΠΉΡ‚ ΠΈ Π² Π½Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 7 ΠΊΠΎΠΌΠ°Π½Π΄: CLR, MOV, XCH, RRC, JNC, ADD, DJNZ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ количСство Π±Π°ΠΉΡ‚ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ, ΠΈ Π½Π° ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ затрачиваСтся Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ΅ количСство ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² (см. Ρ‚Π°Π±. 7).

Π’Π°Π±Π»ΠΈΡ†Π° 7.

Команда Π‘Π°ΠΉΡ‚ Π¦ΠΈΠΊΠ»ΠΎΠ² /Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ВсСго Ρ‚Π°ΠΊΡ‚ΠΎΠ² CLR.

MOV.

XCH.

RRC.

JNC.

ADD.

DJNZ 1.

2 1/12.

1/12.

1/12.

1/12.

2/24.

1/12.

2/24 2.

8 24.

192 Π˜Ρ‚ΠΎΠ³ΠΎ: 888.

5.

Π›Π˜Π’Π•Π ΠΠ’Π£Π Π

.

КалабСков Π‘. А. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ устройства ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ систСмы. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒΠΌΠΎΠ². М: «Π“орячая линия — Π’Π•Π›Π•ΠšΠžΠœ», 2002.

Π‘Ρ€ΠΎΠ΄ΠΈΠ½ Π’. Π‘, Калинин А. Π’. БистСмы Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ΠΈ Π‘Π˜Π‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. М: «Π­ΠšΠžΠœ», 2002.

Π€Ρ€ΡƒΠ½Π·Π΅ А. Π’. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹? Π­Ρ‚ΠΎ ΠΆΠ΅ просто! М: ООО «Π˜Π” Π‘ΠšΠ˜ΠœΠ•Π», 2002.

ЭлСктронная справочная систСма ΠΏΠΎ ΡΠ·Ρ‹ΠΊΡƒ программирования ASM51.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. .А. Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ устройства ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ систСмы. Π£Ρ‡Π΅Π±Π½ΠΈΠΊ для Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒΠΌΠΎΠ². М: «Π“орячая линия — Π’Π•Π›Π•ΠšΠžΠœ», 2002
  2. Π‘Ρ€ΠΎΠ΄ΠΈΠ½ Π’. Π‘, Калинин А. Π’. БистСмы Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ΠΈ Π‘Π˜Π‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. М: «Π­ΠšΠžΠœ», 2002
  3. А.Π’. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹? Π­Ρ‚ΠΎ ΠΆΠ΅ просто! М: ООО «Π˜Π” Π‘ΠšΠ˜ΠœΠ•Π», 2002
  4. ЭлСктронная справочная систСма ΠΏΠΎ ΡΠ·Ρ‹ΠΊΡƒ программирования ASM51.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ
ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π˜Π›Π˜