Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ сайта


msx:msx2_programming_technique:msx2_programming_technique

Различия

Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ различия ΠΌΠ΅ΠΆΠ΄Ρƒ двумя вСрсиями Π΄Π°Π½Π½ΠΎΠΉ страницы.

Бсылка Π½Π° это сравнСниС

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ вСрсия справа ΠΈ слСва ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ вСрсия
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ вСрсия
ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ вСрсия
msx:msx2_programming_technique:msx2_programming_technique [2023-02-04 22:28]
GreyWolf [БистСмная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ MSX2]
msx:msx2_programming_technique:msx2_programming_technique [2023-02-04 23:28] (Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ)
GreyWolf [ВидСопроцСссор (VDP) MSX-VIDEO]
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 1: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 1:
 ====== πŸ“– MSX2: Π’Π΅Ρ…Π½ΠΈΠΊΠ° программирования ====== ====== πŸ“– MSX2: Π’Π΅Ρ…Π½ΠΈΠΊΠ° программирования ======
 +FIXME
  
 ΠžΠ»Π΅Π³ Π¨Π°ΠΌΡˆΡƒΡ€Π° 1989-1990 ΠžΠ»Π΅Π³ Π¨Π°ΠΌΡˆΡƒΡ€Π° 1989-1990
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 5: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 6:
 {{:​msx:​msx2_programming_technique:​oleg_shamshura-msx2doc.zip|Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹}} {{:​msx:​msx2_programming_technique:​oleg_shamshura-msx2doc.zip|Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹}}
  
-Π›ΡŽΠ±ΠΎΠΉ микропроцСссор (Π² Ρ‚ΠΎΠΌ числС Z80, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ строится ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ MSX/MSX2), ΠΈΠΌΠ΅Π΅Ρ‚ достаточно Ρ€Π°Π·Π²ΠΈΡ‚ΡƒΡŽ систСму ΠΊΠΎΠΌΠ°Π½Π΄,​ ΠΏΡ€Π΅Π΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π΅ΠΌΡƒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ дСйствиС. К числу Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ относятся:​ слоТСниС,​ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅,​ условныС ΠΈ бСзусловныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹,​ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ,​ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π±ΠΈΡ‚Π°ΠΌΠΈ ΠΈ ΠΏΡ€. ЀактичСски,​ ΠΊΠΎΠΌΠ°Π½Π΄Π° ​это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ числовой ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ счСтно-логичСскиС схСмы микропроцСссора.+Π›ΡŽΠ±ΠΎΠΉ микропроцСссор (Π² Ρ‚ΠΎΠΌ числС Z80, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ строится ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ MSX/MSX2), ΠΈΠΌΠ΅Π΅Ρ‚ достаточно Ρ€Π°Π·Π²ΠΈΡ‚ΡƒΡŽ систСму ΠΊΠΎΠΌΠ°Π½Π΄,​ ΠΏΡ€Π΅Π΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… Π΅ΠΌΡƒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ дСйствиС. К числу Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ относятся:​ слоТСниС,​ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅,​ условныС ΠΈ бСзусловныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹,​ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ,​ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Π±ΠΈΡ‚Π°ΠΌΠΈ ΠΈ ΠΏΡ€. ЀактичСски,​ ΠΊΠΎΠΌΠ°Π½Π΄Π° ​β€” ΡΡ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ числовой ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ счСтно-логичСскиС схСмы микропроцСссора.
  
 ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ², совмСстно с числовыми ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ,​ ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. НСсмотря Π½Π° ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄,​ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ любой слоТности (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ языка BASIC). ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ², совмСстно с числовыми ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π°ΠΌΠΈ,​ ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. НСсмотря Π½Π° ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄,​ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ любой слоТности (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ языка BASIC).
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 16: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 17:
 Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,​ процСсс разбиваСтся Π½Π° нСсколько ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… этапов:​ Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ,​ процСсс разбиваСтся Π½Π° нСсколько ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… этапов:​
   * исходный тСкст набираСтся Π² любом экранном Π Π•Π”ΠΠšΠ’ΠžΠ Π•;​   * исходный тСкст набираСтся Π² любом экранном Π Π•Π”ΠΠšΠ’ΠžΠ Π•;​
-  * Π·Π°Ρ‚Π΅ΠΌ ΠΠ‘Π‘Π•ΠœΠ‘Π›Π•Π  ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΊ исполнСнию ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ REL-Ρ„Π°ΠΉΠ» (это зависит ΠΎΡ‚ вСрсии ассСмблСра). Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС REL-Ρ„Π°ΠΉΠ»Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ,​ ΡΡ†Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠšΠžΠœΠŸΠžΠΠžΠ’Π©Π˜ΠšΠ. (Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΡƒΠ΄ΠΎΠ±Π΅Π½ ΠΏΡ€ΠΈ создании ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²,​ содСрТащих дСсятки тысяч ΠΊΠΎΠΌΠ°Π½Π΄:​ ΠΎΠ½ позволяСт Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎ частям,​ Π½Π΅ затрагивая ΡƒΠΆΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²). Π’ процСссС ассСмблирования/​ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π³Ρ€ΡƒΠ±Ρ‹Π΅ синтаксичСскиС ошибки;​+  * Π·Π°Ρ‚Π΅ΠΌ ΠΠ‘Π‘Π•ΠœΠ‘Π›Π•Π  ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΊ исполнСнию ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ REL–файл (это зависит ΠΎΡ‚ вСрсии ассСмблСра). Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС REL–файлы, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ,​ ΡΡ†Π΅ΠΏΠ»ΡΡŽΡ‚ΡΡ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠšΠžΠœΠŸΠžΠΠžΠ’Π©Π˜ΠšΠ. (Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΡƒΠ΄ΠΎΠ±Π΅Π½ ΠΏΡ€ΠΈ создании ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²,​ содСрТащих дСсятки тысяч ΠΊΠΎΠΌΠ°Π½Π΄:​ ΠΎΠ½ позволяСт Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎ частям,​ Π½Π΅ затрагивая ΡƒΠΆΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²). Π’ процСссС ассСмблирования/​ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π³Ρ€ΡƒΠ±Ρ‹Π΅ синтаксичСскиС ошибки;​
   * получСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° тСстируСтся Π² ΠžΠ’Π›ΠΠ”Π§Π˜ΠšΠ• ΠΈΠ»ΠΈ нСпосрСдствСнно,​ ΠΈ ΠΏΡ€ΠΈ нСобходимости вСсь процСсс повторяСтся.   * получСнная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° тСстируСтся Π² ΠžΠ’Π›ΠΠ”Π§Π˜ΠšΠ• ΠΈΠ»ΠΈ нСпосрСдствСнно,​ ΠΈ ΠΏΡ€ΠΈ нСобходимости вСсь процСсс повторяСтся.
  
-Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ MSX-BASIC-ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π°,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ "​Π²ΠΈΠ΄ΠΈΡ‚"​ ошибки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ исполняСтся Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚,​ ассСмблСр ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ вСсь тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ,​+Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ [[msx:​basic:​]]–интСрпрСтатора,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ "​Π²ΠΈΠ΄ΠΈΡ‚"​ ошибки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ исполняСтся Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚,​ ассСмблСр ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ вСсь тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ,​
 Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈ Ρ‚Π΅ Π²Π΅Ρ‚Π²ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅,​ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ,​ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Ρ‹ микропроцСссором. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ исходный тСкст Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ хотя Π±Ρ‹ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ:​ всСм ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ "​Π·Π°Π³Π»ΡƒΡˆΠΊΠ°ΠΌΠΈ",​ всС константы Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈ Ρ‚.Π΄. Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈ Ρ‚Π΅ Π²Π΅Ρ‚Π²ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅,​ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ,​ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Ρ‹ микропроцСссором. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ исходный тСкст Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½ хотя Π±Ρ‹ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ:​ всСм ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ "​Π·Π°Π³Π»ΡƒΡˆΠΊΠ°ΠΌΠΈ",​ всС константы Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈ Ρ‚.Π΄.
  
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 46: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 47:
 Π€Π°ΠΉΠ»Ρ‹ ''​MSXDOS.SYS''​ ΠΈ ''​COMMAND.COM''​ находятся Π½Π° ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠΌ дискС, входящСм Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π’Π°ΡˆΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π€Π°ΠΉΠ»Ρ‹ ''​MSXDOS.SYS''​ ΠΈ ''​COMMAND.COM''​ находятся Π½Π° ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠΌ дискС, входящСм Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π’Π°ΡˆΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
  
-     Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ± ассСмблСрС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… инструмСнтах.+Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ± ассСмблСрС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… инструмСнтах.
  
 Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚ΠΈΡ‡ΡŒ основы,​ достаточно приобрСсти ΠΏΠ°ΠΊΠ΅Ρ‚ [[msx:​duad:​duad|]],​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π² сСбС всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚ΠΈΡ‡ΡŒ основы,​ достаточно приобрСсти ΠΏΠ°ΠΊΠ΅Ρ‚ [[msx:​duad:​duad|]],​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π² сСбС всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅.
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 68: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 69:
 ====== MSX-DOS: ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ свСдСния ====== ====== MSX-DOS: ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ свСдСния ======
  
-<​code>​Β +Π›ΡŽΠ±Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° начинаСтся с запуска DOS: для этого достаточно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ диск с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ​''​MSXDOS.SYS'' ​ΠΈ ''​COMMAND.COM'' ​Π² дисковод "​А"​ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
-     Π›ΡŽΠ±Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° начинаСтся с запуска DOS: для этого доста-Β +
-Ρ‚ΠΎΡ‡Π½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ диск с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ​ MSXDOS.SYS ​ ΠΈ  COMMAND.COM ​ Π²Β +
-дисковод "​А"​ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.Β +
-     ​ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ с диска считываСтся Ρ„Π°ΠΉΠ» MSXDOS.SYS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅-Β +
-ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°,​ прСдоставляя Π² Π’Π°ΡˆΠ΅ распоряТС-Β +
-Π½ΠΈΠ΅ 64K ΠžΠ—Π£. Π—Π°Ρ‚Π΅ΠΌ загруТаСтся Ρ„Π°ΠΉΠ» COMMAND.COM,​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρƒ-Β +
-Π΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ DOS, Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΡ… ΠΈ ΠΎΠ±Ρ€Π°-Β +
-Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ MSX-DOS, Π·Π°ΡˆΠΈΡ‚ΠΎΠΉ Π² ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.Β +
-     ​Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ запуска систСмы слуТит "​ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅-Β +
-Π½ΠΈΠ΅"​ А>. Π‘ΡƒΠΊΠ²Π° ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΠ³Π»ΠΎΠ²ΠΎΠΉ скобкой ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ дис-Β +
-ΠΊΠΎΠ²ΠΎΠ΄.+
  
-     Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ​дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ​систСм,Β +ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Ρ Π΄ΠΈΡΠΊΠ° считываСтся Ρ„Π°ΠΉΠ» ​''​MSXDOS.SYS'', ​ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅Ρ‚ ​ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, прСдоставляя Π² Π’Π°ΡˆΠ΅ Ρ€Π°ΡΠΏΠΎΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ 64K ΠžΠ—Π£. Π—Π°Ρ‚Π΅ΠΌ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ся Ρ„Π°ΠΉΠ» ''​COMMAND.COM''​ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ DOS, Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ ​ΠΈΡ… ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ [[msx:​dos:​|]],​ Π·Π°ΡˆΠΈΡ‚ΠΎΠΉ Π² ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ​ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
-ΠΊΠ°ΠΊ ΠΈ Π² MSX-DOS, имя Ρ„Π°ΠΉΠ»Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄: ​ΠΊΠΎΠ΄ дисково-Β +
-Π΄Π° (латинская Π±ΡƒΠΊΠ²Π° с Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ), собствСнно ΠΈΠΌΡ (Π΄ΠΎ 8 сим-Β +
-Π²ΠΎΠ»ΠΎΠ² максимум), ​Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Π΄ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²).Β +
-     Π’ ΠΈΠΌΡ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΡΠΈΠΌΠ²ΠΎΠ»Ρ‹-Π΄ΠΆΠΎΠΊΠ΅Ρ€Ρ‹ "​*" ​ΠΈΒ +
-"?"​. Π—Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ° "​*"​ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ​Π»ΡŽΠ±ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ​символова "?"​ -Β +
-любой ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ символ. Π˜Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚, Ссли ​Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠΌΠ΅-Β +
-Π½Π΅ΠΌ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.Β +
-     ​Иногда Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ.+
  
-     ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:Β +Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ​ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ° ​систСмы слуТит "​ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅" ''​А>''​. Π‘ΡƒΠΊΠ²Π° ΠΏΠ΅Ρ€Π΅Π΄ ΡƒΠ³Π»ΠΎΠ²ΠΎΠΉ скобкой ​ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΄.
-*.*      - всС Ρ„Π°ΠΉΠ»Ρ‹ ​Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ​дисковода +
-PROG.1 ​  - Ρ„Π°ΠΉΠ» PROG.1 ​Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ дисковода +
-B:PROG.1 - Ρ„Π°ΠΉΠ» PROG.1 дисковода B:Β +
-C:PROG.* - всС Ρ„Π°ΠΉΠ»Ρ‹ с ΠΈΠΌΠ΅Π½Π΅ΠΌ PROG дисковода C:Β +
-*.TXT    - всС Ρ„Π°ΠΉΠ»Ρ‹ ​Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ​дисковода с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ TXTΒ +
-???.*    - всС Ρ„Π°ΠΉΠ»Ρ‹, имя ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит 3 символа+
  
