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

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

?? boot.asm

?? 03.彩色顯示調用、清屏調用以及ASCII 0x07蜂鳴實驗
?? ASM
字號:
; ==================================================== ;
;                .:  keenjoy95 2007  :.                ;
;          .:  keenjoy95_at_gmail_dot_com  :.          ;
; ---------------------------------------------------- ;
; 代碼描述  :  引導扇區演示程序                        ;
; 編譯方法  :  nasm  boot.asm -o boot.bin              ;
; ==================================================== ;

        org     07c00h                                 ; ORG偽指令也被稱為程序起始地址偽指令 / 定位偽指令
                                                       ; 該偽指令用于指示編譯器(鏈接器)將其后續代碼(段)定位于指定地址
                                                       ; 由于本示例是引導扇區演示程序,所以目標定位地址為0000:7c00h
        jmp     MYOS_ENTRY                             ; 無條件跳轉到程序的入口點MYOS_ENTRY標號處


BootMessage:
        db      0x07                                   ; "Beep"
        dw      0x1048                                 ; "H"   (藍底  黑字)
        dw      0x1465                                 ; "e"   (藍底  紅字)
        dw      0x1f6c                                 ; "l"   (藍底  白字)
        dw      0x126c                                 ; "l"   (藍底  綠字)
        dw      0x166f                                 ; "o"   (藍底  棕字)
        dw      0xfc2c                                 ; ","   (白底淺紅字)
        dw      0xf020                                 ; " "   (白底  黑字)
        dw      0x4b4d                                 ; "M"   (紅底淺青字)
        dw      0x4179                                 ; "y"   (紅底  藍字)
        dw      0x404f                                 ; "O"   (紅底  黑字)
        dw      0x4f53                                 ; "S"   (紅底  白字)
        dw      0x4c21                                 ; "!"   (紅底淺紅字)
        db      0x07                                   ; "Beep"

ScrollWindows:
        mov     ax, 0600h                              ; AH 賦值為功能號06h(窗口上滾)       (BIOS INT 10-06h 定義參數)
                                                       ; AL 賦值為0, 窗口信息全部移出(清屏) (BIOS INT 10-06h 定義參數)
        mov     bx, 0700h                              ; BH 底部空白行屬性賦值為黑底灰白字  (BIOS INT 10-06h 定義參數)
                                                       ; BL 保留
        mov     cx, 0000h                              ; 窗口左上角的行列、號賦值為00h 00h  (BIOS INT 10-06h 定義參數)
        mov     dx, 184fh                              ; 窗口右下角的行列、號賦值為18h 4fh  (BIOS INT 10-06h 定義參數)
                                                       ;     ---------------------------------------------------
                                                       ;               0(00h)                      79(4fh)
                                                       ;        0(00h)┏━━━━━━━━━━━━━━━━┓
                                                       ;              ┃                                ┃
                                                       ;              ┃                                ┃
                                                       ;              ┃                                ┃
                                                       ;              ┃     顯示器  25*80 顯示方式     ┃
                                                       ;              ┃                                ┃
                                                       ;              ┃                                ┃
                                                       ;              ┃                                ┃
                                                       ;       24(18h)┗━━━━━━━━━━━━━━━━┛
                                                       ;
        int     10h                                    ; BIOS 10h號中斷-06h號功能           (清屏功能調用)
        ret                                            ; 子程序無參數返回

