测试与设置指令(Test&Set)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?A.测试W的值,若W=1,则返回重新测试B.测试W的值,若W=0,置位W=1,进入临界区C.退出临界区时,复位W=0D.测试W的值,若W=1,则给W清零,并进入临界区E.测试W的值,若W=0,则返回重新测试

测试与设置指令(Test&Set)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?

A.测试W的值,若W=1,则返回重新测试

B.测试W的值,若W=0,置位W=1,进入临界区

C.退出临界区时,复位W=0

D.测试W的值,若W=1,则给W清零,并进入临界区

E.测试W的值,若W=0,则返回重新测试


相关考题:

● 以下叙述中,不符合 RISC 指令系统特点的是 (26 ) 。A. 指令长度固定,指令种类少B. 寻址方式种类丰富,指令功能尽量增强C. 设置大量通用寄存器,访问存储器指令简单D. 选取使用频率较高的一些简单指令

( )是可以用来解决临界区(CriticAl Section)问题。 A 银行家算法B 测试与设置(Test-And-Set)指令C 时间片轮转算法D LRU算法

以下叙述中,不符合RISC指令系统特点的是(26)。A.指令长度固定,指令种类少B.寻址方式种类丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单D.选取使用频率较高的一些简单指令

以下叙述中,不符合 RISC 指令系统特点的是( )。A.指令长度固定,指令种类少B.寻址方式种类丰富,指令功能尽量增强C.设置大量通用寄存器,访问存储器指令简单D.选取使用频率较高的一些简单指令

用“测试并加锁”(TSL)指令解决进程互斥进入临界区的解决方案不适用于多处理器。

13、下列关于临界区的论述中,正确的是()A.临界区是指进程中用于实现进程互斥的那段代码B.临界区是指进程中用于实现进程同步的那段代码C.临界区是指进程中用于访问临界资源的那段代码D.临界区是指进程中用于访问共享资源的那段代码

保证诸进程互斥地进入自己的对应于同一临界资源的临界区是实现它们对该临界资源的互斥访问的充要条件。

1、以下关于结构冒险的叙述中正确的是()。A.结构冒险是指同时有多条指令使用同一个资源B.避免结构冒险的基本做法是使每个指令在相同流水段中使用相同的部件C.重复设置功能部件可以避免结构冒险D.数据cache和指令cache分离可解决同时访问数据和指令的冒险

下列关于临界区的论述中,正确的是()A.临界区是指进程中用于实现进程互斥的那段代码B.临界区是指进程中用于实现进程同步的那段代码C.临界区是指进程中用于访问临界资源的那段代码D.临界区是指进程中用于访问共享资源的那段代码