८¡à §®¢ ⥫ì ä®à¬ â ª®¤®¢ëå ä ©«®¢ hdb.exe.
®¬¯ìîâ¥à åà ¨â ¢ ᢮¥© ¯ ¬ï⨠¯à®£à ¬¬ë ¨ ¤ ë¥ ¢ ¢¨¤¥ ¤¢®¨ç-
ëå ª®¤®¢. «ï ⮣®, çâ®¡ë ¯®«ì§®¢ â¥«ì ¬®£ ¯à®á¬®âà¥âì í⨠¤ ë¥, ¨å 㦮 ¯à¥¤áâ ¢¨âì ¢ ª ª®¬-«¨¡® ¯®ï⮬ ¥¬ã ¢¨¤¥. é¥ ¢á¥£® - ¢ ¢¨¤¥ ¯®á«¥¤®¢ ⥫ì®á⨠è¥áâ ¤æ â¨à¨çëå æ¨äà. ª ª ª ª ¦¤ ï â ª ï æ¨äà ®â®¡à ¦ ¥â ¢á¥£® ç¥âëॠ¤¢®¨çëå à §àï¤ , ¤«ï ª ¦¤®£® ¡ ©â ¨å âॡã¥âáï ¤¢¥.
" ¤¨®-86" è¥áâ ¤æ â¨à¨ç®¥ ¨§®¡à ¦¥¨¥ ᮤ¥à¦¨¬®£® ¯ ¬ï⨠(¥£® §ë¢ îâ ¤ ¬¯®¬) ¢ë¢®¤ïâ íªà ¯® ¤¨à¥ªâ¨¢¥ D . «ï 㤮¡á⢠¢
ç «¥ ª ¦¤®© áâப¨ ¤ ¬¯ 㪠§ ¤à¥á ¯¥à¢®£® ¨§ ᮤ¥à¦ é¨åáï ¢ ¥© ¡ ©â®¢. ¥®¡å®¤¨¬® ¯®¬¨âì, çâ® ¤ ¬¯ áãé¥áâ¢ã¥â ⮫쪮 íªà ¥, ¢ ¯ ¬ï⨠¦¥ 室ïâáï ¤¢®¨çë¥ ª®¤ë. å ¦¥ § ¯¨áë¢ îâ ¬ £¨âãî «¥âã ¤¨à¥ªâ¨¢®© O A, ¯à¨ç¥¬ § ¯¨áì á ¡¦ ¥âáï ¤à¥á ¬¨ ¯¥à¢®£® ¨ ¯®á«¥¤¥£® ¨§ § ¯¨á ëå ¡ ©â®¢ ¨ ª®â஫쮩 á㬬®©.
ਠ¢¢®¤¥ ¯®¤®¡ëå § ¯¨á¥© ¢ IBM-ᮢ¬¥áâ¨¬ë© ª®¬¯ìîâ¥à áà §ã ¦¥ ¢®§¨ª ¥â ¯à®¡«¥¬ - ¢ ª ª®¬ ¢¨¤¥ ¨å â ¬ åà ¨âì. ⢥⠥£® § ¢¨á¨â ®â 楫¨, á ª®â®à®© ¢¢®¤¨âáï ¤ ï § ¯¨áì.
᫨ ¯à¥¤¯®« £ ¥âáï ¥¥ àã箥 । ªâ¨à®¢ ¨¥, à ᯥç ⪠¨«¨ à娢®¥ åà ¥¨¥, ⮠楫¥á®®¡à §® ¯à¥®¡à §®¢ âì ¥¥ ¢ ⥪áâ®¢ë© ä ©«, ¯®
ä®à¬ âã ᮢ¯ ¤ î騩 á å®à®è® § ª®¬ë¬ ¤ ¬¯®¬ íªà ¥ " ¤¨®-86". ª®© ä ©« ¢ ¤ «ì¥©è¥¬ ¬®¦® ®¡à ¡ âë¢ âì «î¡ë¬ ⥪áâ®¢ë¬ à¥¤ ªâ®à®¬.
᫨ ¦¥ ¯à¥¤¯®« £ ¥âáï ¨á¯®«ì§®¢ ¨¥ ¤ ëå ª ª¨¬¨-«¨¡® ¤à㣨¬¨ ¯à®£à ¬¬ ¬¨, â® ä®à¬ â ä ©« ¤®«¦¥ ᮮ⢥âá⢮¢ âì âॡ®¢ ¨ï¬ ¨¬¥® íâ¨å ¯à®£à ¬¬. ¯à¨¬¥à, ¬®£¨¥ ¯à®£à ¬¬ë-®â« ¤ç¨ª¨, ¤¨§ áᥬ¡«¥àë, ¯à®£à ¬¬ â®àë âॡãîâ ¨á室ëå ¤ ëå ¢ â ª §ë¢ ¥¬®¬ HEX-ä®à¬ ⥠ä¨à¬ë Intel. ¥¬ ¦¥ ¢ë¤ îâ १ã«ìâ âë ᢮¥© à ¡®âë ¬®£¨¥ ªà®áá- áᥬ¡«¥àë ¨ âà á«ïâ®àë ï§ëª®¢ ¢ë᮪®£® ã஢ï.
HEX-ä®à¬ ⠯।áâ ¢«ï¥â ᮡ®©, ¯®-áãé¥áâ¢ã, ¬®¤¨ä¨ª æ¨î à áᬮâ८£® ¢ëè¥ ¤ ¬¯ , ¯à¨á¯®á®¡«¥ãî ª ¬ 訮© ®¡à ¡®âª¥ ¨ ¯¥à¥¤ ç¥ ¯® «¨¨ï¬ á¢ï§¨. «ï áà ¢¥¨ï à áᬮâਬ ¯à¥¤áâ ¢«¥¨¥ ¢ íâ¨å ä®à¬ â å ®¤®£® ¨ ⮣® ¦¥ äà £¬¥â ¤ ëå:
¬¯
1230 8E 8D 92 90 8E 8B 9C 8D 9B 95 20 91 93 8C 8C 20
1240 2A 2A 2A 0A 0A 0D 8D 80 97 80 8B 8E 2C 20 8A 8E
1250 8D 85 96 20 3A 00
HEX
:101230008E8D92908E8B9C8D9B952091938C8C2083
:101240002A2A2A0A0A0D8D8097808B8E2C208A8E5E
:061250008D8596203A0096
:0000000000
¦¤ ï áâப ¤ ëå ¢ HEX-ä®à¬ â¥ ç¨ ¥âáï ¤¢®¥â®ç¨¥¬, § ª®â®àë¬ á«¥¤ã¥â ¤¢ã§ 箥 è¥áâ ¤æ â¨à¨ç®¥ ç¨á«®, à ¢®¥ ç¨á«ã ¡ ©â®¢ ¤ ëå, ᮤ¥à¦ é¨åáï ¢ ¤ ®© áâப¥. «¥¥ - è¥áâ ¤æ â¨à¨çë© ¤à¥á ¯¥à¢®£® ¡ ©â (®¡ï§ â¥«ì® ç¥âëà¥å§ çë©), ¤¢ ã«ï ¨ ¡ ©âë ¤ ëå (¡¥§ ¯à®¡¥«®¢).
¢¥ ¯®á«¥¤¨¥ æ¨äàë - ª®â஫ì ï á㬬 áâப¨. «£®à¨â¬ ¥¥ ¯®¤áç¥â ®ç¥ì ¯à®áâ. « ¤è¨© ¡ ©â à¨ä¬¥â¨ç¥áª®© áã¬¬ë ¢á¥å ¡ ©â®¢ áâப¨, ¢ª«îç ï ¡ ©â ¤«¨ë ¨ ¤¢ ¡ ©â ¤à¥á , ¨ ¡ ©â ª®â஫쮩 áã¬¬ë ¤®«¦¥ ¡ëâì à ¢¥ ã«î. ®á«¥¤ïï áâப , á®áâ®ïé ï ¨§ ã«¥©, á«ã¦¨â ¯à¨§ ª®¬ ª®æ HEX-ä ©« .
¡ëç® ¯à®£à ¬¬ ¢¢®¤ ¤ ëå á ¬ £¨â®© «¥âë ¯à¥¤áâ ¢«ï¥â ¢®§¬®¦®áâì ¢ë¡®à ä®à¬ â § ¯¨á¨ ¯à¨ïâëå ¤ ëå ¤¨áª. ¤ ª®, ¥ ¨áª«î祮, çâ® ¢ ¤ «ì¥©è¥¬ ä®à¬ â ¢á¥-â ª¨ ¯®âॡã¥âáï ¯à¥®¡à §®¢ âì. ¬¥® íâã § ¤ çã à¥è ¥â ¯à®£à ¬¬ hdb.exe. ¯®§¢®«ï¥â ¯à¥®¡à §®¢ âì ä ©« ¨§ ä®à¬ â ¤ ¬¯ , HEX- ¨«¨ ¤¢®¨ç®£® (â.¥. ¯à®á⮩ ¯®á«¥¤®¢ ⥫ì®á⨠¤¢®¨çëå ª®¤®¢ ¡¥§ ¢á类© ¤à¥á®© ¨ä®à¬ 樨) ¢ «î¡®© ¤à㣮© ¨§ ¯¥à¥ç¨á«¥ëå.
®¯®«¨â¥«ì® ¯à¥¤ãᬮâॠ¯®¤áç¥â ª®â஫ìëå á㬬 ¯® «£®à¨â¬ã, ¯à¨ï⮬㠢
" ¤¨®-86". â® ¤¥« ¥âáï ¤«ï ä ©« ¢ 楫®¬, ¤«ï ª ¦¤®£® ¡«®ª ¤ ëå ¤«¨®© 256 ¡ ©â ¨ áâப¨ ¤ ¬¯ ¤«¨®© 16 ¡ ©â.
à®£à ¬¬ã § ¯ã᪠îâ ª®¬ ¤®©
hdb [<¨¬ï ä ©« >]
᫨ ¯ à ¬¥âà <¨¬ï ä ©« > ®âáãâáâ¢ã¥â, ¯®á«¥ § ¯ã᪠¡ã¤¥â § ¤ ¢®¯à®á:
ª®© ä ©« ®¡à ¡®â âì?
®â¢¥â á«¥¤ã¥â ¢¢¥á⨠¨¬ï ä ©« .
¡à ¡ âë¢ ¥¬ë¥ ¤ ë¥ ¤®«¦ë ¨¬¥âì ®¤¨ ¨§ ¯¥à¥ç¨á«¥ëå ¢ëè¥ ä®à¬ ⮢. à ᯮ§ ¥âáï ¯® ¯¥à¢®¬ã ª®¤ã, ᮤ¥à¦ 饬ãáï ¢ ä ©«¥ ¨ ®â«¨ç î饬ãáï ®â ASCII ª®¤®¢ ¯¥à¥¢®¤ áâப¨ (0AH), ¢®§¢à â ª à¥âª¨ (0DH), ¯à®¡¥« (20H) ¨«¨ ª®æ ä ©« (1AH).
᫨ íâ® ª®¤ è¥áâ ¤æ â¨à¨ç®© æ¨äàë (30H...39H ¨«¨ 41H...46H), ¯à®£à ¬¬ áç¨â ¥â ä ©« ¤ ¬¯®¬, ¥á«¨ ª®¤ ¤¢®¥â®ç¨ï (3AH), - HEX-ä ©«®¬. ç¥ ¯à¥¤¯®« £ ¥âáï ¯à®á⮩ ¤¢®¨çë© ä®à¬ â. १ã«ìâ ⥠®¯®§ ¢ ¨ï ¯à®£à ¬¬ á®®¡é ¥â íªà ¥. ª ª ª ¥ ¨áª«î祮, çâ® ¤¢®¨çë© ä ©« ç¨ ¥âáï á ¯¥à¥ç¨á«¥ëå ¢ëè¥ ª®¤®¢, ¢ á«ãç ïå, ª®£¤ ä®à¬ â ®¯à¥¤¥«¥ ª ª ¤ ¬¯ ¨«¨ HEX, ¯à®£à ¬¬ § ¤ ¥â ¤®¯®«¨â¥«ìë© ¢®¯à®á:
¡à ¡®â âì ª ª BIN (Y/N)?
᫨ ä®à¬ â ®¯®§ ¯à ¢¨«ì®, ¢®¯à®á á«¥¤ã¥â ®â¢¥â¨âì ®âà¨æ ⥫ì®. ⥬ ¯à®£à ¬¬ á®®¡é ¥â:
¤¨â¥, ç¨â î ¤ ë¥...
® § ¢¥àè¥¨î ¢¢®¤ ¨ ¯à¥¤¢ à¨â¥«ì®© ®¡à ¡®âª¨ ä ©« íªà ¥ ¯®ï¢¨âáï:
1 - ®§¢à â ¢ 5 - ८¡à §®¢ âì ¢ DMP+ᨬ¢.
2 - ¥à¥©â¨ ª ¤à㣮¬ã ä ©«ã 6 - ८¡à §®¢ âì ¢ DMP+ áâப
3 - ८¡à §®¢ âì ¢ HEX 7 - ८¡à §®¢ âì ¢ BIN
4 - ८¡à §®¢ âì ¢ DMP 8 - ®¤áç¨â âì ª®âà. áã¬¬ë ¡«®ª®¢
¢®¤ æ¨äàë 1 ¯à¥ªà é ¥â à ¡®âã ¯à®£à ¬¬ë. ®á«¥ ¢¢®¤ æ¨äàë 2
à®£à ¬¬ ¢®¢ì § ¯à 訢 ¥â ¨¬ï ®¡à ¡ âë¢ ¥¬®£® ä ©« . ®á«¥ ¦ â¨ï «î¡ãî
¤àã£ãî ¨§ ¯¥à¥ç¨á«¥ëå ¢ ¬¥î æ¨ä஢ëå ª« ¢¨è ¡ã¤¥â § ¤ ¢®¯à®á:
ª ª®© ä ©« § ¯¨á âì १ã«ìâ â?
®â¢¥â á«¥¤ã¥â ¢¢¥á⨠¨¬ï ¢ë室®£® ä ©« .
᫨ § ¤ âì ¨¬ï prn:, १ã«ìâ ⠡㤥⠢뢥¤¥ ¯à¨â¥à.
᫨ ¨áå®¤ë© ä ©« ¡ë« ¤¢®¨çë¬ ¨ ¥ ᮤ¥à¦ « ¨ä®à¬ 樨 ®¡ ¤à¥á å, ¯à®£à ¬¬ § ¯à®á¨â ç «ìë© ¤à¥á.
£® ¢¢®¤ïâ ¢ è¥áâ ¤æ â¨à¨ç®¬ ¢¨¤¥ ¡¥§ ¡ãª¢ë H ¢ ª®æ¥. ¥§ ç 騥 㫨 ¥ ®¡ï§ ⥫ìë.
᫨ ¯à®áâ® ¦ âì ENTER, ¤à¥á ¡ã¤¥â ãáâ ®¢«¥ à ¢ë¬ 0.
®ïᥨï âॡãîâ âਠ¢ ਠâ ä®à¬¨à®¢ ¨ï ¤ ¬¯ . ¯¥à¢®¬ á«ãç ¥ (æ¨äà 4) ¢ ¢ë室®© ä ©« ¡ã¤¥â § ¯¨á "ç¨áâë©" ¤ ¬¯. ® ¢â®à®¬ á«ãç ¥ (æ¨äà 5) ª ¦¤ ï áâப ¤ ¬¯ ᮯ஢®¦¤ ¥âáï ᨬ¢®«ìë¬ ¯à¥¤áâ ¢«¥¨¥¬ 室ïé¨åáï ¢ ¥© ¤ ëå:
11F0 7B 95 7A 9C C9 1F 0D 0A 00 3A 20 00 20 20 43 53 .......: . CS
1200 3D 00 3E 56 BD CA 17 11 2B 7E FE 2C CA 00 11 23 =.>V....+.,...#
®à¬ â ᨬ¢®«ì®£® ¯à¥¤áâ ¢«¥¨ï «®£¨ç¥ ¤¨à¥ªâ¨¢¥ L " ¤¨®-86". ¥¯¥ç â ¥¬ë¥ ᨬ¢®«ë ¯à®£à ¬¬ § ¬¥ï¥â â®çª ¬¨, ª®¤ë ¢ ¤¨ ¯ §®¥ 61H-7EH ¨â¥à¯à¥â¨àã¥â ª ª § £« ¢ë¥ àãá᪨¥ ¡ãª¢ë.
âà¥â쥬 á«ãç ¥ (æ¨äà 6) ¢ ª®æ¥ ª ¦¤®© áâப¨ ¤ ¬¯ 㪠§ ¥¥ ª®â஫ì ï á㬬 , ¯®¤áç¨â ï ¯® «£®à¨â¬ã " ¤¨®-86":
11F0 7B 95 7A 9C C9 1F 0D 0A 00 3A 20 00 20 20 43 53 0655
1200 3D 00 3E 56 BD CA 17 11 2B 7E FE 2C CA 00 11 23 3351
ᥠâਠ¢ ਠ⠤ ¬¯ ¢ ¤ «ì¥©è¥¬ ¬®£ãâ á«ã¦¨âì ¨á室묨 ¤«ï ¯à®£à ¬¬ë hdb. ਧ ª®¬ ª®æ ¨ä®à¬ 樮®© ç á⨠áâப¨ ¤ ¬¯ ¤«ï ¥¥ á«ã¦ â ᨬ¢®«ë ¢®§¢à â ª à¥âª¨ ¨ ¯¥à¥¢®¤ áâப¨ ¨«¨ ¤¢ ¯à®¡¥« ¯®¤àï¤.
¥§ã«ìâ â ¯®¤áç¥â ª®â஫ìëå á㬬 (æ¨äà 8) - â ¡«¨æ , ¢ ª®â®à®© 㪠§ ë £à ¨çë¥ ¤à¥á ¢á¥£® ®¡à ¡ âë¢ ¥¬®£® ä ©« , ª ¦¤®£® ¨§ ¥£® ¡«®ª®¢ ¯® 256 ¡ ©â ¨ ᮮ⢥âáâ¢ãî騥 ª®â஫ìë¥ á㬬ë. ਬ¥à â ¡«¨æë ¯à¨¢¥¤¥ ¨¦¥:
1100 - 11FF F9DE
1200 - 1255 8061
-----------------
1100 - 1255 CD3F
=================
评论0