32位指令格式——格式

# Prefix:指令前缀,每个前缀1字节,最多4个前缀。如段超越前缀、总线封锁前缀、重复前缀等。
# Opcode:操作码,1~3字节。用于指定该条指令进行的操作。
# ModR/M:寻址方式。寄存器与内存间操作或寄存器与寄存器间操作。1字节。
# SIB:对#ModR/M的补充。包含比例因子、索引、基址,1字节。
# Displacement:偏移量,1/2/4字节。
# Immediate:立即数,1/2/4字节,它的长度取决于寄存器长度或内存长度。
 

posted @ 2021-09-08 07:36  HyperVS  阅读(409)  评论(0)    收藏  举报