freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

串操作類指令(編輯修改稿)

2025-02-01 09:52 本頁面
 

【文章內(nèi)容簡介】 索 jz found ;為 0( ZF=1) , 發(fā)現(xiàn)空格 dec cx ;不是空格 jnz again ;搜索下一個(gè)字符 ... ;不含空格 , 則繼續(xù)執(zhí)行 found: ... 第 2 章 重復(fù)前綴指令 ( repeat) ?串操作指令執(zhí)行一次 , 僅對數(shù)據(jù)串中的一個(gè)字節(jié)或字量進(jìn)行操作 。 但是串操作指令前 , 都可以加一個(gè)重復(fù)前綴 ,實(shí)現(xiàn)串操作的重復(fù)執(zhí)行 。 重復(fù)次數(shù)隱含在 CX寄存器中 ?重復(fù)前綴分 2類 , 3條指令: ? 配合不影響標(biāo)志的 MOVS、 STOS( 和LODS) 指令的 REP前綴 ? 配合影響標(biāo)志的 CMPS和 SCAS指令的REPZ和 REPNZ前綴 第 2 章 REP重復(fù)前綴指令 ?REP前綴可以理解為:當(dāng)數(shù)據(jù)串沒有結(jié)束 ( CX≠0) , 則繼續(xù)傳送 ?例 例 , 程序段的最后3條指令 , 可以分別替換為: REP MOVSB 和 REP STOSW REP ;每執(zhí)行一次串指令, CX減 1 ;直到 CX= 0,重復(fù)執(zhí)行結(jié)束 第 2 章 REPZ重復(fù)前綴指令 ?REPZ/REPE前綴可以理解為:當(dāng)數(shù)據(jù)串沒有結(jié)束 ( CX≠0) , 并且串相等 ( ZF= 1) , 則繼續(xù)比較 REPZ ;每執(zhí)行一次串指令, CX減 1 ;并判斷 ZF是否為 0, ;只要 CX= 0或 ZF= 0,重復(fù)執(zhí)行結(jié)束 第 2 章 REPNZ重復(fù)前綴指令 ?REPNZ/REPNE前綴可以理解為:當(dāng)數(shù)據(jù)串沒有結(jié)束 ( CX≠0) , 并且串不相等 ( ZF= 0) , 則繼續(xù)比較 REPZ ;每執(zhí)行一次串指令, CX減 1 ;并判斷 ZF是否為 1, ;只要 CX= 0或 ZF= 1,重復(fù)執(zhí)行結(jié)束 例 :比較字符串 mov si,offset string1 mov di,offset string2 mov cx,count cld repz cmpsb ;重復(fù)比較兩個(gè)字符 jnz unmat ;字符串不等 , 轉(zhuǎn)移 mov al,0 ;字符串相等 , 設(shè)置 00h jmp output ;轉(zhuǎn)向 output unmat: mov al,0ffh ;設(shè)置 ffh output: mov result,al ;輸出結(jié)果標(biāo)記 解釋 例 :查找字符串 mov di,offset string mov al,20h mov cx,count cld repnz scasb ;搜索 jz found ;為 0( ZF=1) , 發(fā)現(xiàn)空格 ... ;不含空格 , 則繼續(xù)執(zhí)行 found: ... 第 2 章 處理機(jī)控制類指令 ?對 CPU狀態(tài)進(jìn)行控制的指令 ?NOP CS: SS: DS: ES: ?LOCK HLT ESC WAIT 第 2 章 空操作指令 NOP ?不執(zhí)行任何操作 , 但占用一個(gè)字節(jié)存儲單元 , 空耗一個(gè)指令執(zhí)行周期 ?NOP常用于程序調(diào)試 ? 在需要預(yù)留指令空間時(shí)用 NOP填充 ? 代碼空間多余時(shí)也可以用 NOP填充 ? 還可以用 NOP實(shí)現(xiàn)軟件延時(shí) ?事實(shí)上 , NOP和 XCHG AX,AX的指令代碼一樣 , 都是 90H NOP 第 2
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1