发明授权
US5768574A Microprocessor using an instruction field to expand the condition flags
and a computer system employing the microprocessor
失效
微处理器使用指令字段来扩展条件标志和使用微处理器的计算机系统
- 专利标题: Microprocessor using an instruction field to expand the condition flags and a computer system employing the microprocessor
- 专利标题(中): 微处理器使用指令字段来扩展条件标志和使用微处理器的计算机系统
-
申请号: US914698申请日: 1997-08-19
-
公开(公告)号: US5768574A公开(公告)日: 1998-06-16
- 发明人: Drew J. Dutton , David S. Christie
- 申请人: Drew J. Dutton , David S. Christie
- 申请人地址: CA Sunnyvale
- 专利权人: Advanced Micro Devices, Inc.
- 当前专利权人: Advanced Micro Devices, Inc.
- 当前专利权人地址: CA Sunnyvale
- 主分类号: G06F9/318
- IPC分类号: G06F9/318 ; G06F9/32 ; G06F9/38
摘要:
A microprocessor is provided which is configured to detect the presence of segment override prefixes in instruction code sequences being executed in flat memory mode, and to use the prefix value or the value stored in the associated segment register to selectively enable condition flag modification for instructions. An instruction which modifies the condition flags and a branch instruction intended to branch based on the condition flags set by the instruction may be separated by numerous instructions which do not modify the condition flags. When the branch instruction is decoded, the condition flags it depends on may already be available. In another embodiment of the present microprocessor, the segment register override bytes are used to select between multiple sets of condition flags. Multiple conditions may be retained by the microprocessor for later examination. Conditions which a program utilizes multiple times in a program may be maintained while other conditions may be generated and utilized.
公开/授权文献
- USD347522S Night stick carrier 公开/授权日:1994-06-07
信息查询