diff --git a/14-software-hardware-coop.Rmd b/14-software-hardware-coop.Rmd index 22bd009..21b5308 100644 --- a/14-software-hardware-coop.Rmd +++ b/14-software-hardware-coop.Rmd @@ -427,9 +427,9 @@ test_and_set: selfspin: ``` 2. - 1). 用LoongArch汇编程序来举例并分析在未同步的线程之间进行共享数据访问出错的情况。 + 1). 用LoongArch汇编程序片段来举例并分析在未同步的线程之间(假设有多个线程可以并发运行该片段)进行共享数据访问出错的情况。 - 2). 用LL/SC指令改写你的程序,使它们的共享数据访问正确。 + 2). 用LL/SC指令改写你的程序片段,使它们的共享数据访问正确。 3. 1). 写一段包含冒泡排序算法实现函数的C程序,在你的机器上安装LoongArch交叉编译器,通过编译-反汇编的方式提取该算法的汇编代码。