DisplayString:
        mov     ax, BootMessage                        ; 取字符串數據(段)的首地址
        mov     bp, ax                                 ; ES:BP 賦值為待顯示字符串的首地址   (BIOS INT 10-13h 定義參數)
        mov     cx, 14                                 ; CX 賦值為字符串長度(此處為固定值)  (BIOS INT 10-13h 定義參數)
        mov     ax, 01303h                             ; AH 賦值為功能號13h(顯示字符串)     (BIOS INT 10-13h 定義參數)
                                                       ; AL 輸出模式參數賦值為03h           (BIOS INT 10-13h 定義參數)
                                                       ;     ---------------------------------------------------
                                                       ;     第 0 位 : 在輸出之后更新光標位置
                                                       ;     第 1 位 : 字符串包含交替的字符和屬性
                                                       ;
        mov     bx, 0000h                              ; BH 頁號賦值為0                     (BIOS INT 10-13h 定義參數)
                                                       ; BL 屬性賦值為黑底淺紅字(屬性字BL使用的前提為AL的高位置0)
                                                       ;     ---------------------------------------------------
                                                       ;     16位色彩編碼表 (D7 D6 D5 D4為背景色,D3 D2 D1 D0為前景色)
                                                       ;        ┏━━━━━━━━━━━┳━━━━━━━━━━━┓
                                                       ;        ┃   0 0 0 0     黑     ┃   1 0 0 0      灰    ┃
                                                       ;        ┃   0 0 0 1     藍     ┃   1 0 0 1     淺藍   ┃
                                                       ;        ┃   0 0 1 0     綠     ┃   1 0 1 0     淺綠   ┃
                                                       ;        ┃   0 0 1 1     青     ┃   1 0 1 1     淺青   ┃
                                                       ;        ┃   0 1 0 0     紅     ┃   1 1 0 0     淺紅   ┃
                                                       ;        ┃   0 1 0 1    品紅    ┃   1 1 0 1    淺品紅  ┃
                                                       ;        ┃   0 1 1 0     棕     ┃   1 1 1 0      黃    ┃
                                                       ;        ┃   0 1 1 1    灰白    ┃   1 1 1 1      白    ┃
                                                       ;        ┗━━━━━━━━━━━┻━━━━━━━━━━━┛
                                                       ;
        mov     dx, 0000h                              ; DX 賦值為字符串顯示的起始行、列號  (BIOS INT 10-13h 定義參數)
        int     10h                                    ; BIOS 10h號中斷-13h號功能           (字符串屏顯功能調用)
        ret                                            ; 子程序無參數返回

MYOS_ENTRY:
        mov     ax, cs                                 ; ┓
        mov     ds, ax                                 ; ┣ 段寄存器初始化
        mov     es, ax                                 ; ┛
        call    ScrollWindows                          ; 調用清除屏幕子程序
        call    DisplayString                          ; 調用字符串顯示子程序
        jmp     $                                      ; 主程序進入無限循環

MYOS_PAD:
        times   510-($-$$)   db   0                    ; 循環填充剩余空間,使生成的二進制代碼大小恰好為一個扇區(512Byte)
        dw      0xAA55                                 ; 引導扇區結束標志
