python分析字节码dis

本文详细解析了Python字节码指令集,包括常见的算术运算、位操作、比较操作等指令,为理解Python解释器的工作原理提供了基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0--STOP_CODE
 1--POP_TOP
 2--ROT_TWO
 3--ROT_THREE
 4--DUP_TOP
 5--ROT_FOUR
 a--UNARY_POSITIVE
 b--UNARY_NEGATIVE
 c--UNARY_NOT
 d--UNARY_CONVERT
 f--UNARY_INVERT
13--BINARY_POWER
14--BINARY_MULTIPLY
15--BINARY_DIVIDE
16--BINARY_MODULO
17--BINARY_ADD
18--BINARY_SUBTRACT
19--BINARY_SUBSCR
1a--BINARY_FLOOR_DIVIDE
1b--BINARY_TRUE_DIVIDE
1c--INPLACE_FLOOR_DIVIDE
1d--INPLACE_TRUE_DIVIDE
1e--SLICE+0
1f--SLICE+1
20--SLICE+2
21--SLICE+3
28--STORE_SLICE+0
29--STORE_SLICE+1
2a--STORE_SLICE+2
2b--STORE_SLICE+3
32--DELETE_SLICE+0
33--DELETE_SLICE+1
34--DELETE_SLICE+2
35--DELETE_SLICE+3
37--INPLACE_ADD
38--INPLACE_SUBTRACT
39--INPLACE_MULTIPLY
3a--INPLACE_DIVIDE
3b--INPLACE_MODULO
3c--STORE_SUBSCR
3d--DELETE_SUBSCR
3e--BINARY_LSHIFT
3f--BINARY_RSHIFT
40--BINARY_AND
41--BINARY_XOR
42--BINARY_OR
43--INPLACE_POWER
44--GET_ITER
46--PRINT_EXPR
47--PRINT_ITEM
48--PRINT_NEWLINE
49--PRINT_ITEM_TO
4a--PRINT_NEWLINE_TO
4b--INPLACE_LSHIFT
4c--INPLACE_RSHIFT
4d--INPLACE_AND
4e--INPLACE_XOR
4f--INPLACE_OR
50--BREAK_LOOP
52--LOAD_LOCALS
53--RETURN_VALUE
54--IMPORT_STAR
55--EXEC_STMT
56--YIELD_STMT
57--POP_BLOCK
58--END_FINALLY
59--BUILD_CLASS
5a--STORE_NAME
5b--DELETE_NAME
5c--UNPACK_SEQUENCE
5d--FOR_ITER
5f--STORE_ATTR
60--DELETE_ATTR
61--STORE_GLOBAL
62--DELETE_GLOBAL
63--DUP_TOPX
64--LOAD_CONST
65--LOAD_NAME
66--BUILD_TUPLE
67--BUILD_LIST
68--BUILD_MAP
69--LOAD_ATTR
6a--COMPARE_OP
6b--IMPORT_NAME
6c--IMPORT_FROM
6e--JUMP_FORWARD
6f--JUMP_IF_FALSE
70--JUMP_IF_TRUE
71--JUMP_ABSOLUTE
72--FOR_LOOP
74--LOAD_GLOBAL
77--CONTINUE_LOOP
78--SETUP_LOOP
79--SETUP_EXCEPT
7a--SETUP_FINALLY
7c--LOAD_FAST
7d--STORE_FAST
7e--DELETE_FAST
7f--SET_LINENO
82--RAISE_VARARGS
83--CALL_FUNCTION
84--MAKE_FUNCTION
85--BUILD_SLICE
86--MAKE_CLOSURE
87--LOAD_CLOSURE
88--LOAD_DEREF
89--STORE_DEREF
8c--CALL_FUNCTION_VAR
8d--CALL_FUNCTION_KW
8e--CALL_FUNCTION_VAR_KW
8f--EXTENDED_ARG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值