摘要: 一、50 系列 50 PUSH EAX 51 PUSH ECX 52 PUSH EDX 53 PUSH EBX 54 PUSH ESP 55 PUSH EBP 56 PUSH ESI 57 PUSH EDI 58 POP EAX 59 POP ECX 5A POP EDX 5B POP EBX 5C 阅读全文
posted @ 2020-11-19 15:18 lnterpreter 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、指令编码(硬编码)的结构 二、什么是定长指令与变长指令 50 是定长 ,定长可以是1 - 3个字节 ,00 是变长 三、如何区分指令定长还是变长 通常 E,和 G 开头就表示变长:如 阅读全文
posted @ 2020-11-19 14:19 lnterpreter 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 一、指令编码(硬编码)的结构 二、前缀指令是分组的: 1、 LOCK 和 REPEAT 前缀指令 LOCK F0 //如果再汇编指令中加上 LOCK ,当前这个地址,在多个CPU执行的时,某个时刻只能有一个CPU能读这个地址 REPNE/REPNZ F2 //重复执行后面的某个指令, REP/REP 阅读全文
posted @ 2020-11-19 10:36 lnterpreter 阅读(355) 评论(0) 推荐(0) 编辑