可能是16位机器上的32位整数吗?

Ano*_*non -3 c compiler-construction embedded

只是想知道是否可能.如果是,除编译器仿真层之外还有其他方法吗?

谢谢

nne*_*neo 5

它取决于处理器.某些处理器具有操作寄存器对的特殊指令(例如,8位AVR指令集具有16位寄存器对的指令).在没有这种本机支持的处理器上,编译器通常会发出一次使用寄存器对的指令(例如,这通常用于支持32位处理器上的64位数).