发明名称 METHOD AND APPARATUS FOR A REGISTER PROVIDING ATOMIC ACCESS TO SET AND CLEAR INDIVIDUAL BITS OF SHARED REGISTERS WITHOUT SOFTWARE INTERLOCK
摘要 A computer storage register architecture permitting secure atomic access to set or dear one or more particular bits wherein a multiple bit register is diclosed. In the preferred embodiment, a multiplicity of unique addresses is assigned to a multiple bit register. One address constitutes a read address, one address constitutes a clear address, and a third address constitutes a set address. An address decoder decodes the addresses assigned to the register so that only that register is accessed for the associated read, clear, and set operations, respectively. Data having a register position equivalent binary pattern of logical zeros and ones corresponding to particular bit locations of the register to be set or cleared are associated with the set and clear addresses. If the position equivalent binary value of the data associated with the address decoded is a logical one, then the corresponding bit in the register will be set or cleared. Otherwise, the bit remains unchanged. <IMAGE>
申请公布号 EP0535820(A3) 申请公布日期 1994.07.27
申请号 EP19920308377 申请日期 1992.09.23
申请人 SUN MICROSYSTEMS, INC. 发明人 NARAD, CHARLES E.
分类号 G06F12/08;G06F9/308;G06F9/312;G06F9/318;G06F9/46;G06F12/00;G06F15/167 主分类号 G06F12/08
代理机构 代理人
主权项
地址