Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 8051 中实现右算术移位,只需要在这个微控制器中使用标准移位运算符。这意味着,我想仅使用 RR A 和 RRC A 来实现算术右移。有人可以提出建议吗?
自从我做8051以来已经有很长时间了,但我认为你需要:
mov C, ACC.7 rrc A
即用累加器的符号位预加载进位,然后将A右移,将进位(旧的符号位)复制到新的符号位位置。