亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 硬盤主引導記錄.txt

?? 會變語言實現的一些程序
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
; 入口參數:AH=功能號,02為讀盤操作;AL=一次讀取的扇區數
;          ES:BX=讀入內存的起始地址
;          CH=10位柱面號的低8位;CL:高兩位是10位柱面號的高兩位,低6位是物理扇區號
;          DH=磁頭號;DL=驅動器號,最高位(即位7)為0是軟盤,為1是硬盤
0000:06A4 CD13       INT    13            ;讀分區引導記錄到0000:7C00起始的區域
; 
; 
0000:06A6 7229       JB     06D1          ;不成功轉
0000:06A8 BE2D07     MOV    SI,072D       ;錯誤信息字符串偏移→SI
0000:06AB 813EFE7D55AA CMP    WORD PTR [7DFE],AA55 ;分區引導記錄合法嗎?
0000:06B1 745A       JZ     070D          ;合法則轉(這是主引導記錄唯一的正常出口)

0000:06B3 83EF05     SUB    DI,+05        ;不合法則為換讀其他扇區做準備
0000:06B6 7FDA       JG     0692          ;只有一次換讀扇區的機會!
; 
; 0000:06B8~0000:06BF:錯誤預處理
0000:06B8 85F6       TEST   SI,SI         ;測試SI值是否為0,其意義在于確定該顯示哪條信息
0000:06BA 7583       JNZ    063F          ;不為0則轉錯誤處理,顯示“Missing operating system”
0000:06BC BE1A07     MOV    SI,071A       ;錯誤信息字符串偏移→SI
0000:06BF EB8A       JMP    064B          ;轉錯誤處理,顯示“加載操作系統時出錯”
; 
; 0000:06C1~0000:06CF:整理擴展讀所需入口參數,然后調用擴展讀子程序
; 這段代碼只有在以擴展讀方式讀取分區引導記錄時才有機會獲得執行
0000:06C1 98         CBW                  ;轉換字節AL為字AX,執行后,AX中是一次要讀的扇區數
0000:06C2 91         XCHG   CX,AX         ;AX→CX,CX→AX,執行后,CX中是一次要讀的扇區數
0000:06C3 52         PUSH   DX            ;
0000:06C4 99         CWD                  ;將字AX轉換為雙字→DX,AX
0000:06C5 034608     ADD    AX,[BP+08]    ;
0000:06C8 13560A     ADC    DX,[BP+0A]    ;執行后,DX:AX=LBA絕對物理扇區號
0000:06CB E81200     CALL   06E0          ;調用擴展讀子程序
0000:06CE 5A         POP    DX            ;
0000:06CF EBD5       JMP    06A6          ;
; 
; 0000:06D1~0000:06D8分區引導記錄裝入失敗時的處理
0000:06D1 4F         DEC    DI            ;計數器減1
0000:06D2 74E4       JZ     06B8          ;五次讀盤均未成功則轉錯誤處理(注意這時SI=0)
0000:06D4 33C0       XOR    AX,AX         ;置功能號
0000:06D6 CD13       INT    13            ;復位磁盤系統
0000:06D8 EBB8       JMP    0692          ;再讀
; 
; 
0000:06DA 00 00 80 49 12 00 ...I..
; 
; 0000:06E0~0000:070C:使用擴展INT 13h功能讀取分區引導記錄的子程序
; 調用時,SP=7BFE。這段程序利用壓棧寄存器方式構造了一個磁盤地址包,請注意體會。另外,0000:06FC處
; 的一條指令就釋放了幾乎全部由本段程序占用的棧空間,構思之巧妙,絕對需要我們學習!
; 所以,分析該段程序,一個重點應放在棧的變化上。
0000:06E0 56         PUSH   SI            ;保存SI——注意,這次壓棧并不構造磁盤地址包
0000:06E1 33F6       XOR    SI,SI         ;清零
0000:06E3 56         PUSH   SI            ;
0000:06E4 56         PUSH   SI            ;
0000:06E5 52         PUSH   DX            ;
0000:06E6 50         PUSH   AX            ;以上四條指令壓棧的是扇區LBA號碼*2
0000:06E7 06         PUSH   ES            ;壓棧內存目標緩沖區首址段址
0000:06E8 53         PUSH   BX            ;壓棧內存目標緩沖區首址偏移
0000:06E9 51         PUSH   CX            ;壓棧所讀扇區數
0000:06EA BE1000     MOV    SI,0010       ;注意SI的高8位對應著磁盤地址包的保留字節,必須為0
0000:06ED 56         PUSH   SI            ;壓棧磁盤地址包包長,執行完本條指令一個包已經構造完畢
0000:06EE 8BF4       MOV    SI,SP         ;規定磁盤地址包偏移指針,這時SP=7BEA
0000:06F0 50         PUSH   AX            ;保存AX
0000:06F1 52         PUSH   DX            ;保存DX
0000:06F2 B80042     MOV    AX,4200       ;置擴展讀功能號
0000:06F5 8A5624     MOV    DL,[BP+24]    ;取驅動器號,參照0000:0683
; 入口參數:AH=功能號,02為讀盤操作;DL=驅動器號
;          DS:SI=16字節磁盤地址包——第0字節:包長度(固定為10h);第1字節:保留,必須為0;
;          第2、3字節:所讀扇區數;第4~5字節:內存目標緩沖區首址偏移;
;          第6~7字節:內存目標緩沖區首址段址; 第8~15字節:扇區LBA號碼
; 出口參數:成功則AH=0;錯誤則AH=錯誤代碼
0000:06F8 CD13       INT    13            ;執行擴展讀操作
0000:06FA 5A         POP    DX            ;
0000:06FB 58         POP    AX            ;
0000:06FC 8D6410     LEA    SP,[SI+10]    ;7BEA+10h=7BFA→SP(注意是取偏移而不是取單元內容)
0000:06FF 720A       JB     070B          ;擴展讀不成功轉
0000:0701 40         INC    AX            ;
0000:0702 7501       JNZ    0705          ;
0000:0704 42         INC    DX            ;AX加1溢出時(比如0FFFFh+1)DX才加1
0000:0705 80C702     ADD    BH,02         ;調整BX,使偏移量增加512字節(剛好一扇區)
0000:0708 E2F7       LOOP   0701          ;0701~0708一段代碼暫未明白其真實意圖!
0000:070A F8         CLC                  ;
0000:070B 5E         POP    SI            ;
0000:070C C3         RET                  ;
; 
; 0000:070D:中繼跳轉
0000:070D EB74       JMP    0783          ;
; 
; 070F~0745是錯誤信息!果然是中文Windows98生成的主引導記錄,所以我要特別
; “感謝”微軟這個傻B,真難為它竟然用中文表述前兩個信息!可惜真需顯示的時
; 候鬼才能看懂是什么呢!!!我K!——耍弄我們耶!?
; 070F~0718:“分區表無效”中文信息
; 071A~072B:“加載操作系統時出錯”中文信息
; 072D~0744:“Missing operating system”英文信息
0000:070F B7 . 
0000:0710 D6 C7 F8 B1 ED CE DE D0-A7 00 BC D3 D4 D8 B2 D9 ................
0000:0720 D7 F7 CF B5 CD B3 CA B1-B3 F6 B4 ED 00 4D 69 73 .............Mis
0000:0730 73 69 6E 67 20 6F 70 65-72 61 74 69 6E 67 20 73 sing operating s
0000:0740 79 73 74 65 6D 00 00 00-00 00 00 00 00 00 00 00 system..........
0000:0750 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
0000:0760 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
0000:0770 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
0000:0780 00 00 00 ...
; 
; 0000:0783~0000:0789:控制權移交
0000:0783 8BFC       MOV    DI,SP         ;
0000:0785 1E         PUSH   DS            ;
0000:0786 57         PUSH   DI            ;構造一個跳轉地址
0000:0787 8BF5       MOV    SI,BP         ;
0000:0789 CB         RETF                 ;交控制權給分區引導記錄(0000:7C00)
; 
; 
0000:078A 00 00 00 00 00 00 ......
0000:0790 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
0000:07A0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
; 
; 07B8~07BB四個字節的內容用于什么呢?(不同機器此四字節均不同)
; 07BE~07FD為分區表,內含四個分區表項(每表項10h字節)
0000:07B0 00 00 00 00 00 00 00 00-86 D8 00 00 00 00 80 01 ................
0000:07C0 01 00 06 3F 3F FD 3F 00-00 00 41 A0 0F 00 00 00 ...??.?...A.....
0000:07D0 01 FE 05 3F FF FE 80 A0-0F 00 C0 4F 2F 00 00 00 ...?.......O/...
0000:07E0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
0000:07F0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 55 AA ..............U.



