Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. ;” ©« ¯à®£à ¬¬ë ¤«ï PrMK. ‘ª®¬¯¨«¨à®¢ âì á ¯®¬®éìî FASM.
  2.  
  3. ;ˆ£à  "®á ¤ª  ­  ‹ã­ã"
  4. ;¥à¥¯¥ç â ­® á ª­¨£¨ "5 ¢¥ç¥à®¢ á ¬¨ªà®ª «ìªã«ïâ®à®¬" ˆ.„.„ ­¨«®¢, ƒ.‚.‘« ¢¨­. Œ®áª¢ . "”¨­ ­áë ¨ áâ â¨á⨪ ", 1988
  5. ;Andriy Slezenko, student@uninet.kiev.ua
  6.  
  7. ;1. ‚¢¥á⨠¯à®£à ¬¬ã.
  8. ;2. ¥à¥©â¨ ¢ ०¨¬ ¢ëç¨á«¥­¨©.
  9. ;3. ‚/Ž ‘/ "0".
  10. ;4. h0 (­ ç «ì­ ï ¢ëá®â  ª®à ¡«ï) € v0 (­ ç «ì­ ï ᪮à®áâì) ‚.
  11. ;   m0 (¨á室­ ï ¬ áá  â®¯«¨¢ ) ‘ g (ã᪮७¨¥ ᢮¡®¤­®£® ¯ ¤¥­¨ï ¤«ï ¯« ­¥âë) 9.
  12. ;5. ‘/ "h" XY "v" ˆ‘ "m" ˆ4 "t" (⥪ã騥 §­ ç¥­¨ï).
  13. ;6. S (à á室 ⮯«¨¢  ¢ á«¥¤ãîéãî ᥪ㭤ã).
  14. ;7. ¥à¥©â¨ ª ¯.5 ¨ ¯à®¤®«¦ âì ¤® ¯®á ¤ª¨ ª®à ¡«ï.
  15.  
  16. ;–¥«ì ¨£àë - ¯®á ¤¨âì ª®à ¡«ì ­  ‹ã­ã.
  17. ;       ‘¨âã æ¨ï ã ­ á á ¢ ¬¨ â ª ï â ª ï.  ª¥â  ­ å®¤¨âáï ­  à ááâ®ï­¨¨ N ¬¥â஢ ®â ‹ã­ë, ᪮à®áâì ¥¥ V ¬¥â஢ ¢ ᥪ㭤ã, § ¯ á ⮯«¨¢  ¢ ¡ ª å - S â®­­. ‚¥«¨ç¨­ë íâ¨, ª®­¥ç­®, ¨§¢¥áâ­ë ª®¬ ­¤¨àã. ‘®¯«  à ª¥âë ¯®¢¥à­ãâë ª ‹ã­¥ ¨, ¤®¡ ¢«ïï ⮯«¨¢® ¢ ¤¢¨£ â¥«ì, ¬ë ­ ç¨­ ¥¬ â®à¬®§¨âì. Š ¦¤ãî ᥪ㭤㠭  ᢥ⮢®¬ â ¡«® ¢ ª®¬ ­¤¨à᪮© à㡪¥ ¯®ï¢«ï¥âáï ¨­ä®à¬ æ¨ï ® ¢ëá®â¥ ª®à ¡«ï ­ ¤ ¯®¢¥àå­®áâìî ¯« ­¥âë, ᪮à®á⨠¥£® ¨ § ¯ á¥ ⮯«¨¢ . ’ ª ª ª ª®¬ ­¤¨à®¬ ª®à ¡«ï ¡ã¤¥â¥ ¢ë, â® §­ ©â¥, çâ® ¯¥à¥¤ ⥬, ª ª ¯®á¬®âà¥âì ­  â ¡«®, ­ã¦­® ­ ¦ âì â ª¨¥ ª« ¢¨è¨: XY ¯®ª §ë¢ ¥â ᪮à®áâì, ˆ‘ ¤ ¥â ®áâ â®ª ⮯«¨¢  ¢ ¡ ª¥, ˆ4 - ¢à¥¬ï á ­ ç «  â®à¬®¦¥­¨ï. —â® ª á ¥âáï ¢ëá®âë à ª¥âë ­ ¤ ¯« ­¥â®©, â® ®­  ¡ã¤¥â § £®à âìáï ­  ¢ è¥¬ â ¡«® áࠧ㠯ਠ®áâ ­®¢ª¥ ª «ìªã«ïâ®à  ¯®á«¥ ¯à®¢¥¤¥­¨ï ®ç¥à¥¤­®£® ¬ ­¥¢à .
  18. ;       ‡ ¤ ç  ¯®­ïâ­  - ¯®á ¤¨âì ª®à ¡«ì â ª, çâ®¡ë ¢ ¬®¬¥­â ¯®á ¤ª¨ ᪮à®áâì ¥£® ¡ë«  ¡«¨§ª  ª ­ã«î, ⮯«¨¢  ¯à¨ í⮬ ¦¥« â¥«ì­® ¨§à á室®¢ âì ¯®¬¥­ìè¥, ¤  ¨ ¯à®¢¥á⨠¯®á ¤ªã ¯®¡ëáâ॥ - ­¥§ ç¥¬ ¤®«£® ¬ãç¨âì ç«¥­®¢ íª¨¯ ¦ , ¢¥¤ì ¯¥à¥£à㧪¨ ¯à¨ ¯®á ¤ª¥ ­¥ ¬ «¥­ìª¨¥. „ , çâ® ª á ¥âáï ⮯«¨¢ , ¤®¯®«­¨â¥«ì­®¥ ãá«®¢¨¥ - ¥á«¨ ¥£® ®áâ ­¥âáï ¬¥­ìè¥ 95 â®­­, â® ®¡à â­ë© áâ àâ ­  ‡¥¬«î áâ ­¥â ­¥¢®§¬®¦­ë¬.
  19.  
  20. ;Š®­â஫ì­ë© ¯à¨¬¥à:
  21. ;ãáâì ¢ëá®â  ¡ã¤¥â 1000 ¬¥â஢, ᪮à®áâì - 150 ¬/á, § ¯ á ⮯«¨¢  - 500 â®­­. „ , ¥é¥ ­ã¦­® ¢¢¥á⨠¢ ¡®à⮢®© ª®¬¯ìîâ¥à ã᪮७¨¥ ᢮¡®¤­®£® ¯ ¤¥­¨ï ­  ‹ã­¥ - 1,62 ¬/á^2. ‚¢®¤¨¬ í⨠ç¨á«  ᮮ⢥âá⢥­­® ¢ ॣ¨áâàë €, ‚, ‘ ¨ 9.
  22. ; ¦¨¬ ¥¬ ‚/Ž ‘/ ¨ ­  ¨­¤¨ª â®à¥ ¯®ï¢¨« áì ­ ç «ì­ ï ¢ëá®â . ‚¢®¤¨¬ ¢ ¤¢¨£ â¥«ì ¯¥à¢ãî ¯®àæ¨î ⮯«¨¢  - 20 ‘/. —¥à¥§ 10 ᥪ㭤 ­  ¨­¤¨ª â®à¥ ¯®ï¢¨« áì ¢ëá®â , ­  ª®â®à®© ⥯¥àì ­ å®¤¨«áï ª®à ¡«ì, 856.4. …é¥ á⮫쪮 ¦¥ ⮯«¨¢  - 20 ‘/ ¨ ¢ëá®â  áâ «  719.4. …é¥ ¯®àæ¨ï ¯®¡®«ìè¥ - 25 ‘/. ‚ëá®â  591 ¬¥âà.
  23. ;à®¢¥à¨¬ ®áâ «ì­ë¥ ¯ à ¬¥âàë: ᪮à®áâì (ª« ¢¨è  XY) - 128,4 ¬/á, § ¯ á ⮯«¨¢  (ˆ‘) - 435 â®­­, ¢à¥¬ï ¢ ¯ã⨠(ˆ4) - 3 á.
  24. ;®á«¥ ¢¢®¤  ¤¢  à §  ¯®¤àï¤ ¯® 30 â®­­ £®àî祣®, ¢ëá®â  ª®à ¡«ï á­¨§¨« áì ¤® 366,9 ¬.
  25. ;®á«¥ ¤ «ì­¥©è¥£® ¢¢®¤  ¤¢  à §  ¯®¤àï¤ ¯® 35 â®­­ £®àî祣®, â ¡«® ¯®ª § «® ¢ëá®âã - 194,1 ¬, ᪮à®áâì - 76,6, ⮯«¨¢® - 305, ¢à¥¬ï - 7.
  26. ;„ «¥¥ ¯®«¥â ¯à®â¥ª « â ª:
  27.  
  28. ;        á室 ⮯«¨¢           ‚ëá®â 
  29. ;               40              130.5
  30. ;               45              85.6
  31. ;               40              57.4
  32. ;               40              46.2
  33. ;               10              38.1
  34. ;               10              33.2
  35. ;               0               26.6
  36. ;               0               18.4
  37. ;               5               10.9
  38. ;               7               5.1
  39. ;               8               1.6
  40. ;               10              1.2
  41. ;               5               1.5
  42. ;                       (§¤¥áì ᪮à®áâì ®ª § « áì
  43. ;                       ®âà¨æ â¥«ì­®© (-0,3) ¨ ª®à ¡«ì
  44. ;                       ­ ç « á­®¢  㤠«ïâìáï ®â ¯®¢¥àå­®áâ¨)
  45. ;               0               0.3
  46. ;               3               3.1111111
  47. ;Š®á­ã«¨áì ¯®¢¥àå­®á⨠‹ã­ë. ®á«¥ ¯®á ¤ª¨ ¢ëïá­¨«®áì (ˆ‘), ç⮠⮯«¨¢  ®áâ «®áì 82 â®­­ë,   ¢à¥¬ï, § âà ç¥­­®¥ ­  íâ®â ¯à®æ¥áá (ˆ4), 21 ᥪ㭤 .
  48. ;‚ ¨â®£¥ ¬ë ¢¨¤¨¬, ç⮠ᥫ¨ â殮«®¢ â®, ­® ª®à ¡«ì 楫, á íª¨¯ ¦¥¬ ¢á¥ ¢ ¯®à浪¥. ‚®â ⮫쪮 ⮯«¨¢  ¯¥à¥à á室®¢ «¨, ­  ®¡à â­ë© ¯ãâì ­¥ 墠â¨â. à¨¤¥âáï ­  ‹ã­¥ ¦¤ âì ª®à ¡«ì-ᯠá â¥«ì ¨ ­ ¤¥ïâìáï, çâ® ¥£® ª ¯¨â ­ á¯à ¢¨âáï á ¯®á ¤ª®© «ãçè¥ ¢ á.
  49. ;® ­¥ ®£®àç ©â¥áì. „«ï ¯¥à¢®£® à §  ¢¯®«­¥ ¯à¨«¨ç­®.
  50.  
  51. ;à¨¬¥ç ­¨ï:
  52. ;1. —¨á«  ¢ ª ¢ë窠å - íâ® ç¨á« , ¢ëᢥ稢 ¥¬ë¥ ­  íªà ­¥.
  53. ;2. ‚믮«­ïâì ¯.4 ­¥ ®¡ï§ â¥«ì­®. ® 㬮«ç ­¨î ¯à¥¤¯®« £ ¥âáï: h=1000 ¬, v0=150 ¬/á, m0+500 â, g=1,62 ¬/á^2 ¤«ï ‹ã­ë.
  54. ;3. ‘¬ëá« á®®¡é¥­¨© ® ª ç¥á⢥ ¯®á ¤ª¨ à áè¨ä஢ ­ ­¨¦¥.
  55.  
  56. ;1,1111111 - ¨¤¥ «ì­ ï ¯®á ¤ª ;
  57. ;2,1111111 - ­®à¬ «ì­ ï ¯®á ¤ª ;
  58. ;3,1111111 - â殮« ï ¯®á ¤ª ;
  59. ;4,1111111 - ¯®á ¤ª  á «¥£ª® ãáâà ­¨¬ë¬¨ ¯®¢à¥¦¤¥­¨ï¬¨;
  60. ;5,1111111 - ¯®¢à¥¦¤¥­¨ï, ¯®«ã祭­ë¥ ¯à¨ ¯®á ¤ª¥, ­¥ãáâà ­¨¬ë. Ž¡à â­ë© áâ àâ ª ‡¥¬«¥ ¢àï¤ «¨       ¢®§¬®¦¥­;
  61. ;6,1111111 - ®ç¥­ì ᨫì­ë¥ ¯®¢à¥¦¤¥­¨ï;
  62. ;7,1111111 - à §£¥à¬¥â¨§ æ¨ï ®â¤¥«ì­ëå ¡«®ª®¢ ¢ १ã«ìâ â¥ ᨫ쭮£® 㤠à . †¨§­ì ç«¥­®¢             íª¨¯ ¦  ¯®¤ ã£à®§®©;
  63. ;8,1111111 - £¨¡¥«ì íª¨¯ ¦ ;
  64. ;9,1111111 - ¢§àë¢ ª®à ¡«ï.
  65.  
  66.  
  67. db "<‘’…Š>"
  68.  
  69.          ;¤ «¥¥ á«¥¤ãîâ §­ ç¥­¨ï ॣ¨áâ஢ á⥪  (⮫쪮 qword)
  70.  
  71.                  ;R.X1
  72.                   dq 0.0
  73.                  ;R.X
  74.                   dq 0.0
  75.                  ;R.Y
  76.                   dq 0.0
  77.                  ;R.Z
  78.                   dq 0.0
  79.                  ;R.T
  80.                   dq 0.0
  81.  
  82. db "<ƒ‘’>"
  83.  
  84.                 ;¥£¨áâàë: (á R.0 ¯® R.E)
  85.  
  86.                   times 15 dq 0.0
  87.  
  88. db "<ƒŒ>"
  89.                 ;à®£à ¬¬  ¢ ŽŠŽ„ å ŒŠ
  90.  
  91. db 0x0D,0x44,0x0C,0x03,0x4A,0x48,0x02,0x13,0x4C,0x01
  92. db 0x05,0x00,0x4B,0x01,0x0A,0x06,0x02,0x49,0x0D,0x50
  93. db 0x6B,0x6A,0x50,0x40,0xD4,0x14,0x6C,0x14,0x11,0x5C
  94. db  36 ,0x0D,0x40,0x6C,0x51, 37 ,0x4C,0x68,0x13,0x02
  95. db 0x10,0x60,0x14,0x13,0x69,0x14,0x11,0x6B,0x10,0x4B
  96. db 0x6A,0x14,0x11,0x4A,0x5C, 20 ,0x0B,0x6B,0x22,0x21
  97. db 0x10,0x01,0x10,0x4D,0xDD,0x6D,0x09,0x23,0x10,0x50