; ---8<--------------- [Cut Here] --------------->8--- ;
;                .:  keenjoy95 2007  :.                ;
;          .:  keenjoy95_at_gmail_dot_com  :.          ;
;                ! NO rights reserved !                ;
; ---------------------------------------------------- ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产福利一区二区三区视频| 国产一区二区导航在线播放| 欧美一级生活片| 国产伦精品一区二区三区免费迷 | 亚洲美腿欧美偷拍| 欧美大度的电影原声| 欧美日韩一级二级| 91网页版在线| 国产91在线|亚洲| 蜜臀av性久久久久蜜臀aⅴ| 亚洲女性喷水在线观看一区| 久久精品一区二区| 欧美一区二区福利在线| 欧美日韩色综合| 99久久精品国产一区二区三区| 精久久久久久久久久久| 亚洲成人av一区| 亚洲精品少妇30p| 国产精品天美传媒沈樵| xfplay精品久久| 欧美日韩精品电影| 91福利国产精品| 97精品久久久午夜一区二区三区| 国产一区 二区 三区一级| 免费观看成人av| 亚洲大片免费看| 亚洲小少妇裸体bbw| 亚洲精品欧美综合四区| 国产精品成人免费在线| 亚洲国产成人自拍| 欧美国产成人在线| 中文字幕精品一区二区精品绿巨人| 久久中文娱乐网| 精品国产区一区| 精品国免费一区二区三区| 日韩一区二区三区电影在线观看 | 久久这里只有精品首页| 欧美va亚洲va香蕉在线| 日韩欧美国产一区在线观看| 欧美一区二区三区小说| 欧美一级高清片| 日韩视频不卡中文| 精品日韩欧美在线| 2014亚洲片线观看视频免费| 久久蜜桃av一区精品变态类天堂| 精品成人一区二区| 国产视频一区二区在线| 中文av字幕一区| 中文字幕一区av| 洋洋av久久久久久久一区| 亚洲国产日韩一级| 奇米影视在线99精品| 麻豆成人在线观看| 狠狠狠色丁香婷婷综合激情| 国产精品自拍在线| 99精品视频一区二区三区| 91香蕉视频黄| 欧美日韩国产另类不卡| 欧美一区二区三区免费观看视频 | 亚洲福利一区二区三区| 偷窥国产亚洲免费视频| 蜜桃av一区二区| 国产毛片精品一区| av一本久道久久综合久久鬼色| 91久久精品一区二区三| 91麻豆精品国产91久久久使用方法 | 亚洲人xxxx| 亚洲一区二区三区四区五区中文 | 91精品国产欧美一区二区18| 日韩欧美一二三四区| 国产婷婷色一区二区三区四区| 中文字幕综合网| 午夜私人影院久久久久| 国产专区欧美精品| 91色porny蝌蚪| 日韩欧美亚洲国产另类| 中文成人综合网| 日韩av中文在线观看| 国产凹凸在线观看一区二区| 欧美午夜电影一区| 26uuu精品一区二区| 亚洲最新视频在线观看| 久久国内精品视频| 色噜噜狠狠成人网p站| 日韩一区二区三区四区| 亚洲欧美怡红院| 久久精品国产网站| 色悠悠亚洲一区二区| 日韩免费一区二区| 亚洲精选在线视频| 国产成人在线色| 欧美老肥妇做.爰bbww| 国产精品丝袜在线| 美女视频黄久久| 欧美在线综合视频| 国产精品美女久久久久久2018| 亚洲成人福利片| 不卡的av电影在线观看| 日韩精品一区二区三区三区免费| 亚洲色图制服诱惑| 国产成人精品影视| 日韩精品一区国产麻豆| 亚洲美女在线国产| 成人午夜激情影院| 精品久久久久久久久久久久久久久久久 | 在线日韩一区二区| 国产欧美日韩在线看| 日韩电影在线观看电影| 在线观看日韩av先锋影音电影院| 欧美激情一区不卡| 精品一区二区三区免费观看| 欧美精选一区二区| 一区二区在线观看视频| 成人福利视频网站| 国产片一区二区| 黄色日韩三级电影| 欧美一区二区三区在线视频| 亚洲成人tv网| 欧美日韩在线不卡| 亚洲综合在线免费观看| 成人的网站免费观看| 国产视频一区在线观看| 国产一区二区三区四区五区入口| 日韩三级视频在线观看| 免费观看91视频大全| 337p亚洲精品色噜噜| 亚洲网友自拍偷拍| 欧美艳星brazzers| 亚洲国产日韩a在线播放| 在线观看成人小视频| 亚洲综合激情网| 欧美三级中文字幕| 婷婷久久综合九色综合绿巨人| 欧洲国内综合视频| 偷偷要91色婷婷| 日韩视频一区二区在线观看| 日本aⅴ亚洲精品中文乱码| 制服丝袜av成人在线看| 琪琪久久久久日韩精品| 日韩你懂的在线观看| 激情五月激情综合网| 久久久久99精品国产片| 国产麻豆9l精品三级站| 国产精品免费久久久久| www.在线成人| 亚洲精品一二三| 欧美日韩在线播| 免费人成在线不卡| 日韩欧美自拍偷拍| 国内外成人在线| 国产精品不卡在线| 日本韩国欧美三级| 午夜a成v人精品| 2021中文字幕一区亚洲| 成人激情电影免费在线观看| 亚洲人成小说网站色在线| 欧美日韩成人在线| 裸体一区二区三区| 国产欧美一区视频| 欧洲一区在线电影| 久久精品国产亚洲一区二区三区| 国产午夜精品久久久久久免费视 | 欧美肥妇bbw| 久久97超碰国产精品超碰| 亚洲国产精品传媒在线观看| 色视频欧美一区二区三区| 一区二区三区免费看视频| 51精品秘密在线观看| 国产激情偷乱视频一区二区三区 | 亚洲视频在线观看三级| 在线观看网站黄不卡| 日本免费新一区视频| 欧美国产乱子伦| 777久久久精品| 成人免费视频免费观看| 亚洲综合成人在线| 久久久91精品国产一区二区三区| 99久久综合色| 蜜桃视频一区二区三区| 国产精品国产精品国产专区不蜜| 欧美精品日日鲁夜夜添| 国产91富婆露脸刺激对白| 亚洲成人高清在线| 中文幕一区二区三区久久蜜桃| 欧美久久久久免费| av动漫一区二区| 玖玖九九国产精品| 亚洲综合一区二区精品导航| 久久久午夜精品| 欧美日韩激情一区二区| 成人精品一区二区三区中文字幕| 日韩av一区二| 亚洲精品v日韩精品| 国产香蕉久久精品综合网| 欧美精品久久天天躁| gogogo免费视频观看亚洲一| 久久丁香综合五月国产三级网站| 一区二区三区四区精品在线视频| 久久理论电影网| 日韩一区二区三免费高清|