コンテンツにスキップ

Load-Link/Store-Conditional

出典: フリー百科事典『ウィキペディア(Wikipedia)』

load-linkLL load-linked load and reserve store-conditionalSC使[1]

load-link  store-conditional  load-link  load-link  store-conditional LL/SC (CAS) False Positive

LL/SC[]


LL/SC load-link  store-conditional 

[2]LL/SCLL/SC使

LL/SCCASLL/SCLL/SC load-link load-link 

[]


LL/SCDEC Alpha (ldl_l/stl_cldq_l/stq_c)PowerPC (lwarx/stwcx)[3][4]MIPS (ll/sclld/scd)[5]ARM (ldrex/strex) 

PowerPC  ldarx/stdcx

CPU

LL/SCPowerPC LL/SCDCAS

関連項目[編集]

脚注[編集]

  1. ^ リード・モディファイ・ライトとは、あるメモリ位置の内容を読み取って、変更を加えて、書き戻す一連の操作を意味する。
  2. ^ weakウィーク
  3. ^ C.May 1993, p. 336-338,465.
  4. ^ C.Kacmarcik 1995, p. 71.
  5. ^ APPLICATION NOTE MIPS R4000 Synchronization Primitives”. p. 5. 2024年3月11日閲覧。

参考文献[編集]

  • May, Cathy; Silha, Ed; Simpson, Eick; Warren, Hank (1993). The PowerPC architecture: A SPECIFICATION FOR A NEW FAMILY OF RISC PROCESSORS. Morgan Kaufmann PUblishers, Inc. p. 350. ISBN 1-55860-316-6 
  • Kacmarcik, Cary (1995). Optimizing PowerPC Code. Addison-Wesley Publishing Company. ISBN 0-201-40839-2 

外部リンク[編集]