-     Π€Π°ΠΉΠ»Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,​ массивы Π΄Π°Π½Π½Ρ‹Ρ…,​ дисковыС +Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм,​ ΠΊΠ°ΠΊ ΠΈ Π² [[msx:​dos:​|]],​ имя Ρ„Π°ΠΉΠ»Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄: ΠΊΠΎΠ΄ дисковода (латинская Π±ΡƒΠΊΠ²Π° с Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ),​ собствСнно имя (Π΄ΠΎ 8 символов максимум),​ Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Π΄ΠΎ 3 символов).Β 
-ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ тСксты.Β +Β 
-     ​Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΄ΠΈΠΊΡ‚ΠΎΠ²Π°Π½ особСнностями Ρ‚ΠΎΠΉΒ +Π’ имя ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ символы-Π΄ΠΆΠΎΠΊΠ΅Ρ€Ρ‹ "​*"​ ΠΈ "?"​. Π—Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ° "​*"​ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π»ΡŽΠ±ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ символов,​ Π° "?"​ β€” любой ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ символ. Π˜Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚,​ Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.Β 
-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы,​ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ создавалась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. ΠžΠ±Ρ‹Ρ‡-Β +Β 
-Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» содСрТит Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΈΠΊΡ€ΠΎ-Β +Иногда Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты ΠΈΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ.Β 
-процСссора,​ Π»ΠΈΠ±ΠΎ условныС ΠΊΠΎΠ΄Ρ‹ высокоуровнСвых ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².Β +Β 
-     ​Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ„Π°ΠΉΠ»Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ зависит ΠΎΡ‚ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΠ²ΡˆΠ΅ΠΉΒ +ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:​Β 
-Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:​ Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒΡΡ условными Π±Π°ΠΉ-Β +|''​*.*''​|всС Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ дисковода|Β 
-Ρ‚Π°ΠΌΠΈ-ограничитСлями (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ запятой ","​),​ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°Ρ€Π°-Β +|''​PROG.1''​|Ρ„Π°ΠΉΠ» ''​PROG.1''​ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ дисковода|Β 
-Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ (Ρ‚ΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΎΡ‚-Β +|''​B:​PROG.1''​|Ρ„Π°ΠΉΠ» ''​PROG.1''​ дисковода ''​B:''​|Β 
-ΠΏΠ°Π΄Π°Π΅Ρ‚). НаиболСС ΠΈΠ·ΠΎΡ‰Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ„Π°ΠΉ-Β +|''​C:​PROG.*''​|всС Ρ„Π°ΠΉΠ»Ρ‹ с ΠΈΠΌΠ΅Π½Π΅ΠΌ PROG дисковода ''​C:''​|Β 
-Π»ΠΎΠΌ ΠΊΠ°ΠΊ с нСрСгулярной Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΎΠΉ Π±ΠΈΡ‚ΠΎΠ².Β +|''​*.TXT''​|всС Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ дисковода с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ''​TXT''​|Β 
-     ​Π’ Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ диска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉΒ +|''???​.*''​|всС Ρ„Π°ΠΉΠ»Ρ‹, имя ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТит 3 символа|Β 
-организуСтся наряду с основным ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ класси-Β +Β 
-Ρ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ². ​MSX-DOS, ΠΈΠ· сообраТСний совмСстимости,​ ΠΈΠΌΠ΅Π΅Ρ‚Β +Π€Π°ΠΉΠ»Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹,​ массивы Π΄Π°Π½Π½Ρ‹Ρ…,​ дисковыС ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ тСксты.Β 
-ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ Ρ€ΡƒΠ΄ΠΈΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ возмоТности для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°-Β +Β 
-Π»ΠΎΠ³ΠΎΠ², хотя ΠΎΠ½ΠΈ ΠΈ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ нСвострСбованными. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΠΎΠ΄-Β +Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΄ΠΈΠΊΡ‚ΠΎΠ²Π°Π½ особСнностями Ρ‚ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы,​ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ создавалась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» содСрТит Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ микропроцСссора,​ Π»ΠΈΠ±ΠΎ условныС ΠΊΠΎΠ΄Ρ‹ высокоуровнСвых ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ².Β 
-ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ повторяСт структуру основного (ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ)+Β 
 +Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Ρ„Π°ΠΉΠ»Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ зависит ΠΎΡ‚ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΠ²ΡˆΠ΅ΠΉ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:​ Π±Π»ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒΡΡ условными байтами–ограничитСлями (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ запятой ","​),​ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ (Ρ‚ΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΎΡ‚ΠΏΠ°Π΄Π°Π΅Ρ‚). НаиболСС ΠΈΠ·ΠΎΡ‰Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΊΠ°ΠΊ с нСрСгулярной Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΎΠΉ Π±ΠΈΡ‚ΠΎΠ².Β 
 +Β 
 +Π’ Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ диска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ организуСтся наряду с основным ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ классификации Ρ„Π°ΠΉΠ»ΠΎΠ². ​[[msx:​dos:#​v1|]], ΠΈΠ· сообраТСний совмСстимости,​ ΠΈΠΌΠ΅Π΅Ρ‚Β 
 +ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ Ρ€ΡƒΠ΄ΠΈΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ возмоТности для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ²,​ хотя ΠΎΠ½ΠΈ ΠΈ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ нСвострСбованными. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ повторяСт структуру основного (ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ)
 ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.
-     ​НаконСц,​ Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ тСкст. ​ Π‘Ρ‚Ρ€ΠΎΠΊΠΈ 
-тСкста хранятся Π² своСм СстСствСнном Π²ΠΈΠ΄Π΅; каТдая строка Π·Π°- 
-канчиваСтся Π±Π°ΠΉΡ‚Π°ΠΌΠΈ 13 ΠΈ 10, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Π²Π°Π½Ρ‹ "​Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊΠ°Ρ€Π΅Ρ‚- 
-ΠΊΠΈ" ΠΈ "​ΠΏΠΎΠ΄Π°Ρ‡Π° строки"​ соотвСтствСнно. 
-     ​ΠŸΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ окончания тСкстового Ρ„Π°ΠΉΠ»Π° слуТит ΠΊΠΎΠ΄ CTRL Z, 
-ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ это принято ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ,​ ^Z, дСсятичноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎ- 
-Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π½ΠΎ 26. 
  
-     ​MSX-DOS способна ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄: Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅,Β +НаконСц, Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ​ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ тСкст. Π‘Ρ‚Ρ€ΠΎΠΊΠΈ тСкста хранятся Π² своСм СстСствСнном ​Π²ΠΈΠ΄Π΅; ΠΊΠ°ΠΆΠ΄Π°Ρ строка заканчиваСтся Π±Π°ΠΉΡ‚Π°ΠΌΠΈ 13 ΠΈ 10ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Π²Π°Π½Ρ‹ "​Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ" ​ΠΈ "ΠΏΠΎΠ΄Π°Ρ‡Π° строки" соотвСтствСнно.
-внСшниС ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅.+
  
-     ​Π’ΠΠ£Π’Π Π•ΠΠΠ˜Π• ​ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ содСрТатся нСпосрСдствСнно  ​Π²  ​Ρ„Π°ΠΉΠ»Π΅Β +ΠŸΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠΌ ​окончания Ρ‚Скстового Ρ„Π°ΠΉΠ»Π° слуТит ΠΊΠΎΠ΄ <​key>​CTRL Z</​key>​ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ​это ​принято ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ, ''​^Z'', ​дСсятичноС ​Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π½ΠΎ 26.
-COMMAND.COMпоэтому ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π‘Π°ΠΌΡ‹Π΅ ​ основныС +
-Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:+
  
-     DIR - ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ диска +[[msx:​dos:#​v1|]] способна ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄: Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅, внСшниС ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅.
-     TYPE - Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π°Β +
-     COPY - ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Β +
-     ​FORMAT - ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ диск +
-     BASIC - ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ​BASIC-ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΡƒΒ +
-             ​(для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² DOS Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ _SYSTEM)Β +
-     DEL - ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Β +
-     B: - ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ дисковод B:Β +
-     A: - ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ​Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ дисковод А:+
  
-     ​ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ​ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ​ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.Β +Π’ΠΠ£Π’Π Π•ΠΠΠ˜Π• ​ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ содСрТатся нСпосрСдствСнно Π² Ρ„Π°ΠΉΠ»Π΅ ''​COMMAND.COM'',​ поэтому ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ​Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π‘Π°ΠΌΡ‹Π΅ ΠΎΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:Β 
-     Π”СйствиС ​любой ​ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ​ΠΌΠΎΠΆΠ½ΠΎ ​ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΠ΅ΠΉ ^S,Β +|''​DIR''​|ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ°|Β 
-ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ ​клавишСй ^C. ΠŸΠΎΠ΄Π°Ρ‡Π΅ΠΉ ΠΊΠΎΠ΄Π° ^P ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эхо-ΠΏΠ΅-Β +|''​TYPE''​|Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π°|Β 
-Ρ‡Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, ^N - Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.+|''​COPY''​|ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ​Ρ„Π°ΠΉΠ»|Β 
 +|''​FORMAT''​|ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ диск|Β 
 +|''​%%BASIC%%''​|ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ [[msx:​basic:​|]] (для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² DOS Π½Π°Π±Π΅Ρ€ΠΈΡ‚Π΅ ​''​_SYSTEM''​)|Β 
 +|''​DEL''​|ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»|Β 
 +|''​B:''​|ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ​Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ дисковод ''​B:''​|Β 
 +|''​A:''​|ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ дисковод ''​А:''​|
  
-     ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:Β +ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.
-DIRΒ +
-DIR *.RELΒ +
-TYPE PROG.TXTΒ +
-COPY B:PROG.1 C:      - с B: Π½Π° C:Β +
-COPY B:​PROG.* ​        - с B: Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ (нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ²)Β +
-COPY *.TXT B:​*.DOC ​   - с Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π½Π° B: (смСна Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ)+
  
-     ​ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•. COPY ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ†Π΅ΠΏΠΈΡ‚ΡŒ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½,Β +ДСйствиС Π»ΡŽΠ±ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ клавишСй <​key>​CTRL s</​key>,​ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ клавишСй <​key>​CTRL c</key>. ΠŸΠΎΠ΄Π°Ρ‡Π΅ΠΉ ​ΠΊΠΎΠ΄Π° ''​^P''​ ΠΌΠΎΠΆΠ½ΠΎ ​Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эхо-ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, ''​^N''​ β€” Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ.
-Ссли ​ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΡ… ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΡƒΠΊΠ°Π·Π°Π½ Π·Π½Π°ΠΊ '​+'​. Для ​ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΡΡ†Π΅ΠΏΠΊΠΈΒ +
-тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ​ΠΈΠΌΠ΅Π½ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Β +
-/A. ΠŸΡ€ΠΎΡ‡ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ†Π΅ΠΏΠ»ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ /B. (ΠšΠ»ΡŽΡ‡ ΡƒΠΏΡ€Π°Π²-Β +
-ляСт ​ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΊΠΎΠ΄Π° ​^Z).+
  
-     ​НСкоторыС ΠΈΠΌΠ΅Π½Π° ​Ρ„Π°ΠΉΠ»ΠΎΠ² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½-Β +ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:Β 
-Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Ссли ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ ΠΈΡ…  ​Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈΒ +''​DIR''​Β 
-ΠΈΠ»ΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ дискодов:​+''​DIR *.REL''​Β 
 +''​TYPE PROG.TXT''​Β 
 +|''​COPY B:PROG.1 C:''​|с ''​B:'' ​Π½Π° ''​C:''​|Β 
 +|''​COPY B:​PROG.*''​|с ''​B:''​ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ (нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ²)|Β 
 +|''​COPY *.TXT B:​*.DOC''​|с ​Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π½Π° ''​B:''​ (смСна Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ)|
  
-     CON - консоль ​(ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΏΡ€ΠΈ ​вводСэкран ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅)Β +ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•. ''​COPY''​ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ†Π΅ΠΏΠΈΡ‚ΡŒ ​нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² Π² одинСсли ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΡ… ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ ΡƒΠΊΠ°Π·Π°Π½ Π·Π½Π°ΠΊ '​+'​. Для ​ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ сцСпки тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² ​Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ​ΠΊΠ»ΡŽΡ‡ ''/​A''​. ΠŸΡ€ΠΎΡ‡ΠΈΠ΅ ​Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ†Π΅ΠΏΠ»ΡΡ‚ΡŒΡΡ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ ''/​B''​. (ΠšΠ»ΡŽΡ‡ управляСт ​ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΊΠΎΠ΄Π° ''​^Z''​).
-     LST ΠΈ PRN - ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π²ΠΎΠ΄)Β +
-     ​AUX ​ΠΈ NUL - Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ устройство (всСгда Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°-Β +
- Π΅Ρ‚ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ​ΠΊΠΎΠ½Ρ†Π° ​Ρ„Π°ΠΉΠ»Π°, ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ ​ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅)+
  
-     Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² ΡΡ€Π΅Π΄Π΅ MSX-DOS с Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌΒ +НСкоторыС ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠ΅ ​Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΡΠ½Π°Π±Π΄ΠΈΡ‚ΡŒ ΠΈΡ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ ​дисководов:​Β 
-ΠΈΠ»ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ ​ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ:+|''​CON''​|консоль (ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅, ΡΠΊΡ€Π°Π½ ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅)|Β 
 +|''​LST''​ ΠΈ ''​PRN''​|ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ​(Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π²ΠΎΠ΄)|Β 
 +|''​AUX'' ​ΠΈ ''​NUL''​|Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ устройство (всСгда Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° Ρ„Π°ΠΉΠ»Π°, ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅)|
  
-COPY PROG.TXT PRN Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» PROG.TXT Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅+Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚,​ Ρ‡Ρ‚ΠΎ Π² срСдС [[msx:​dos:#​v1|]] с дисплССм,​ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ ΠΈΠ»ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ,​ ΠΊΠ°ΠΊ с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ:​Β 
 +\\ ''​COPY PROG.TXT PRN''​ β€” Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ​''​PROG.TXT'' ​Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅
  
-     ΠœΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ тСксты бСзвсяких Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²Β +МоТно, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ тСксты Π±Π΅Π·ΠΎ Π²ΡΡΠΊΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ RETURN):
-(послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки Π½Π°ΠΆΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ RETURN):+
  
-COPY CON A.BAT ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π² Ρ„Π°ΠΉΠ» A.BATΒ +|''​COPY CON A.BAT''​|ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π² Ρ„Π°ΠΉΠ» ​''​A.BAT''​|Β 
-DIR            ​- ​собствСнно тСкст +|''​DIR''​|собствСнно тСкст|Β 
-^Z             - ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° тСкстового Ρ„Π°ΠΉΠ»Π° CTRL Z+|''​^Z''​|ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° тСкстового Ρ„Π°ΠΉΠ»Π° ​<key>CTRL Z</​key>​|
  
-     ΠŸΠΎΠ΄ ВНЕШНЕЙ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ​MSX-DOS ​понимаСтся любой Ρ„Π°ΠΉΠ», ΠΊΠΎ-Β +Под ВНЕШНЕЙ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ​[[msx:​dos:#​v1|]] ​понимаСтся любой Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ​''​COM''​. Π’Ρ‹Π·ΠΎΠ² внСшнСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ запуску Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ:​ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ имя Ρ„Π°ΠΉΠ»Π° (Π±Π΅Π· "​.COM"​) ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π» ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Вызванная ΠΊΠΎΠΌΠ°Π½Π΄Π° загруТаСтся с диска Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅,​ чСрпая ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ области. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Β 
-Ρ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ COM. Π’Ρ‹Π·ΠΎΠ² внСшнСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½Β +возвращаСтся ​''​MSXDOS.SYS''​.
-запуску Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ:​ Π½ΡƒΠΆΠ½ΠΎ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ имя Ρ„Π°ΠΉΠ»Π° (Π±Π΅Π· ​ "​.COM"​) ​ ΠΈΒ +
-Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π» ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Вызванная ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€Ρƒ-Β +
-ТаСтся с диска Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅,​ чСрпая ​ ΠΏΠ°Ρ€Π°-Β +
-ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ области. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Β +
-возвращаСтся MSXDOS.SYS.+
  
-     ΠžΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠŸΠΠšΠ•Π’ΠΠ«ΠœΠ˜ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ​Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅Β +ΠžΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠŸΠΠšΠ•Π’ΠΠ«ΠœΠ˜ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ​β€” Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ приятной сСрвисной Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ DOS. ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ​β€” ΡΡ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ», Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π° нСкоторая внутрСнняя,​ внСшняя ΠΈΠ»ΠΈ пакСтная ΠΊΠΎΠΌΠ°Π½Π΄Π°. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° являСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ​''​BAT''​.Β 
-приятной сСрвисной Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ DOS. ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ​-  ​это +Β 
-ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ», Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строкС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π° Π½Π΅-Β +ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° прСдставляСт собой ΡΠ²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½ΡƒΡŽ "​ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ",​ которая экономит Π’Π°ΡˆΠΈ усилия ΠΏΡ€ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ BAT–файла,​Β 
-которая внутрСнняя,​ внСшняя ΠΈΠ»ΠΈ пакСтная ΠΊΠΎΠΌΠ°Π½Π΄Π°. ​ ΠžΡΠ½ΠΎΠ²Ρ‹Π½Ρ‹ΠΌΒ +содСрТащСго Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ​''​DIR''​, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π²Ρ‹ΡˆΠ΅.Β 
-ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° являСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ BAT.Β +Β 
-     ​ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° прСдставляСт собой ΡΠ²ΠΎΠ΅ΠΎΠ±Ρ€Π°Π·Π½ΡƒΡŽ "​ΠΏΡ€ΠΎΠ³-Β +ВозмоТности ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±ΠΎΠ³Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ ​''​REM'' ​(Π²Ρ‹Π²ΠΎΠ΄ коммСнтария) ΠΈ ''​PAUSE'' ​(приостановка исполнСния).
-Ρ€Π°ΠΌΠΌΡƒ",​ которая экономит Π’Π°ΡˆΠΈ усилия ΠΏΡ€ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΌ Π²Ρ‹Π·ΠΎΠ²Π΅Β +
-ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ​ BAT-Ρ„Π°ΠΉΠ»Π°,​Β +
-содСрТащСго Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ DIR, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π²Ρ‹ΡˆΠ΅.Β +
-     ​ВозмоТности ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ±ΠΎΠ³Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Β +
-REM (Π²Ρ‹Π²ΠΎΠ΄ коммСнтария) ΠΈ PAUSE (приостановка исполнСния).Β +
-     ​ЕстСствСнно,​ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚ΠΎΠΆΠ΅ ​ ΠΌΠΎΠΆΠ½ΠΎ ​ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΒ +
-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. ПолоТСниС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ​ отмСчаСтся ​ Π²  Ρ„Π°ΠΉΠ»Π΅Β +
-Π·Π½Π°Ρ‡ΠΊΠΎΠΌ %1, Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ - %2, ..., дСвятого ​ -  %9.  Имя ​ самого +
-BAT-Ρ„Π°ΠΉΠ»Π° соотвСтствуСт Π·Π½Π°Ρ‡ΠΊΡƒ %0.Β +
-</​code>​+
  
 +ЕстСствСнно,​ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. ПолоТСниС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° отмСчаСтся Π² Ρ„Π°ΠΉΠ»Π΅ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ ''​%1'',​ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ β€” ''​%2'',​ ..., дСвятого β€” ''​%9''​. Имя самого
 +BATβ€”Ρ„Π°ΠΉΠ»Π° соотвСтствуСт Π·Π½Π°Ρ‡ΠΊΡƒ ''​%0''​.
  
 ====== АссСмблСры:​ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ свСдСния ====== ====== АссСмблСры:​ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ свСдСния ======
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 472: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 419:
  
  
-====== BCD aΡ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ======Β +====== BCD–aΡ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ======
-<​code>​+
  
-     ΠΠ΅ΠΈΡΡ‚рСбимая ΠΏΡ€ΠΈΠ²Π΅Ρ€ΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ чСловСчСства ​ ΠΊ  дСсятичной +НСистрСбимая ΠΏΡ€ΠΈΠ²Π΅Ρ€ΠΆΠ΅Π½Π½ΠΎΡΡ‚ΡŒ чСловСчСства ​ ΠΊ  дСсятичной систСмС счислСния ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ»Π° странный Π³ΠΈΠ±Ρ€ΠΈΠ΄ ​β€” BCD–арифмСтику,​ которая ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΉ,​ Π½ΠΎ  Π·Π°
-систСмС счислСния ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ»Π° странный Π³ΠΈΠ±Ρ€ΠΈΠ΄ ​BCD-Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΡƒ,​Β +
-которая ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΉ,​ Π½ΠΎ  Π·Π°+
 ΠΌΠ°Π»Ρ‹ΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ:​ Π² Π½Π΅ΠΉ Π½Π°Π»ΠΎΠΆΠ΅Π½ Π·Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Ρ†ΠΈΡ„Ρ€Ρ‹ А,B,...,F. ΠΌΠ°Π»Ρ‹ΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ:​ Π² Π½Π΅ΠΉ Π½Π°Π»ΠΎΠΆΠ΅Π½ Π·Π°ΠΏΡ€Π΅Ρ‚ Π½Π° Ρ†ΠΈΡ„Ρ€Ρ‹ А,B,...,F.
-     ​Π’Π°ΠΊ,​ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ опСрация 88h + 04h Π΄Π°Π΅Ρ‚ вмСсто 8Ch число 
-92h. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΆΠ΅ чисСл 99h ΠΈ 01h ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ 100h, 
-ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ остаСтся 00h плюс всС ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ. 
-     ​ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ BCD-числами;​ для этого 
-Π² систСмС ΠΊΠΎΠΌΠ°Π½Π΄ прСдусмотрСна дСсятичная коррСкция ​ Ρ€Π΅Π·ΡƒΠ»ΡŒ- 
-Ρ‚Π°Ρ‚Π°, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ вслСд Π·Π° слоТСниСм ΠΈ  Π²Ρ‹Ρ‡ΠΈ- 
-Ρ‚Π°Π½ΠΈΠ΅ΠΌ (ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΈ увСличСния Π½Π° 1  ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ​ НЕ 
-ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‚ΡΡ!):​ 
  
-     ​1) ​88h + 04h -> 8Ch - ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ​слоТСниС +Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,​ опСрация ​88h + 04h Π΄Π°Π΅Ρ‚ вмСсто 8Ch Ρ‡ΠΈΡΠ»ΠΎ 92h. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ​ΠΆΠ΅ Ρ‡ΠΈΡΠ΅Π» 99h ΠΈ 01h ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ 100h, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ остаСтся 00h плюс всС ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ.
-     ​2) ​      8Ch -> 92h - дСсятичная ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡ+
  
-     Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ​ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡ‡Ρ‚ΠΎ ​коррСкция ​ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ выполняСт ΠΏΠ΅-Β +ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ ​ΡƒΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ​BCD—числами;​ для этого Π² систСмС ΠΊΠΎΠΌΠ°Π½Π΄ прСдусмотрСна Π΄Π΅ΡΡΡ‚ичная коррСкция ​ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ вслСд ​Π·Π° ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ  Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ​(ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ​НЕ ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‚ΡΡ!):Β 
-Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· 16-Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ. Если ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹  со-Β +|88h + 04h -> 8Ch|ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅|Β 
-Π΄Π΅Ρ€ΠΆΠ°Ρ‚ ​"Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅" Ρ†ΠΈΡ„Ρ€Ρ‹ (A...F), ​Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ΠΎΠΊΠ°-Β +|8Ch -> 92h|дСсятичная коррСкция|
-зываСтся нСпрСдсказуСмым.+
  
-</​code>​+Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ,​ Ρ‡Ρ‚ΠΎ коррСкция ΠΎΡ‚Π½ΡŽΠ΄ΡŒ Π½Π΅ выполняСт ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· 16β€”Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ. Если ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹ ​ содСрТат "​Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅"​ Ρ†ΠΈΡ„Ρ€Ρ‹ (A...F), Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ оказываСтся нСпрСдсказуСмым.
  
 ====== ΠœΠ½ΠΎΠ³ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½Π°Ρ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ====== ====== ΠœΠ½ΠΎΠ³ΠΎΡ€Π°Π·Ρ€ΡΠ΄Π½Π°Ρ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ======
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 2124: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 2058:
  
 ====== BIOS ====== ====== BIOS ======
-<​code>​ 
-     Π’ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ MSX2 встроСно большоС 
-количСство ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ со стандартными ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ Π²Ρ‹Π·ΠΎΠ²Π°,​ Π·Π°- 
-Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… практичСски Π½Π° любой случай ΠΆΠΈΠ·Π½ΠΈ: 
-     - опрос ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… устройств (ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹,​ ΠΌΡ‹ΡˆΠΈ, Ρ‚Ρ€Π΅ΠΊΠ±ΠΎ- 
-Π»Π°, дТойстика,​ свСтового ΠΏΠ΅Ρ€Π°, Ρ‚Π°Ρ‡-ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΏΡ€.); 
-     - Ρ€Π°Π±ΠΎΡ‚Π° с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ (смСна Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² экрана,​ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎ-Π²Π΅ΠΊ- 
-торная ΠΈ растровая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°,​ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹,​ прямой дос- 
-Ρ‚ΡƒΠΏ ΠΊ VDP, спрайты,​ скоростныС пСрСсылки Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²,​ гашСниС 
-дисплСя ΠΈ ΠΏΡ€.); 
-     - Π²Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ строк, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ ΠΈ  стилСм 
-курсора;​ 
-     - ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎ-ΡˆΡƒΠΌΠΎΠ²Ρ‹Π΅ эффСкты,​ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ Π·Π²ΡƒΠΊΠ°, 
-прямой доступ ΠΊ AUDIO; 
-     - матСматичСский ΠΏΠ°ΠΊΠ΅Ρ‚ (Ρ€Π°Π·Π±ΠΎΡ€ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ,​ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ​ с 
-ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ,​ тригономСтрия);​ 
-     - обслуТиваниС слотов,​ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°,​ Π²ΠΈΠ΄Π΅ΠΎΡ‚Π°ΠΉΠ·Π΅Ρ€Π°,​ Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°;​ 
  
-     ​Π­Ρ‚ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ носит ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ BIOS ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚-Β +Π’ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ​Π±Π΅Π· ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ MSX2 Π²ΡΡ‚Ρ€ΠΎΠ΅Π½ΠΎ большоС ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ Π²Ρ‹Π·ΠΎΠ²Π°, Π·Π°Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… ​практичСски Π½Π° любой случай ΠΆΠΈΠ·Π½ΠΈ:​Β 
-ся Π² Π΄Π²ΡƒΡ… ROM, ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹Ρ… MAIN-ROM (Π΅ΡΡ‚ΡŒ ΠΈ Ρƒ MSX, ΠΈ Ρƒ MSX2) ΠΈΒ +  * опрос ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… устройств (ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ΠΌΡ‹ΡˆΠΈ, Ρ‚Ρ€Π΅ΠΊΠ±ΠΎΠ»Π°, Π΄ΠΆΠΎΠΉΡΡ‚ΠΈΠΊΠ°, ​свСтового ΠΏΠ΅Ρ€Π°, Ρ‚Π°Ρ‡-ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΏΡ€.);Β 
-SUB-ROM (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ MSX2). КаТдая ROM ΠΈΠΌΠ΅Π΅Ρ‚ ​стандартный список +  * Ρ€Π°Π±ΠΎΡ‚Π° ​с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ (смСна Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² экрана, ​Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎ-вСкторная ΠΈ растровая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, ​прямой доступ ΠΊ VDP, спрайты, ​скоростныС ​пСрСсылки Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ²,​ гашСниС 
-Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅.Β +  * дисплСя ​ΠΈ ΠΏΡ€.);Β 
-     BIOS ΡΠΎΡΡ‚авляСт основу всСй "​философии MSX": ​Ссли  Π’Π°ΡˆΠ°Β +  * Π²Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ ​строк, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ ΠΈ ΡΡ‚ΠΈΠ»Π΅ΠΌ курсора;Β 
-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° всС ​свои ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ строго Ρ‡Π΅Ρ€Π΅Π· BIOS ΠΎΠ½Π°Β +  * ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎ-ΡˆΡƒΠΌΠΎΠ²Ρ‹Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚Ρ‹Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ ввод–вывод звукапрямой доступ ΠΊ AUDIO;Β 
-ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ застрахована ΠΎΡ‚ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΉ, связанных с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π°Β +  * матСматичСский ΠΏΠ°ΠΊΠ΅Ρ‚ (Ρ€Π°Π·Π±ΠΎΡ€ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ​Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° ​с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, тригономСтрия);Β 
-Π΄Ρ€ΡƒΠ³ΡƒΡŽ модСль ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΌ ​ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ  Π΅Π³ΠΎΒ +  * обслуТиваниС ΡΠ»ΠΎΡ‚ΠΎΠ², ​ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, Π²ΠΈΠ΄Π΅ΠΎΡ‚Π°ΠΉΠ·Π΅Ρ€Π°, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°;
-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.+
  
-     Π”оступ ΠΊ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ MAIN-ROM ​ΠΈ SUB-ROM ​открываСтся,Β +Π­Ρ‚ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ Π½ΠΎΡΠΈΡ‚ сокращСнноС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ BIOS ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ся Π² Π΄Π²ΡƒΡ… ROM, ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹Ρ… [[msx:​bios#​main|MAIN-ROM]] (Π΅ΡΡ‚ΡŒ ΠΈ Ρƒ MSXΠΈ Ρƒ MSX2) ΠΈ [[msx:​bios#​sub|SUB-ROM]] (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ MSX2). КаТдая ROM ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ ​список ​Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ​ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅.
-благодаря ΠΌΠ΅ΠΆΡΠ»ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌ. Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ слота ​ для +
-MAIN-ROM содСрТится ΠΏΠΎ адрСсу FCC1hдля ​SUB-ROM ​- ΠΏΠΎ адрСсу +
-FAF8h, поэтому ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² ​Ρ‚ΠΎΡ‡ΠΊΠΈ ​BIOS Π²Ρ‹Π³Π»ΡΠ΄ΠΈΡ‚ ​Ρ‚Π°ΠΊ:+
  
 +BIOS составляСт основу всСй "​философии MSX": Ссли Π’Π°ΡˆΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° всС свои ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ строго Ρ‡Π΅Ρ€Π΅Π· BIOS, ΠΎΠ½Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ застрахована ΠΎΡ‚ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΉ,​ связанных с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π°
 +Π΄Ρ€ΡƒΠ³ΡƒΡŽ модСль ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
 +
 +Доступ ΠΊ Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ [[msx:​bios#​main|MAIN-ROM]] ΠΈ [[msx:​bios#​sub|SUB-ROM]] открываСтся,​благодаря мСТслотовым ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌ. Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ слота для [[msx:​bios#​main|MAIN-ROM]] содСрТится ΠΏΠΎ адрСсу FCC1h, для [[msx:​bios#​sub|SUB-ROM]] β€” ΠΏΠΎ адрСсу
 +FAF8h, поэтому ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² Ρ‚ΠΎΡ‡ΠΊΠΈ BIOS выглядит Ρ‚Π°ΠΊ:
 +<​code>​
 ; Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· MAIN-ROM ; Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· MAIN-ROM
  
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 2168: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 2087:
  ld iy,​(0FAF7h)  ld iy,​(0FAF7h)
  call 001Ch  call 001Ch
- 
-     ​ΠšΡΡ‚Π°Ρ‚ΠΈ,​ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ MSX Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ SUB-ROM, поэтому Π² ΠΈΡ… ячСй- 
-ΠΊΠ΅ FAF8h содСрТится 0, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚ MSX2. 
- 
-     ​Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ,​ Ρ‡Ρ‚ΠΎ ​ стандартом ​ Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹ 
-Ρ‚ΠΎΠ»ΡŒΠΊΠΎ адрСса Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΡ… Π²Ρ‹Π·ΠΎΠ²Π° ΠΈ выполняСмыС 
-ΠΈΠΌΠΈ дСйствия,​ Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ располоТСниС ΠΈ содСрТаниС самих 
-ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΊ машинС:​ Π² Ρ‚ΠΎΠΌ 
-ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ миссия BIOS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ​ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ​ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ 
-различия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ. 
-     ​ΠŸΠΎΠΏΡƒΡ‚Π½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠΌ,​ Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ языка BASIC Π½Π΅ явля- 
-Стся Ρ‡Π°ΡΡ‚ΡŒΡŽ BIOS (ΠΊΠ°ΠΊ ΠΈ любая другая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°,​ содСрТащаяся 
-Π²ΠΎ внСшнСм ΠΈΠ»ΠΈ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΌ ΠΊΠ°Ρ‚Ρ€ΠΈΠ΄ΠΆΠ΅),​ поэтому Π»ΡŽΠ±Ρ‹Π΅ адрСса ΠΈ 
-ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π² Ρ‚Π΅Π»Π΅ BASIC-ROM ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΎ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ 
-вмСстС с модСлью ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. 
 </​code>​ </​code>​
 +ΠšΡΡ‚Π°Ρ‚ΠΈ,​ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ MSX Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ SUB-ROM, поэтому Π² ΠΈΡ… ячСйкС FAF8h содСрТится 0, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚ MSX2.
  
 +Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ ΠΎΡΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ,​ Ρ‡Ρ‚ΠΎ стандартом Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ адрСса Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈΡ… Π²Ρ‹Π·ΠΎΠ²Π° ΠΈ выполняСмыС ΠΈΠΌΠΈ дСйствия,​ Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ располоТСниС ΠΈ содСрТаниС самих
 +ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΊ машинС:​ Π² Ρ‚ΠΎΠΌ ΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ миссия BIOS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ различия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ.
 +
 +ΠŸΠΎΠΏΡƒΡ‚Π½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠΌ,​ Ρ‡Ρ‚ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ языка [[msx:​basic:​|]] Π½Π΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ BIOS (ΠΊΠ°ΠΊ ΠΈ любая другая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°,​ содСрТащаяся Π²ΠΎ внСшнСм ΠΈΠ»ΠΈ Ρ€Π΅Π·ΠΈΠ΄Π΅Π½Ρ‚Π½ΠΎΠΌ ΠΊΠ°Ρ‚Ρ€ΠΈΠ΄ΠΆΠ΅),​ поэтому Π»ΡŽΠ±Ρ‹Π΅ адрСса ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π² Ρ‚Π΅Π»Π΅ BASIC-ROM ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΎ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ вмСстС с модСлью ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
  
 ====== ВидСопроцСссор (VDP) MSX-VIDEO ====== ====== ВидСопроцСссор (VDP) MSX-VIDEO ======
-<​code>​Β +Β 
-     ​РассуТдая ΠΎ графичСских возмоТностях машин MSX2, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΒ +РассуТдая ΠΎ графичСских возмоТностях машин MSX2, Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π²ΠΎΠ·Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ восхищСнных эпитСтов Π² адрСс видСопроцСссора (VDP) [[msx:​yamaha_v9938:​yamaha_v9938|V9938]] MSX-VIDEO, благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ MSX2 Π½Π΅ уступили Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ 16/​32-разрядным
-Π²ΠΎΠ·Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ ΠΎΡ‚ восхищСнных эпитСтов Π² адрСс видСопроцСссора +
-(VDP) V9938 MSX-VIDEO, благодаря ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ MSX2 Π½Π΅Β +
-уступили Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ 16/​32-разрядным+
 ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ машинам. ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ машинам.
-     ​MSX-VIDEO - это Π½Π΅ просто графичСский ​ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, ​ Π·Π°Π΄Π°Ρ‡Π° 
-ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сводится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ памяти Π½Π° экран. 
-Π­Ρ‚ΠΎ нСзависимый процСссор,​ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ ​ массу 
-спСцифичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ,​ для ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния ​ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… 
-Π½ΡƒΠΆΠ΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€. ΠŸΠΎΠΏΡ‹Ρ‚Π°Π΅ΠΌΡΡ хотя Π±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΡ…. 
  
-     MSX-VIDEO ​синтСзируСт экранноС  ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅  ​Π½Π° ​ основС +MSX-VIDEO ​β€” это Π½Π΅ просто графичСский Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, ​Π·Π°Π΄Π°Ρ‡Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ сводится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ​лишь ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ памяти Π½Π° экран.Β 
-Π΄Π°Π½Π½Ρ‹Ρ…,​ находящихся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ видСопамяти (VRAM), ​ выдавая +Π­Ρ‚ΠΎ нСзависимый ​ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ ​массу спСцифичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, для ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΡƒΠΆΠ΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€. ΠŸΠΎΠΏΡ‹Ρ‚Π°Π΅ΠΌΡΡ Ρ…отя Π±Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΈΡ….
-Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ сигнал RGB ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ тСлСсигнал ​ Π²  стандартС +
-PAL ΠΈΠ»ΠΈ NTSC. Он ΠΈΠΌΠ΅Π΅Ρ‚ 2 тСкстовых ΠΈ 8 Π³Ρ€Π°Ρ„ичСских  Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²,​Β +
-Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΏΠΎ характСристикам ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌ CGAEGA ΠΈ  VGA.  Π•Π³ΠΎΒ +
-цвСтовая ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° содСрТит 512 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π° ΡΠΊΡ€Π°Π½Π΅ ΠΌΠΎ-Β +
-Π³ΡƒΡ‚ ΡΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ 256 Ρ†Π²Π΅Ρ‚ΠΎΠ². Благодаря ​ Ρ€Π΅ΠΆΠΈΠΌΡƒ ​ interlace,​Β +
-максимальная Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ​достигаСт 512 x 424.Β +
-     ​MSX-VIDEO ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ,Β +
-ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ,  выполняя +
-Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ. Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ компактная +
-знакомСстная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° позволяСт ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π² RAM  ​ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅,Β +
-прСвосходящСС ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΡΠΊΡ€Π°Π½Π° Π² сотни Ρ€Π°Π·Π° Π²  ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠΈ  со +
-спрайтами ​обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½ΡƒΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ.Β +
-     ​VDP ​ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ экрана,​ Π³Π°ΡΠΈΡ‚ΡŒ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΒ +
-экран, ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΊΡ€ΠΎΠ»Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ  Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ,Β +
-Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ​прСрывания Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Ρ€ΠΎΠΊΠ΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ, ΠΌΠ΅Ρ€Ρ†Π°Ρ‚ΡŒΒ +
-символами, автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ страницы VRAM,  ΡΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΒ +
-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ экранных Π³Ρ€Π°Π½ΠΈΡ†, Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°-Β +
-Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ спрайтов, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ​ Ρ€Π΅ΠΆΠΈΠΌ,  ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΒ +
-частоту Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ, ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ внСшний ΡΠΈΠ³Π½Π°Π», ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ  ΡΒ +
-Π½ΠΈΠΌ свой сигнал ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.+
  
-     ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ VDP ΠΈΠΌΠ΅Π΅Ρ‚ 39 Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… рСгистров +MSX-VIDEO синтСзируСт экранноС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° основС Π΄Π°Π½Π½Ρ‹Ρ…,​ находящихся Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ видСопамяти (VRAM), выдавая Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ сигнал RGB ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ тСлСсигнал Π² стандартС 
-(со слоТным Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ),​ цСлСсообразно ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π±ΠΎΡ‚ΡƒΒ +PAL ΠΈΠ»ΠΈ NTSC. Он ΠΈΠΌΠ΅Π΅Ρ‚ 2 тСкстовых ΠΈ 8 графичСских Ρ€Π΅ΠΆΠΈΠΌΠΎΠ²,​ Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΏΠΎ характСристикам ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌ CGA, EGA ΠΈ VGA. Π•Π³ΠΎ цвСтовая ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° содСрТит 512 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ,​ ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π° экранС ΠΌΠΎ-Β 
-ΠΎΠ±ΠΎ всСх тонкостях управлСния VDP ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌ BIOS ΠΈ Π·Π°Π½ΡΡ‚ΡŒΡΡ+Π³ΡƒΡ‚ ΡΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ 256 Ρ†Π²Π΅Ρ‚ΠΎΠ². Благодаря Ρ€Π΅ΠΆΠΈΠΌΡƒ interlace, максимальная Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ достигаСт 512Γ—424.Β 
 +Β 
 +MSX-VIDEO ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ,​ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ,​ выполняя Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ. Π˜ΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ компактная 
 +знакомСстная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° позволяСт ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π² RAM ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅,​ прСвосходящСС ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ экрана Π² сотни Ρ€Π°Π·, Π° Π² сочСтании со спрайтами обСспСчиваСт Π²Ρ‹ΡΠΎΠΊΠΎΡΠΊΠΎΡ€ΠΎΡΡ‚Π½ΡƒΡŽ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ.Β 
 +Β 
 +VDP ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ экрана,​ Π³Π°ΡΠΈΡ‚ΡŒ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ экран, ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΊΡ€ΠΎΠ»Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ,​ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ прСрывания Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ строкС Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ,​ ΠΌΠ΅Ρ€Ρ†Π°Ρ‚ΡŒ символами,​ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ страницы VRAM, ΡΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ экранных Π³Ρ€Π°Π½ΠΈΡ†,​ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ спрайтов,​ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΠΌΠΎΠ½ΠΎΡ…Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ частоту Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ,​ ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ внСшний сигнал,​ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ с Π½ΠΈΠΌ свой сигнал ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.Β 
 +Β 
 +ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ VDP ΠΈΠΌΠ΅Π΅Ρ‚ 39 Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… рСгистров (со слоТным Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ),​ цСлСсообразно ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π±ΠΎΡ‚Ρƒ ΠΎΠ±ΠΎ всСх тонкостях управлСния VDP ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°ΠΌ BIOS ΠΈ Π·Π°Π½ΡΡ‚ΡŒΡΡ
 Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ MSX2. Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±Ρ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ MSX2.
-</​code>​ 
  
 ====== Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° видСопамяти (VRAM) ====== ====== Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° видСопамяти (VRAM) ======
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 3555: Π‘Ρ‚Ρ€ΠΎΠΊΠ° 3442:
 ====== Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ MSX ====== ====== Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ MSX ======
  
-<​code>​Β +Π’Π΅ΡΡŒ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π² нашСй бСсСдС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΌΠΎΠΆΠ½ΠΎ с успСхом ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сСрии MSX, Ссли ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ повСствования ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:​Β 
-     Π’Π΅ΡΡŒ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π² нашСй бСсСдС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΌΠΎΠΆΠ½ΠΎ с успСхом +  * ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹,​ находящиСся Π² SUB-ROM;Β 
-ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сСрии MSX, Ссли ​ ΠΈΠ·Β +  * рассуТдСния,​ ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ мэппСра ΠΈ Π΅Π³ΠΎ рСгистров;​Β 
-ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ повСствования ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:​+  * Ρ€Π΅ΠΆΠΈΠΌΡ‹ битмэп ΠΈ тСкстовый SCREEN 0:WIDTH 80;Β 
 +  * Ρ€Π΅ΠΆΠΈΠΌ спрайтов 2;Β 
 +  * всС, Ρ‡Ρ‚ΠΎ связано со страницами видСопамяти;​Β 
 +  * ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ,​ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ рСгистры VDP, начиная с 9-Π³ΠΎ;
  
-     - ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹,​ находящиСся Π² SUB-ROM;Β +ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для обращСния ΠΊ VRAM слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ BIOS (с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ):​Β 
-     - рассуТдСния,​ ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ мэппСра ΠΈ Π΅Π³ΠΎ рСгистров;​Β +|004Ah|Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚Π° ΠΈΠ· VRAM|Β 
-     - Ρ€Π΅ΠΆΠΈΠΌΡ‹ Π±ΠΈΡ‚-мэп ΠΈ тСкстовый SCREEN 0:WIDTH 80;Β +|004Dh|запись Π±Π°ΠΉΡ‚Π° Π²ΠΎ VRAM|Β 
-     - Ρ€Π΅ΠΆΠΈΠΌ спрайтов 2;Β +|0050h|ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ сСрии Π±Π°ΠΉΡ‚ΠΎΠ²|Β 
-     - всС, Ρ‡Ρ‚ΠΎ связано со страницами видСопамяти;​Β +|0053h|ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ записи сСрии Π±Π°ΠΉΡ‚ΠΎΠ²|Β 
-     - ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ,​ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ рСгистры VDP, начиная с 9-Π³ΠΎ;Β +|0056h|Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ VRAM константой|
-Β +
-     ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для обращСния ΠΊ VRAM  ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ ​ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΒ +
-Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ BIOS (с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ):​Β +
-Β +
-004Ah Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚Π° ΠΈΠ· VRAMΒ +
-004Dh Π·Π°ΠΏΠΈΡΡŒ Π±Π°ΠΉΡ‚Π° Π²ΠΎ VRAMΒ +
-0050h ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ сСрии Π±Π°ΠΉΡ‚ΠΎΠ²Β +
-0053h ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ записи сСрии Π±Π°ΠΉΡ‚ΠΎΠ²Β +
-0056h Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ VRAM константой +
-</​code>​+
  
  
 {{tag>​MSX Doc Assembler Oleg_Shamshura}} {{tag>​MSX Doc Assembler Oleg_Shamshura}}
msx/msx2_programming_technique/msx2_programming_technique.1675538938.txt.gz Β· ПослСдниС измСнСния: 2023-02-04 22:28 β€” GreyWolf