|
| 原子_判断赋值_汇编版 | 整数型 | |
|
| 被运算的整数型变量 | 整数型 | | | |
被赋值的值 | 整数型 | | | | 被对比的值 | 整数型 | | | |
置入代码 ({ 139, 77, 8, 139, 85, 12, 139, 69, 16, 240, 15, 177, 17, 201, 194, 12, 0
})返回 (0
)|
| 原子_赋值_汇编版 | 整数型 | |
|
| 被赋值的整数型变量 | 整数型 | | | |
赋值的值 | 整数型 | | | |
置入代码 ({ 139, 77, 8, 139, 69, 12, 240, 135, 1, 201, 194, 8, 0
})返回 (0
)置入代码 ({ 139, 77, 8, 184, 255, 255, 255, 255, 240, 15, 193, 1, 72, 201, 194, 4, 0
})返回 (0
)置入代码 ({ 139, 77, 8, 184, 1, 0, 0, 0, 240, 15, 193, 1, 64, 201, 194, 4, 0
})返回 (0
)|
| 原子_运算_汇编版 | 整数型 | |
|
| 被运算的整数型变量 | 整数型 | | | |
被运算的值 | 整数型 | | | |
置入代码 ({ 139, 77, 8, 139, 69, 12, 240, 15, 193, 1, 201, 194, 8, 0
})返回 (0
)
| 窗口程序集名 | 保 留 | 保 留 | 备 注 |
| 窗口程序集_启动窗口 | | | |
变量 = 10
旧值 =
原子_递增_汇编版 (变量
)调试输出 (“递增前变量=10, 返回新值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 10
原子_递增_汇编版 (变量
) 调试输出 (“递增后(不接收返回值) 变量=”, 变量
) 变量 = 10
旧值 =
原子_递减_汇编版 (变量
)调试输出 (“递减前变量=10, 返回新值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 100
旧值 =
原子_赋值_汇编版 (变量, 200
)调试输出 (“赋值前变量=100, 返回旧值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 50
旧值 =
原子_运算_汇编版 (变量, 30
)调试输出 (“运算前变量=50, 加30, 返回旧值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 50
旧值 =
原子_运算_汇编版 (变量, -20
)调试输出 (“运算前变量=50, 加-20, 返回旧值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 999
旧值 =
原子_判断赋值_汇编版 (变量, 888, 999
) 调试输出 (“CAS: 变量=999, 对比=999(相等), 赋值为888, 返回旧值=”, 旧值,
“ 变量现在=”, 变量
) 变量 = 777
旧值 =
原子_判断赋值_汇编版 (变量, 111, 999
) 调试输出 (“CAS: 变量=777, 对比=999(不等), 赋值为111, 返回旧值=”, 旧值,
“ 变量现在=”, 变量
)