*1:因為物理扇區號總是從1排列而起
*2:由此可見,就是使用LBA擴展讀的功能,主引導記錄卻限制了分區引導扇區必須在LBA絕對物理扇區
     0FFFFFFFFh之前才有可能從該分區引導系統! 


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
夫妻av一区二区| 久久国产尿小便嘘嘘尿| 国产午夜精品久久久久久久| 日韩欧美的一区| 日韩欧美一级二级三级| 日韩欧美一区二区视频| 欧美一区二区三区免费视频 | 欧美激情一区二区在线| 久久精品亚洲麻豆av一区二区| 欧美成人精品高清在线播放| 国产日本欧洲亚洲| 中文字幕一区二区三| 亚洲精品高清视频在线观看| 亚洲1区2区3区视频| 热久久久久久久| 国产精品888| 91久久香蕉国产日韩欧美9色| 欧美日韩中文字幕精品| 日韩欧美二区三区| 国产精品免费网站在线观看| 亚洲一区在线观看网站| 久久66热re国产| av电影在线观看一区| 91精品国产综合久久久久久久| 欧美成人国产一区二区| 亚洲少妇中出一区| 免费成人在线网站| 成人免费视频一区二区| 欧洲av一区二区嗯嗯嗯啊| 欧美成人精品1314www| 日韩理论片一区二区| 日韩精品乱码免费| 国产精品亚洲午夜一区二区三区| 日本精品一区二区三区高清| 精品少妇一区二区三区在线播放 | 中文字幕一区三区| 亚洲风情在线资源站| 国产一区二区三区精品视频| 日本精品一级二级| 久久久久久9999| 一区二区久久久| 丰满少妇久久久久久久| 欧美一区二区久久| 亚洲精品视频观看| 国产成人一区二区精品非洲| 欧美日韩国产综合草草| 国产精品福利一区| 国产在线视频一区二区| 欧美乱妇一区二区三区不卡视频| 国产精品剧情在线亚洲| 久久99久久99小草精品免视看| 欧美日韩中文字幕一区二区| 亚洲日本va在线观看| 国产精品99久久久久久久女警| 欧美精品在线一区二区| 亚洲欧美日韩国产综合| 粉嫩欧美一区二区三区高清影视 | 91福利国产成人精品照片| 亚洲蜜臀av乱码久久精品蜜桃| 国产一区二区主播在线| 日韩女优电影在线观看| 日韩国产一区二| 欧美在线free| 亚洲曰韩产成在线| 91久久国产综合久久| 亚洲天堂免费看| gogogo免费视频观看亚洲一| 日本一区二区视频在线| 国产高清在线精品| 中文字幕va一区二区三区| 国产精品资源在线看| 久久久亚洲欧洲日产国码αv| 久久99精品国产.久久久久久| 69成人精品免费视频| 日本亚洲欧美天堂免费| 欧美一区二区免费视频| 日韩精品91亚洲二区在线观看| 欧美肥妇毛茸茸| 蜜臀a∨国产成人精品| 精品入口麻豆88视频| 国产麻豆精品视频| 国产精品毛片久久久久久久| 91天堂素人约啪| 亚洲综合无码一区二区| 91精品国产综合久久久久久久久久 | 成人激情电影免费在线观看| 欧美高清在线视频| 一本久道中文字幕精品亚洲嫩| 国产精品国产馆在线真实露脸| 99久久国产综合色|国产精品| 亚洲欧美区自拍先锋| 欧美视频一区在线观看| 五月综合激情婷婷六月色窝| 日韩欧美综合在线| 国产精品18久久久久| 中文字幕欧美日韩一区| 日本韩国欧美国产| 久久99久久精品| 亚洲另类在线制服丝袜| 在线视频国内一区二区| 日本不卡免费在线视频| 国产网站一区二区| 在线免费视频一区二区| 老司机午夜精品| 亚洲色图20p| 日韩三级av在线播放| av在线播放一区二区三区| 午夜国产精品一区| 国产欧美日韩一区二区三区在线观看| 色综合天天综合网国产成人综合天| 尤物在线观看一区| 久久综合久色欧美综合狠狠| 99精品视频在线播放观看| 青青草国产精品97视觉盛宴| 国产欧美日韩视频一区二区| 精品视频免费看| 成人午夜看片网址| 日本不卡免费在线视频| 综合久久国产九一剧情麻豆| 精品久久免费看| 在线观看三级视频欧美| 国产高清精品网站| 天天综合天天做天天综合| 亚洲欧洲性图库| 26uuu国产日韩综合| 欧美日韩不卡在线| 成年人午夜久久久| 国产一区二区精品久久| 首页国产丝袜综合| 亚洲精品久久久蜜桃| 久久网站热最新地址| 欧美丰满高潮xxxx喷水动漫| 91在线观看视频| 99综合电影在线视频| 国产美女av一区二区三区| 麻豆精品在线播放| 日韩成人免费看| 婷婷成人综合网| 亚洲香肠在线观看| 亚洲精品视频在线观看免费| 亚洲欧美另类小说视频| 国产女人水真多18毛片18精品视频| 欧美一区二区视频在线观看| 欧美在线观看你懂的| 在线视频一区二区免费| 色综合久久久久综合体| 91免费版在线| 91麻豆国产自产在线观看| 成人听书哪个软件好| 成人一级视频在线观看| 国产九色精品成人porny| 国产伦精品一区二区三区视频青涩 | 久久久久久久久久久黄色| 欧美va亚洲va国产综合| 日韩天堂在线观看| 精品福利在线导航| 久久综合九色欧美综合狠狠 | 成人ar影院免费观看视频| 国产福利一区在线| www.一区二区| 91小视频免费观看| 欧美性感一区二区三区| 欧美色综合影院| 日韩视频在线观看一区二区| 日韩午夜电影在线观看| 久久久久久久久久久久电影 | 白白色 亚洲乱淫| 91麻豆国产精品久久| 欧美日韩精品专区| 日韩色在线观看| 国产欧美一区二区精品婷婷| 中文字幕一区二区三区四区| 亚洲免费资源在线播放| 香蕉久久夜色精品国产使用方法 | 洋洋av久久久久久久一区| 五月婷婷久久丁香| 久久99精品久久久| 不卡一区中文字幕| 7777精品伊人久久久大香线蕉超级流畅 | 亚洲精品国产无天堂网2021| 日韩一区欧美二区| 国产精品一级片在线观看| 91在线无精精品入口| 欧美日韩精品福利| 国产亚洲美州欧州综合国| 亚洲欧洲精品一区二区精品久久久| 亚洲综合色丁香婷婷六月图片| 另类人妖一区二区av| 99久久er热在这里只有精品66| 欧美美女直播网站| 国产日韩综合av| 亚洲 欧美综合在线网络| 国产成a人亚洲| 欧美日韩成人综合天天影院| 日本一区二区三区在线不卡| 石原莉奈在线亚洲三区| 91在线精品秘密一区二区| 精品国产一区二区三区不卡 | 国产精品一区二区三区乱码| 欧美色图12p|