急急急!!!哪位大神会做Arm??

你的ARM CPU为特定的指令产生四个主要的flag输出:

N - 负值

Z - 零

C - Carry

V - 溢出

提供最少的ARM指令,该指令将单独设置这些标志,同时清除所有其他标志。因此,你应该产生一个标志序列。

为了使你的生活更轻松,假设以下指令在你的指令之前被执行。提示:溢出标志是一个棘手的问题,它需要至少两条ARM指令。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

解释一下为什么您的ARM CPU不提供算术-移位-左指令。