Skip to content

Commit 41de17d

Browse files
committed
x86 asm readme: link to LOCK answers
1 parent 77c7df5 commit 41de17d

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

README.adoc

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13128,12 +13128,17 @@ TODO We didn't manage to find a working ARM analogue to <<x86-rdtsc-instruction>
1312813128

1312913129
=== x86 LOCK prefix
1313013130

13131-
Ensures that memory modifications are visible across all CPUs, which is fundamental for thread synchronization.
13132-
1313313131
Inline assembly example at: link:userland/cpp/atomic.cpp[]
1313413132

13133+
Ensures that memory modifications are visible across all CPUs, which is fundamental for thread synchronization.
13134+
1313513135
Apparently already automatically implied by some of the <<x86-exchange-instructions>>
1313613136

13137+
Bibliography:
13138+
13139+
* https://stackoverflow.com/questions/8891067/what-does-the-lock-instruction-mean-in-x86-assembly/56803909#56803909
13140+
* https://stackoverflow.com/questions/980999/what-does-multicore-assembly-language-look-like/33651438#33651438
13141+
1313713142
=== x86 assembly bibliography
1313813143

1313913144
==== x86 official bibliography

0 commit comments

Comments
 (0)