发明授权
- 专利标题: Semaphore in system I/O space
- 专利标题(中): 系统I / O空间中的信号量
-
申请号: US911842申请日: 1997-08-15
-
公开(公告)号: US6134579A公开(公告)日: 2000-10-17
- 发明人: Siamak Tavallaei , Jeffrey S. Autor
- 申请人: Siamak Tavallaei , Jeffrey S. Autor
- 申请人地址: TX Houston
- 专利权人: Compaq Computer Corporation
- 当前专利权人: Compaq Computer Corporation
- 当前专利权人地址: TX Houston
- 主分类号: G06F15/177
- IPC分类号: G06F15/177 ; G06F9/46 ; G06F13/362 ; G06F9/00
摘要:
A computer system utilizing multiple processes includes a semaphore for controlling exclusive access of a single process to a selected resource. The semaphore is implemented in the system input/output and controlled, at least in part, by an application specific integrated circuit (ASIC). When a process is attempting to acquire an I/O resource, a read is sent to the semaphore. If the resource is available the semaphore will have a first value, and the semaphore will return that first value to the process indicating that the process has acquired the resource. The ASIC will then change the semaphore value to a second value. If the resource is not available the semaphore will have the second value, and the semaphore will return the second value to the process indicating that the resource is not available.
公开/授权文献
- US4817101A Heterodyne laser spectroscopy system 公开/授权日:1989-03-28