首页 > 试题广场 >

属于同一进程的两个线程thread1和thread2并发执行

[单选题]
属于同一进程的两个线程 thread1 和 thread2 并发执行,共享初值为 0 的全局变量 x。 thread1 和 thread2 实现对全局变量 x 加 1 的机器级代码描述如下

在所有可能的指令执行序列中,使 x 的值为 2 的序列个数是
  • 1
  • 2
  • 3
  • 4
就2种,一种线程1做完再做2,一种做完2再做1,反正得等到写回后再取才行。
发表于 2021-10-14 16:21:24 回复(3)