最新av偷拍av偷窥av网站,在教室伦流澡到高潮h麻豆,一个人在线高清免费观看,中文字幕av无码一二三区电影,中国丰满熟妇xxxx性

游戲娛樂 新鮮速遞 單機游戲 網(wǎng)絡游戲 游戲秘技 手機游戲 游戲攻略 木馬防范 流氓清除 設計專區(qū) 壓縮解壓 下載工具 P2P工具專區(qū) 輸入法專區(qū)

您當前的位置:JZ5U綠色下載站 -> 編程開發(fā) -> 編程工具

站內(nèi)搜索

    寒冰匯編工具集成箱 v1.0 綠色版

    • 軟件大小:36.0 MB
    • 軟件類型:手機軟件 - 編程開發(fā) - 編程工具
    • 軟件語言:簡體中文
    • 授權方式:免費軟件
    • 軟件星級:
    • 更新時間:2018-05-09 16:07:29
    • 運行環(huán)境:WinXP/Win2003/Vista/Win7/Win8/WinALL

    軟件簡介

    寒冰匯編工具集成箱是一款非常齊全的工具軟件。作為編輯,您的工具都齊了嗎?快來看看這款寒冰匯編工具集成箱。該款工具提供中斷表、指令、安裝emu8086、emu注冊碼、win下dos環(huán)境、匯編環(huán)境,幫助用戶解決日常的匯編問題,提高匯編效率。歡迎需要的朋友來本站下載使用!

    寒冰匯編工具集成箱

    中斷表

    01H、07H和08H 從標準輸入設備輸入字符

    02H 字符輸出

    03H 輔助設備的輸入

    04H 輔助設備的輸出

    05H 打印輸出

    06H 控制臺輸入/輸出

    09H 顯示字符串

    0AH 鍵盤緩沖輸入

    0BH 檢測輸入狀態(tài)

    0CH 清輸入緩沖區(qū)的輸入功能

    (1)、功能01H、07H和08H

    功能描述:從標準輸入設備(如:鍵盤)讀入一個字符。該中斷在處理過程中將一直處于等待狀態(tài)直到有字符可讀為止。該輸入還可被重定向,如果這樣做,則無法判斷文件是否已到文件尾

    參數(shù):AH=01H,過濾掉控制字符,并回顯

    =07H,不過濾掉控制字符,不回顯

    =08H,過濾掉控制字符,不回顯

    出口參數(shù):AL=輸入字符的ASCII碼

    (2)、功能02H

    功能描述:向標準輸出設備(如:屏幕)輸出一個字符。該輸出還可被重定向,如果這樣做,則將無法判斷磁盤是否滿

    參數(shù):AH=02H

    DL=待輸出字符的ASCII碼

    出口參數(shù):無

    (3)、功能03H

    功能描述:從輔助設備讀入一個字符,該輔助設備的缺省值為COM1

    參數(shù):AH=03H

    出口參數(shù):AL=讀入字符的ASCII碼

    (4)、功能04H

    功能描述:向輔助設備輸出一個字符,該輔助設備的缺省值為COM1

    參數(shù):AH=04H

    DL=待輸出字符的ASCII碼

    出口參數(shù):無

    (5)、功能05H

    功能描述:向標準的輸出設備輸出一個字符。該缺省的輸出設備為LPT1端口的打印機,除非用MODE命令來改變

    參數(shù):AH=05H

    DL=待輸出字符的ASCII碼

    出口參數(shù):無

    (6)、功能06H

    功能描述:控制臺(如:鍵盤、屏幕)輸入/輸出。如果輸入/輸出操作被重定向,那么,將無法判斷文件是否已到文件尾,或磁盤已滿

    參數(shù):AH=06H,DL=輸入/輸出功能選擇

    出口參數(shù):若DL=00H-FEH,則此功能為輸出,DL為待輸出字符的ASCII碼;

    若DL=0FFH,則此功能為輸入,此時:若ZF=1,則無字符可讀,否則,AL=讀入字符的ASCII碼

    (7)、功能09H

    功能描述:輸出一個字符串到標準輸出設備上。如果輸出操作被重定向,那么,將無法判斷磁盤已滿

    參數(shù):AH=09H

    DS:DX=待輸出字符的地址

    說明:待顯示的字符串以’$’作為其結(jié)束標志

    出口參數(shù):無

    (8)、功能0AH

    功能描述:從標準輸入設備上讀入一個字節(jié)字符串,遇到回車鍵結(jié)束輸入(輸入的字符在標準的輸出設備上有回顯)。如果該輸入操作被重定向,那么,將無法判斷文件是否已到文件尾

    參數(shù):AH=0AH

    DS:DX=存放輸入字符的起始地址

    定義說明

    定義說明:

    1、第一個字節(jié)為緩沖區(qū)的最大容量,可認為是參數(shù);

    2、第二個字節(jié)為實際輸入的字符數(shù)(不包括回車鍵),可看作出口參數(shù);

    3、從第三個字節(jié)開始存放實際輸入的字符串;

    4、字符串以回車鍵結(jié)束,回車符是接受的最后一個字符;

    5、若輸入的字符數(shù)超過緩沖區(qū)的最大容量,則多出的部分被丟棄,系統(tǒng)并發(fā)出響鈴,直到輸入回車鍵才結(jié)束輸入。

    例如:

    BUFF 80, ?, 80 DUP(?)   ;最多接受80個字符

    出口參數(shù):無

    (9)、功能0BH

    功能描述:檢查標準輸入設備上是否有字符可讀。該輸入操作可被重定向

    參數(shù):AH=0BH

    出口參數(shù):AL=00H無字符可讀;FFH有字符可讀

    (10)、功能0CH

    功能描述:清空當前的標準輸入緩沖區(qū),再讀入字符。其輸入操作可被重定向

    參數(shù):AH=0CH

    AL=01H、06H、07H、08H或0AH

    出口參數(shù):若參數(shù)AL為0AH,則DS:DX=存放輸入字符的起始地址,否則,出口參數(shù)AL=輸入字符的ASCII碼

    指令大全

    一、匯編指令

    它們在存貯器和寄存器、寄存器和輸入輸出端口之間傳送數(shù)據(jù).

    1. 通用數(shù)據(jù)傳送指令.

    MOV 傳送字或字節(jié).

    MOVSX 先符號擴展,再傳送.

    MOVZX 先零擴展,再傳送.

    PUSH 把字壓入堆棧.

    POP 把字彈出堆棧.

    PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次壓入堆棧.

    POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次彈出堆棧.

    PUSHAD 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次壓入堆棧.

    POPAD 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次彈出堆棧.

    BSWAP 交換32位寄存器里字節(jié)的順序

    XCHG 交換字或字節(jié).( 至少有一個操作數(shù)為寄存器,段寄存器不可作為操作數(shù))

    CMPXCHG 比較并交換操作數(shù).( 第二個操作數(shù)必須為累加器AL/AX/EAX )

    XADD 先交換再累加.( 結(jié)果在第一個操作數(shù)里 )

    XLAT 字節(jié)查表轉(zhuǎn)換.

    ── BX 指向一張 256 字節(jié)的表的起點, AL 為表的索引值 (0-255,即

    0-FFH); 返回 AL 為查表結(jié)果. ( [BX+AL]->AL )

    2. 輸入輸出端口傳送指令.

    IN I/O端口輸入. ( 語法: IN 累加器, {端口號│DX} )

    OUT I/O端口輸出. ( 語法: OUT {端口號│DX},累加器 )

    輸入輸出端口由立即方式指定時, 其范圍是 0-255; 由寄存器 DX 指定時,

    其范圍是 0-65535.

    3. 目的地址傳送指令.

    LEA 裝入有效地址.

    例: LEA DX,string ;把偏移地址存到DX.

    LDS 傳送目標指針,把指針內(nèi)容裝入DS.

    例: LDS SI,string ;把段地址:偏移地址存到DS:SI.

    LES 傳送目標指針,把指針內(nèi)容裝入ES.

    例: LES DI,string ;把段地址:偏移地址存到ES:DI.

    LFS 傳送目標指針,把指針內(nèi)容裝入FS.

    例: LFS DI,string ;把段地址:偏移地址存到FS:DI.

    LGS 傳送目標指針,把指針內(nèi)容裝入GS.

    例: LGS DI,string ;把段地址:偏移地址存到GS:DI.

    LSS 傳送目標指針,把指針內(nèi)容裝入SS.

    例: LSS DI,string ;把段地址:偏移地址存到SS:DI.

    4. 標志傳送指令.

    LAHF 標志寄存器傳送,把標志裝入AH.

    SAHF 標志寄存器傳送,把AH內(nèi)容裝入標志寄存器.

    PUSHF 標志入棧.

    POPF 標志出棧.

    PUSHD 32位標志入棧.

    POPD 32位標志出棧.

    二、算術運算指令

    ADD 加法.

    ADC 帶進位加法.

    INC 加 1.

    AAA 加法的ASCII碼調(diào)整.

    DAA 加法的十進制調(diào)整.

    SUB 減法.

    SBB 帶借位減法.

    DEC 減 1.

    NEC 求反(以 0 減之).

    CMP 比較.(兩操作數(shù)作減法,僅修改標志位,不回送結(jié)果).

    AAS 減法的ASCII碼調(diào)整.

    DAS 減法的十進制調(diào)整.

    MUL 無符號乘法.

    IMUL 整數(shù)乘法.

    以上兩條,結(jié)果回送AH和AL(字節(jié)運算),或DX和AX(字運算),

    AAM 乘法的ASCII碼調(diào)整.

    DIV 無符號除法.

    IDIV 整數(shù)除法.

    以上兩條,結(jié)果回送:

    商回送AL,余數(shù)回送AH, (字節(jié)運算);

    或 商回送AX,余數(shù)回送DX, (字運算).

    AAD 除法的ASCII碼調(diào)整.

    CBW 字節(jié)轉(zhuǎn)換為字. (把AL中字節(jié)的符號擴展到AH中去)

    CWD 字轉(zhuǎn)換為雙字. (把AX中的字的符號擴展到DX中去)

    CWDE 字轉(zhuǎn)換為雙字. (把AX中的字符號擴展到EAX中去)

    CDQ 雙字擴展. (把EAX中的字的符號擴展到EDX中去)

    三、邏輯運算指令

    AND 與運算.

    or 或運算.

    XOR 異或運算.

    NOT 取反.

    TEST 測試.(兩操作數(shù)作與運算,僅修改標志位,不回送結(jié)果).

    SHL 邏輯左移.

    SAL 算術左移.(=SHL)

    SHR 邏輯右移.

    SAR 算術右移.(=SHR)

    ROL 循環(huán)左移.

    ROR 循環(huán)右移.

    RCL 通過進位的循環(huán)左移.

    RCR 通過進位的循環(huán)右移.

    以上八種移位指令,其移位次數(shù)可達255次.

    移位一次時, 可直接用操作碼. 如 SHL AX,1.

    移位>1次時, 則由寄存器CL給出移位次數(shù).

    如 MOV CL,04

    SHL AX,CL

    四、串指令

    DS:SI 源串段寄存器 :源串變址.

    ES:DI 目標串段寄存器:目標串變址.

    CX 重復次數(shù)計數(shù)器.

    AL/AX 掃描值.

    D標志 0表示重復操作中SI和DI應自動增量; 1表示應自動減量.

    Z標志 用來控制掃描或比較操作的結(jié)束.

    MOVS 串傳送.

    ( MOVSB 傳送字符. MOVSW 傳送字. MOVSD 傳送雙字. )

    CMPS 串比較.

    ( CMPSB 比較字符. CMPSW 比較字. )

    SCAS 串掃描.

    把AL或AX的內(nèi)容與目標串作比較,比較結(jié)果反映在標志位.

    LODS 裝入串.

    把源串中的元素(字或字節(jié))逐一裝入AL或AX中.

    ( LODSB 傳送字符. LODSW 傳送字. LODSD 傳送雙字. )

    STOS 保存串.

    是LODS的逆過程.

    REP 當CX/ECX<>0時重復.

    REPE/REPZ 當ZF=1或比較結(jié)果相等,且CX/ECX<>0時重復.

    REPNE/REPNZ 當ZF=0或比較結(jié)果不相等,且CX/ECX<>0時重復.

    REPC 當CF=1且CX/ECX<>0時重復.

    REPNC 當CF=0且CX/ECX<>0時重復.

    五、程序轉(zhuǎn)移指令

    1>無條件轉(zhuǎn)移指令 (長轉(zhuǎn)移)

    JMP 無條件轉(zhuǎn)移指令

    CALL 過程調(diào)用

    RET/RETF過程返回.

    2>條件轉(zhuǎn)移指令 (短轉(zhuǎn)移,-128到+127的距離內(nèi))

    ( 當且僅當(SF XOR OF)=1時,OP1

    JA/JNBE 不小于或不等于時轉(zhuǎn)移.

    JAE/JNB 大于或等于轉(zhuǎn)移.

    JB/JNAE 小于轉(zhuǎn)移.

    JBE/JNA 小于或等于轉(zhuǎn)移.

    以上四條,測試無符號整數(shù)運算的結(jié)果(標志C和Z).

    JG/JNLE 大于轉(zhuǎn)移.

    JGE/JNL 大于或等于轉(zhuǎn)移.

    JL/JNGE 小于轉(zhuǎn)移.

    JLE/JNG 小于或等于轉(zhuǎn)移.

    以上四條,測試帶符號整數(shù)運算的結(jié)果(標志S,O和Z).

    JE/JZ 等于轉(zhuǎn)移.

    JNE/JNZ 不等于時轉(zhuǎn)移.

    JC 有進位時轉(zhuǎn)移.

    JNC 無進位時轉(zhuǎn)移.

    JNO 不溢出時轉(zhuǎn)移.

    JNP/JPO 奇偶性為奇數(shù)時轉(zhuǎn)移.

    JNS 符號位為 "0" 時轉(zhuǎn)移.

    JO 溢出轉(zhuǎn)移.

    JP/JPE 奇偶性為偶數(shù)時轉(zhuǎn)移.

    JS 符號位為 "1" 時轉(zhuǎn)移.

    3>循環(huán)控制指令(短轉(zhuǎn)移)

    LOOP CX不為零時循環(huán).

    LOOPE/LOOPZ CX不為零且標志Z=1時循環(huán).

    LOOPNE/LOOPNZ CX不為零且標志Z=0時循環(huán).

    JCXZ CX為零時轉(zhuǎn)移.

    JECXZ ECX為零時轉(zhuǎn)移.

    4>中斷指令

    INT 中斷指令

    INTO 溢出中斷

    IRET 中斷返回

    5>處理器控制指令

    HLT 處理器暫停, 直到出現(xiàn)中斷或復位信號才繼續(xù).

    WAIT 當芯片引線TEST為高電平時使CPU進入等待狀態(tài).

    ESC 轉(zhuǎn)換到外處理器.

    LOCK 封鎖總線.

    NOP 空操作.

    STC 置進位標志位.

    CLC 清進位標志位.

    CMC 進位標志取反.

    STD 置方向標志位.

    CLD 清方向標志位.

    STI 置中斷允許位.

    CLI 清中斷允許位.

    六、偽指令

    DW 定義字(2字節(jié)).

    PROC 定義過程.

    ENDP 過程結(jié)束.

    SEGMENT 定義段.

    ASSUME 建立段寄存器尋址.

    ENDS 段結(jié)束.

    END 程序結(jié)束.

    七、處理機控制指令:

    標志處理指令 CLC(進位位置0指令)

    CMC(進位位求反指令)

    STC(進位位置為1指令)

    CLD(方向標志置1指令)

    STD(方向標志位置1指令)

    CLI(中斷標志置0指令)

    STI(中斷標志置1指令)

    NOP(無操作)

    HLT(停機)

    WAIT(等待)

    ESC(換碼)

    LOCK(封鎖)

    游戲預約提醒

    游戲正式上線前,我們將通過免費預約短信提醒您

    預約成功,請等待通知!

    知道了

    當前人數(shù)眾多,預約失?。?/p>知道了

    您已預約,請等待通知!

    知道了