分布式存储器结构的优点.pptVIP

  • 38
  • 0
  • 约1.35万字
  • 约 97页
  • 2018-04-02 发布于天津
  • 举报
分布式存储器结构的优点

8.4 同步 例:实现对由R1指出的存储单元进行原子交换操作。 try:OR R3, R4, R0 // R4中为交换值。把该值送入R3 // MOV R2, #1 LL R2, 0(R1) // 把单元0(R1)中的值取到R2 SC R3, 0(R1) // 若0(R1)中的值与R3中的值相 // 同,则置R3的值为1,否则置为0 BEQZ R3, try // 存失败(R3的值为0)则转移 MOV R4, R2 // 将取的值送往R4 最终R4和由R1指向的单元值进行原子交换,在LL和SC之间如有别的处理器插入并修改了存储单元的值,SC将返回0并存入R3中,从而使这段程序再次执行。 8.4 同步 LL/SC机制的一个优点:用来构造别的同步原语 例如:构造原子操作fetch_and_increment: try: LL R2, 0(R1)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档