??????????????--????CPL??RPL??DPL
???????????? ???????[ 2013/8/21 9:57:32 ] ????????
???????Proc????????????У?????source???????destination?????????????????????ó?????????????????
???????Proc????ó????У??п?????????????????磬??ó????????????????????RPL??0????ζ????ó?????????????????ν??з??д????????????MOVE?????м????ж???????????????????
?????? MOVE?????в???????????????????????????RPL????????????CPL??????????ARPL??????????????????RPL?????????? CPL??????ARPL??????????????????????ó??????MOVE????????????2???????MOVE?????????????????????????
????MOV AX??SS:[ESP??4] ??AX??CS??????????????????
????????RPL?????????????CPL
????ARPL SS:[ESP??10]??AX ??????????????????RPL??????????CPL
????MOV ES??SS:[ESP??10] ??ES??????????????????RPL???????????? ????CPL??
????……
?????? ????????????????????ó????????????????????RPL??0??ARPL????????RPL??3????????ES?μ?????У????????????????????? ?????MAX??CPL??RPL??≤DPL?????У?MOVE?????CPL??0???????????????????????????????е?DPL??0??CPU???????????? ????????ж???д?????????????????????????MOVE???????????????ó??????????ó???????У?????????????????????????????? ?????????ó????????????????
????[????ARPL??????????]
???????????????????? ARPL OPRD1??OPRD2
?????? ?У???????OPRD1??????16λ??ü??????洢???????????OPRD2??16λ??ü?????????????????OPRD1??OPRD2??????????????? OPRD2??RPL????OPRD1??RPL?????????OPRD1??OPRD2??RPL???????????2??λ?漲????
?????? ??OPRD1??RPL?С??OPRD2??RPL?(OPRD1???????????OPRD2)?????????ZF????1??????OPRD2??RPL?????OPRD1 ??RPL(??????????????2λ???)??????????ZF????0??OPRD1??OPRD2??????????????????????ZF?????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11