首页 > 试题广场 >

memory描述符告知GCC

[不定项选择题]
memory描述符告知GCC
  • 不要将该段内嵌汇编指令与前面的指令重新排序,也就是说在执行内嵌汇编代码之前,它前面的指令都执行完毕
  • 不要将变量缓存到寄存器
  • 这个变量是缓存在硬盘上
  • 这个变量在多线程中是安全的
(1)不要将该段内嵌汇编指令与前面的指令重新排序;也就是在执行内嵌汇编代码之前,它前面的指令都执行完毕
2)不要将变量缓存到寄存器,因为这段代码可能会用到内存变量,而这些内存变量会以不可预知的方式发生改变,因此GCC插入必要的代码先将缓存到寄存器的变量值写回内存,如果后面又访问这些变量,需要重新访问内存。

发表于 2024-07-20 22:17:05 回复(1)