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

ΠžΠ±Π·ΠΎΡ€ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ микропроцСссоров

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

Анализируя адрСсныС пространства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠœΠŸ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ρ„ΠΎΠ½ НСймана (ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… находятся Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ пространствС ΠΈ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π½Π° Ρ‚ΠΈΠΏ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ памяти) ΠΈ ΠœΠŸ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Гарвардской Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ (ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‚ свои адрСсныС пространства ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ доступа ΠΊ Π½ΠΈΠΌ). ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ МБ 6800… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠ±Π·ΠΎΡ€ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ микропроцСссоров (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

БущСствуСт нСсколько ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ микропроцСссоров ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π’Π°ΠΊ, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΠœΠŸ с CISC (Complete Instruction Set Computer) Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠΎΠ»Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈ RISC (Reduce Instruction Set Computer) Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, которая опрСдСляСт систСму с ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, выполняСмых Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΡ‚ ΠœΠŸ.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΡ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ основной характСристики ΠœΠŸ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠœΠŸ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹:

  • — Ρ Ρ„иксированной Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ (ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅);
  • — Ρ Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ (сСкционныС) ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ.

Анализируя адрСсныС пространства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠœΠŸ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Ρ„ΠΎΠ½ НСймана (ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… находятся Π² Π΅Π΄ΠΈΠ½ΠΎΠΌ пространствС ΠΈ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π½Π° Ρ‚ΠΈΠΏ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΡΡ‡Π΅ΠΉΠΊΠ΅ памяти) ΠΈ ΠœΠŸ с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Гарвардской Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ (ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‚ свои адрСсныС пространства ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ‹ доступа ΠΊ Π½ΠΈΠΌ).

Рассмотрим Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ основныС Ρ‚ΠΈΠΏΡ‹ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, выдСляя связь со ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ адрСсации памяти.

1. РСгистровая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° опрСдСляСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ достаточно большого рСгистрового Ρ„Π°ΠΉΠ»Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠœΠŸ. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌ, располоТСнным Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… срСд: ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΈΠ»ΠΈ рСгистрах. Π Π°Π·ΠΌΠ΅Ρ€ рСгистра ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ фиксирован ΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ‚ с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ слова, физичСски Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. К Π»ΡŽΠ±ΠΎΠΌΡƒ рСгистру ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ нСпосрСдствСнно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ рСгистры прСдставлСны Π² Π²ΠΈΠ΄Π΅ массива Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… элСмСнтов — рСгистрового Ρ„Π°ΠΉΠ»Π°. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ являСтся Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅, ΠΏΡ€ΠΈ этом ΠΊΠΎΠΌΠ°Π½Π΄Π° содСрТит Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° (ΠΎΠ±Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ Π² Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π΅, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти).

К Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ относится микропроцСссор Ρ„ΠΈΡ€ΠΌΡ‹ Zilog. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Z80 — Π΄Π΅Ρ‚ΠΈΡ‰Π΅ Ρ„ΠΈΡ€ΠΌΡ‹ Zilog ΠΏΠΎΠΌΠΈΠΌΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ систСмы ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° питания ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС для i8080, ΠΈΠΌΠ΅Π» Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ «ΠΈΠ·ΡŽΠΌΠΈΠ½ΠΊΠΈ» .

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌΡƒ Π½Π°Π±ΠΎΡ€Ρƒ РОН, Π² ΠΊΡ€ΠΈΡΡ‚Π°Π»Π»Π΅ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Ρ… рСгистров. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ обслуТивания ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ программист ΠΌΠΎΠ³ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π½ΠΈΡ… Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ рСгистров, избСгая сохранСния Π² ΡΡ‚Π΅ΠΊΠ΅ содСрТимого РОНов для основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ PUSH. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ Π±Ρ‹Π» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ряд ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… инструкций, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ², Π° Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π΅Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ динамичСской памяти Π² ΡΡ…Π΅ΠΌΡƒ процСссора Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства. Z80 примСнялся Π² ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… Sinclair ZX, Sinclair Spectrum, Tandy TRS80.

ΠŸΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ — Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° с Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΠ΅ΠΉ посрСдством аккумуляторов (мСньший Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄).

МП Ρ„ΠΈΡ€ΠΌΡ‹ Motorola ΠΈΠΌΠ΅Π» ряд сущСствСнных прСимущСств. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, кристалл МБ6800 Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π» для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° питания, Π° ΡΠΈΡΡ‚Π΅ΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄ оказалась вСсьма ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉ для программиста. АрхитСктура МП Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π»Π° ряд особСнностСй.

ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ ΠœΠ‘ 6800 содСрТал Π΄Π²Π° аккумулятора, ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ АЛУ ΠΌΠΎΠ³ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…. Но ΡΠ°ΠΌΡ‹ΠΌ Ρ†Π΅Π½Π½Ρ‹ΠΌ качСством структуры ΠœΠ‘ 6800 Π±Ρ‹Π»ΠΎ автоматичСскоС сохранСниС Π² ΡΡ‚Π΅ΠΊΠ΅ содСрТимого всСх рСгистров процСссора ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ (Z80 Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ для этого нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ PUSH). ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° восстановлСния РОН ΠΈΠ· ΡΡ‚Π΅ΠΊΠ° Ρ‚ΠΎΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ.

2. БтСковая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ памяти с ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ записи ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ нСявно Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρƒ стСка, располоТСнному Π½Π° Π΅Π³ΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅, ΠΈΠ»ΠΈ ΠΊ Π΄Π²ΡƒΠΌ Π²Π΅Ρ€Ρ…Π½ΠΈΠΌ элСмСнтам стСка.

3. АрхитСктура МП, ориСнтированная Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ (Ρ‚ΠΈΠΏΠ° «ΠΏΠ°ΠΌΡΡ‚ΡŒ-ΠΏΠ°ΠΌΡΡ‚ΡŒ»), обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… рСгистров ΠΈ ΡΡ‚Π΅ΠΊΠ° ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти.

АрхитСктура этого Ρ‚ΠΈΠΏΠ° Π½Π΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ явного опрСдСлСния аккумулятора, рСгистров ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния ΠΈΠ»ΠΈ стСка; всС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ ΠΊ ΠΎΠ±Π»Π°ΡΡ‚ΠΈ основной памяти.

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ваТности для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ-программиста ΠΏΠΎΠ΄ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ…арактСристик:

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