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

· PRINT

· 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虚拟机指令集 分类以及详细解释相关推荐

  1. css元素特殊性及元素分类,详细解释。

    一.元素特殊性 二.元素重要性 三.元素分类 今天来分别讲讲元素的特殊性,重要性以及元素的分类 1.元素的特殊性 特殊性描述了不同规则的相对权重,当多个规则应用到同一个元素时,权重越大的样式会优先显示 ...

  2. Atitit 图像处理和计算机视觉的分类 三部分 图像处理 图像分析 计算机视觉...

    Atitit 图像处理和计算机视觉的分类 三部分 图像处理 图像分析 计算机视觉 1.1. 按照当前流行的分类方法,可以分为以下三部分:三部分 图像处理 图像分析 计算机视觉1 1.2. 图像处理需要 ...

  3. 【转】Mac下 如何配置虚拟机软件Parallel Desktop--超详细

    Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...

  4. Mac下 如何配置虚拟机软件Parallel Desktop--超详细

    Mac下 如何配置虚拟机软件Pparallel Desktop--超详细 Mac 的双系统解决方案有两种,一种是使用Boot Camp分区安装独立的Windows,一种是通过安装Parallels D ...

  5. Linux(二):VMware虚拟机中Ubuntu安装详细过程

    Linux(二):VMware虚拟机中Ubuntu安装详细过程 文章目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作 ...

  6. 吴恩达机器学习 逻辑回归 作业3(手写数字分类) Python实现 代码详细解释

    整个项目的github:https://github.com/RobinLuoNanjing/MachineLearning_Ng_Python 里面可以下载进行代码实现的数据集 题目介绍: In t ...

  7. unity3d android 后台运行,unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android...

    易采站长站为您分析unity3d发布apk在android虚拟机中运行的详细步骤,需要的朋友可以参考下 unity3d发布apk在android虚拟机中运行的详细步骤(unity3d导出android ...

  8. 【JAVA】虚拟机指令集

    [JAVA]虚拟机指令集 – – – 0x00 nop 什么都不做 0x01 aconst_null 将null推送至栈顶 0x02 iconst_m1 将int型-1推送至栈顶 0x03 icons ...

  9. tensorflow2.0莺尾花iris数据集分类|超详细

    tensorflow2.0莺尾花iris数据集分类 超详细 直接上代码 #导入模块 import tensorflow as tf #导入tensorflow模块from sklearn import ...

  10. Atitit 知识与学科的分类 杜威十进分类法 图书分类法已经采用二十二个大类 目录 1.1. 类知识的积累是一个从少到多的过程 1 1.2. 杜威十进分类法(Dewey Decimal Class

    Atitit 知识与学科的分类 杜威十进分类法 图书分类法已经采用二十二个大类 目录 1.1. 类知识的积累是一个从少到多的过程 1 1.2. 杜威十进分类法(Dewey Decimal Classi ...

最新文章

  1. usaco Prime Palindromes
  2. 关于在WebForm页面使用Ajax
  3. Linux2.6--虚拟文件系统
  4. 无法去掉自增标识_为什么 MySQL 的自增主键不单调也不连续
  5. 【附源码】一看就懂的感知机算法PLA
  6. 微服务网关-Gateway-LoadBalancerClient实现负载均衡讲解
  7. NLTK自带的词干提取器
  8. 状态机-重叠序列检测
  9. web策略类游戏开发(四)一个可以承载万人在线的架构
  10. pythonself用法_全面理解python中self的用法
  11. 数据库事务的四个隔离级别
  12. 转(每天淘汰你自己)
  13. 图片处理应用:固定容器缩略图实现
  14. 吉他效果器插件-IK Multimedia AmpliTube 5 MAX 5.0.3 macOS
  15. 基于XP系统的asp.net运行环境的安装与配置
  16. java反射机制和运用
  17. 小米校招产品作业解读:设计一款日记APP
  18. [MySQL 源码] Innodb Pessimistic Insert流程
  19. 2021全球游戏市场规模及消费者主要分布情况:预计2024年全球游戏市场规模达到2187亿美元[图]
  20. 计算机考数二英一的学硕,21考研调剂新规则!学硕还能否调专硕?数一英一能调数二英二吗?...

热门文章

  1. 数据分析:AI智能科技影响下,电话机器人实现落地
  2. macOS软件列表及配置高效备份方案
  3. 整理UWP中网络和设备信息获取的帮助类,需要的拿走。
  4. Storm Control
  5. JS中return SomeFunction和不加return的区别
  6. VMware 虚拟机NAT模式下却没有网
  7. 学习笔记day1-计算机介绍
  8. linux网络防火墙-iptables基础详解
  9. apache 的 配置项
  10. iTOP-4412开发板-QtE4.7-UVC 摄像头使用例程