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

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

?? cmps.htm

?? Programmer s Reference Manual is an improtant book on Intel processor architecture and programming.
?? HTM
字號:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><HTML><HEAD><TITLE>80386 Programmer's Reference Manual -- Opcode CMPS</TITLE></HEAD><BODY><B>up:</B> <A HREF="c17.htm">Chapter 17 -- 80386 Instruction Set</A><BR><B>prev:</B><A HREF="CMP.htm"> CMP Compare Two Operands</A><BR><B>next:</B><A HREF="CWD.htm"> CWD/CDQ  Convert Word to Doubleword/Convert Doubleword to Quadword</A><P><HR><P><H1>CMPS/CMPSB/CMPSW/CMPSD -- Compare String Operands</H1><PRE>Opcode    Instruction        Clocks   DescriptionA6        CMPS m8,m8         10       Compare bytes ES:[(E)DI] (second                                      operand) with   [(E)SI] (first                                       operand)A7        CMPS m16,m16       10       Compare words ES:[(E)DI] (second                                      operand) with   [(E)SI] (first                                       operand)A7        CMPS m32,m32       10       Compare dwords ES:[(E)DI]                                      (second operand) with [(E)SI]                                       (first operand)A6        CMPSB              10       Compare bytes ES:[(E)DI] with                                      DS:[SI]A7        CMPSW              10       Compare words ES:[(E)DI] with                                      DS:[SI]A7        CMPSD              10       Compare dwords ES:[(E)DI] with                                      DS:[SI]</PRE><H2>Operation</H2><PRE>IF (instruction = CMPSD) OR   (instruction has operands of type DWORD)THEN OperandSize := 32;ELSE OperandSize := 16;FI;IF AddressSize = 16THEN   use SI for source-index and DI for destination-indexELSE (* AddressSize = 32 *)   use ESI for source-index and EDI for destination-index;FI;IF byte type of instructionTHEN   [source-index] - [destination-index]; (* byte comparison *)   IF DF = 0 THEN IncDec := 1 ELSE IncDec := -1; FI;ELSE   IF OperandSize = 16   THEN      [source-index] - [destination-index]; (* word comparison *)      IF DF = 0 THEN IncDec := 2 ELSE IncDec := -2; FI;   ELSE (* OperandSize = 32 *)      [source-index] - [destination-index]; (* dword comparison *)      IF DF = 0 THEN IncDec := 4 ELSE IncDec := -4; FI;   FI;FI;source-index := source-index + IncDec;destination-index := destination-index + IncDec;</PRE><H2>Description</H2>CMPS compares the byte, word, or doubleword pointed to by the source-indexregister with the byte, word, or doubleword pointed to by thedestination-index register.<P>If the address-size attribute of this instruction is 16 bits, SI and DIwill be used for source- and destination-index registers; otherwise ESI andEDI will be used. Load the correct index values into SI and DI (or ESI andEDI) before executing CMPS.<P>The comparison is done by subtracting the operand indexed bythe destination-index register from the operand indexed by the source-indexregister.<P>Note that the direction of subtraction for CMPS is [SI] - [DI] or[ESI] - [EDI]. The left operand (SI or ESI) is the source and the rightoperand (DI or EDI) is the destination. This is the reverse of the usualIntel convention in which the left operand is the destination and the rightoperand is the source.<P>The result of the subtraction is not stored; only the flags reflect thechange. The types of the operands determine whether bytes, words, ordoublewords are compared. For the first operand (SI or ESI), the DS registeris used, unless a segment override byte is present. The second operand (DIor EDI) must be addressable from the ES register; no segment override ispossible.<P>After the comparison is made, both the source-index register anddestination-index register are automatically advanced. If the direction flagis 0 (<A HREF="CLD.htm">CLD</A> was executed), the registers increment; if the direction flag is 1(<A HREF="STD.htm">STD</A> was executed), the registers decrement. The registers increment ordecrement by 1 if a byte is compared, by 2 if a word is compared, or by 4 ifa doubleword is compared.<P>CMPSB, CMPSW and CMPSD are synonyms for the byte, word, anddoubleword CMPS instructions, respectively.<P>CMPS can be preceded by the <A HREF="REP.htm">REPE</A> or <A HREF="REP.htm">REPNE</A> prefix for block comparison of CXor ECX bytes, words, or doublewords. Refer to the description of the <A HREF="REP.htm">REP</A>instruction for more information on this operation.<H2>Flags Affected</H2>OF, SF, ZF, AF, PF, and CF as described in <A HREF="appc.htm">Appendix C</A><H2>Protected Mode Exceptions</H2>#GP(0) for an illegal memory operand effective address in the CS, DS, ES,FS, or GS segments; #SS(0) for an illegal address in the SS segment;#PF(fault-code) for a page fault<H2>Real Address Mode Exceptions</H2>Interrupt 13 if any part of the operand would lie outside of the effectiveaddress space from 0 to 0FFFFH<H2>Virtual 8086 Mode Exceptions</H2>Same exceptions as in Real Address Mode; #PF (fault-code) for a page fault<P><HR><P><B>up:</B> <A HREF="c17.htm">Chapter 17 -- 80386 Instruction Set</A><BR><B>prev:</B><A HREF="CMP.htm"> CMP Compare Two Operands</A><BR><B>next:</B><A HREF="CWD.htm"> CWD/CDQ  Convert Word to Doubleword/Convert Doubleword to Quadword</A></BODY>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
youjizz久久| 亚洲一区二区三区四区五区中文| 欧美日韩国产天堂| 播五月开心婷婷综合| 99视频一区二区三区| 波多野结衣中文字幕一区二区三区| 另类小说视频一区二区| 美女视频网站黄色亚洲| 麻豆高清免费国产一区| 国产精品羞羞答答xxdd| 国产电影一区在线| 国产成人亚洲精品狼色在线| 国产不卡一区视频| 99久久婷婷国产| 在线观看网站黄不卡| 欧美日韩国产bt| 欧美成人三级电影在线| 国产精品乱码一区二区三区软件| 国产精品美女久久久久久久网站| 成人免费在线视频观看| 亚洲一区二区三区爽爽爽爽爽| 亚洲成精国产精品女| 蜜桃精品视频在线| 不卡av电影在线播放| 欧美剧情片在线观看| 久久亚洲一区二区三区四区| 国产精品国产三级国产aⅴ原创| 一区二区三区欧美激情| 蜜桃精品在线观看| 91在线观看免费视频| 91精品国产乱码| 国产亚洲成aⅴ人片在线观看| 亚洲精品写真福利| 久久99国产精品久久99| 99免费精品视频| 日韩视频123| 亚洲另类中文字| 精品一区二区三区视频在线观看| 972aa.com艺术欧美| 日韩欧美你懂的| 成人免费一区二区三区视频| 日本不卡的三区四区五区| 成人免费毛片aaaaa**| 91精品国产综合久久蜜臀| 国产精品视频yy9299一区| 日韩精品色哟哟| 色呦呦日韩精品| 国产午夜久久久久| 日韩不卡一区二区| 99re成人在线| 久久九九国产精品| 日韩黄色免费电影| 欧美性感一区二区三区| 国产欧美精品一区aⅴ影院| 日韩精品一卡二卡三卡四卡无卡| 色婷婷综合久久久| 国产日韩精品一区二区浪潮av | 欧美色视频在线观看| 久久久久久亚洲综合| 天堂影院一区二区| 欧美影视一区二区三区| 亚洲色图第一区| 成人av在线网| 欧美激情一区二区三区| 国内久久婷婷综合| 日韩一级成人av| 蜜臀91精品一区二区三区| 91精品国产一区二区三区| 亚洲国产精品久久人人爱| 色噜噜狠狠成人中文综合 | 97精品超碰一区二区三区| 国产三级久久久| 国产成人午夜视频| 国产欧美一区二区在线| 国产一本一道久久香蕉| 久久综合色鬼综合色| 国产一区二区福利视频| 久久一夜天堂av一区二区三区| 国内成+人亚洲+欧美+综合在线| 日韩美女一区二区三区四区| 日韩福利视频网| 日韩一区二区三区av| 麻豆国产欧美一区二区三区| 2021中文字幕一区亚洲| 国产酒店精品激情| 国产精品视频一二三区| 91美女视频网站| 亚洲五月六月丁香激情| 5月丁香婷婷综合| 麻豆视频一区二区| 久久综合九色欧美综合狠狠| 国产精品系列在线观看| 中文字幕在线一区| 欧美亚洲日本国产| 日产欧产美韩系列久久99| xnxx国产精品| 91污在线观看| 日韩精品一二三| 亚洲国产精品二十页| 91成人免费在线视频| 伦理电影国产精品| 国产精品久久午夜| 欧美丰满高潮xxxx喷水动漫| 国产乱人伦偷精品视频免下载| 中文字幕不卡的av| 欧美乱妇20p| 成人性生交大片免费看视频在线| 一区二区三区中文字幕精品精品| 日韩一区二区三区精品视频| 不卡高清视频专区| 青青青爽久久午夜综合久久午夜| 国产偷国产偷精品高清尤物| 在线观看一区日韩| 国产成人精品影院| 亚洲第一搞黄网站| 国产清纯白嫩初高生在线观看91| 色88888久久久久久影院野外| 捆绑调教美女网站视频一区| 亚洲天堂a在线| 欧美不卡一区二区三区四区| 99热这里都是精品| 国产精品一区二区在线观看不卡| 亚洲午夜激情网页| 国产精品人成在线观看免费| 日韩欧美中文字幕制服| 色婷婷av一区二区| 国产成人精品免费视频网站| 日韩高清不卡在线| 亚洲一区二区三区四区的| 国产精品福利一区| 久久综合狠狠综合久久激情| 欧美一区二区三区四区五区 | 国产麻豆视频一区| 日韩va亚洲va欧美va久久| 亚洲另类一区二区| 亚洲国产精品成人综合| 欧美tk—视频vk| 7777精品伊人久久久大香线蕉 | 久久成人免费电影| 亚洲丰满少妇videoshd| 日韩一区欧美小说| 欧美国产日韩一二三区| 精品国产一区二区三区久久影院| 欧美精品日韩综合在线| 在线观看欧美日本| 91蜜桃视频在线| 日本国产一区二区| 一本久久a久久精品亚洲| 大白屁股一区二区视频| 国产成人免费网站| 成人禁用看黄a在线| 波波电影院一区二区三区| 成人污污视频在线观看| 成人午夜伦理影院| 91蝌蚪porny| 色欧美片视频在线观看在线视频| 色哟哟欧美精品| 欧洲一区二区av| 欧美高清视频在线高清观看mv色露露十八| 在线免费观看不卡av| 8v天堂国产在线一区二区| 欧美一级免费大片| 精品福利二区三区| 国产欧美精品一区二区三区四区| 国产精品天天看| 亚洲午夜精品在线| 日韩和欧美一区二区| 国产精品自拍三区| 成人av免费在线播放| 91福利在线看| 日韩欧美一二三四区| 久久精品亚洲一区二区三区浴池| 国产精品久久久久久久久免费丝袜| 国产精品激情偷乱一区二区∴| 又紧又大又爽精品一区二区| 午夜欧美大尺度福利影院在线看| 日本aⅴ亚洲精品中文乱码| 韩国女主播成人在线观看| 成人福利视频在线看| 精品视频在线免费看| 欧美不卡一二三| 亚洲美女视频在线观看| 欧美a级理论片| eeuss鲁片一区二区三区在线看| 91官网在线观看| 久久伊人中文字幕| 亚洲欧美一区二区三区极速播放| 亚洲成人免费看| 国产.精品.日韩.另类.中文.在线.播放| 成人黄色电影在线| 555www色欧美视频| 中文字幕一区二区三| 日韩av中文在线观看| 91一区一区三区| 久久综合色天天久久综合图片| 亚洲制服丝袜在线| 成人网页在线观看| 欧美成人a视频| 午夜激情一区二区三区| www.一区二区|