Atitit.php opcode虚拟机指令集 分类以及详细解释
Atitit.php opcode虚拟机指令集 分类以及详细解释
1. 指令集常用分类::
Mov移动指令
算数逻辑移位指令
跳转指令
Oo指令
类型转换指令
2. 与jvm clr指令集合对比
Php的静静136条指令,jvm clr都二百多了。。
作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
3. Opcode Descriptions and Examples
3.1. Table of Contents
· ADD
· ADD_ARRAY_ELEMENT
· ADD_CHAR
· ADD_INTERFACE
· ADD_STRING
· ADD_VAR
· ASSIGN
· ASSIGN_ADD
· ASSIGN_BW_AND
· ASSIGN_BW_OR
· ASSIGN_BW_XOR
· ASSIGN_CONCAT
· ASSIGN_DIM
· ASSIGN_DIV
· ASSIGN_MOD
· ASSIGN_MUL
· ASSIGN_OBJ
· ASSIGN_REF
· ASSIGN_SL
· ASSIGN_SR
· ASSIGN_SUB
· BEGIN_SILENCE
· BOOL
· BOOL_NOT
· BOOL_XOR
· BRK
· BW_AND
· BW_NOT
· BW_OR
· BW_XOR
· CASE
· CAST
· CATCH
· CLONE
· CONCAT
· CONT
· DECLARE_CLASS
· DECLARE_CONST
· DECLARE_FUNCTION
· DECLARE_INHERITED_CLASS
· DECLARE_INHERITED_CLASS_DELAYED
· DIV
· DO_FCALL
· DO_FCALL_BY_NAME
· ECHO
· END_SILENCE
· EXIT
· EXT_FCALL_BEGIN
· EXT_FCALL_END
· EXT_NOP
· EXT_STMT
· FE_FETCH
· FE_RESET
· FETCH_CLASS
· FETCH_CONSTANT
· FETCH_DIM_FUNC_ARG
· FETCH_DIM_IS
· FETCH_DIM_R
· FETCH_DIM_RW
· FETCH_DIM_TMP_VAR
· FETCH_DIM_UNSET
· FETCH_DIM_W
· FETCH_FUNC_ARG
· FETCH_IS
· FETCH_OBJ_FUNC_ARG
· FETCH_OBJ_IS
· FETCH_OBJ_R
· FETCH_OBJ_RW
· FETCH_OBJ_UNSET
· FETCH_OBJ_W
· FETCH_R
· FETCH_RW
· FETCH_UNSET
· FETCH_W
· FREE
· GOTO
· HANDLE_EXCEPTION
· INCLUDE_OR_EVAL
· INIT_ARRAY
· INIT_FCALL_BY_NAME
· INIT_METHOD_CALL
· INIT_NS_FCALL_BY_NAME
· INIT_STATIC_METHOD_CALL
· INIT_STRING
· INSTANCEOF
· IS_EQUAL
· IS_IDENTICAL
· IS_NOT_EQUAL
· IS_NOT_IDENTICAL
· IS_SMALLER
· IS_SMALLER_OR_EQUAL
· ISSET_ISEMPTY_DIM_OBJ
· ISSET_ISEMPTY_PROP_OBJ
· ISSET_ISEMPTY_VAR
· JMP
· JMPNZ
· JMPNZ_EX
· JMPZ
· JMPZ_EX
· JMPZNZ
· MOD
· MUL
· NEW
· NOP
· POST_DEC
· POST_DEC_OBJ
· POST_INC
· POST_INC_OBJ
· PRE_DEC
· PRE_DEC_OBJ
· PRE_INC
· PRE_INC_OBJ
· QM_ASSIGN
· RAISE_ABSTRACT_ERROR
· RECV
· RECV_INIT
· RETURN
· RETURN_BY_REF
· SEND_REF
· SEND_VAL
· SEND_VAR
· SEND_VAR_NO_REF
· SL
· SR
· SUB
· SWITCH_FREE
· THROW
· TICKS
· UNSET_DIM
· UNSET_OBJ
· UNSET_VAR
· USER_OPCODE
· VERIFY_ABSTRACT_CLASS
· ZEND_DECLARE_LAMBDA_FUNCTION
· ZEND_JMP_SET
聽add a note
3.1.1. User Contributed Notes
PHP Opcode Descriptions and Examples - Manual.htm
Atitit.php opcode虚拟机指令集 分类以及详细解释相关推荐
- css元素特殊性及元素分类,详细解释。
一.元素特殊性 二.元素重要性 三.元素分类 今天来分别讲讲元素的特殊性,重要性以及元素的分类 1.元素的特殊性 特殊性描述了不同规则的相对权重,当多个规则应用到同一个元素时,权重越大的样式会优先显示 ...
- Atitit 图像处理和计算机视觉的分类 三部分 图像处理 图像分析 计算机视觉...
Atitit 图像处理和计算机视觉的分类 三部分 图像处理 图像分析 计算机视觉 1.1. 按照当前流行的分类方法,可以分为以下三部分:三部分 图像处理 图像分析 计算机视觉1 1.2. 图像处理需要 ...
- 【转】Mac下 如何配置虚拟机软件Parallel Desktop--超详细
Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...
- Mac下 如何配置虚拟机软件Parallel Desktop--超详细
Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...
- Linux(二):VMware虚拟机中Ubuntu安装详细过程
Linux(二):VMware虚拟机中Ubuntu安装详细过程 文章目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作 ...
- 吴恩达机器学习 逻辑回归 作业3(手写数字分类) Python实现 代码详细解释
整个项目的github:https://github.com/RobinLuoNanjing/MachineLearning_Ng_Python 里面可以下载进行代码实现的数据集 题目介绍: In t ...
- unity3d android 后台运行,unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android...
易采站长站为您分析unity3d发布apk在android虚拟机中运行的详细步骤,需要的朋友可以参考下 unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android ...
- 【JAVA】虚拟机指令集
[JAVA]虚拟机指令集 – – – 0x00 nop 什么都不做 0x01 aconst_null 将null推送至栈顶 0x02 iconst_m1 将int型-1推送至栈顶 0x03 icons ...
- tensorflow2.0莺尾花iris数据集分类|超详细
tensorflow2.0莺尾花iris数据集分类 超详细 直接上代码 #导入模块 import tensorflow as tf #导入tensorflow模块from sklearn import ...
- Atitit 知识与学科的分类 杜威十进分类法 图书分类法已经采用二十二个大类 目录 1.1. 类知识的积累是一个从少到多的过程 1 1.2. 杜威十进分类法(Dewey Decimal Class
Atitit 知识与学科的分类 杜威十进分类法 图书分类法已经采用二十二个大类 目录 1.1. 类知识的积累是一个从少到多的过程 1 1.2. 杜威十进分类法(Dewey Decimal Classi ...
最新文章
- usaco Prime Palindromes
- 关于在WebForm页面使用Ajax
- Linux2.6--虚拟文件系统
- 无法去掉自增标识_为什么 MySQL 的自增主键不单调也不连续
- 【附源码】一看就懂的感知机算法PLA
- 微服务网关-Gateway-LoadBalancerClient实现负载均衡讲解
- NLTK自带的词干提取器
- 状态机-重叠序列检测
- web策略类游戏开发(四)一个可以承载万人在线的架构
- pythonself用法_全面理解python中self的用法
- 数据库事务的四个隔离级别
- 转(每天淘汰你自己)
- 图片处理应用:固定容器缩略图实现
- 吉他效果器插件-IK Multimedia AmpliTube 5 MAX 5.0.3 macOS
- 基于XP系统的asp.net运行环境的安装与配置
- java反射机制和运用
- 小米校招产品作业解读:设计一款日记APP
- [MySQL 源码] Innodb Pessimistic Insert流程
- 2021全球游戏市场规模及消费者主要分布情况:预计2024年全球游戏市场规模达到2187亿美元[图]
- 计算机考数二英一的学硕,21考研调剂新规则!学硕还能否调专硕?数一英一能调数二英二吗?...