-
公开(公告)号:JP2000112753A
公开(公告)日:2000-04-21
申请号:JP11053699
申请日:1999-04-19
Applicant: IBM
Inventor: MARK A CHECK , JOHN S RIPPUTAI , TIMOTHY J SLEEGEL , CHARLES F WEBB , MARK S FARRELL
Abstract: PROBLEM TO BE SOLVED: To obtain a method for operating a computer that has a milli-mode function by giving control, that enables a BHT operation to continue, to a milli-code except in the case of a specific situation where the control of an instruction fetch operation is needed. SOLUTION: A searching means 6 supplies a start address that is used when a branch history table(BHT) 5 accesses a BHT array 8 to the table (BHT) 5 which supplies information that gives an instruction to an instruction fetching means 2. Target information is latched in a register 10, and instruction address information is compared with a search address by a comparator 9. Results of the instruction address comparator 9 and a global disable latch 13 are used to decide if hit takes place and which set is desirable in hit detection logic 12. The selection of the set is used to control a multiplexer 11 and to make the instruction fetching means 2 gate correct branch target information.
-
公开(公告)号:JP2000099325A
公开(公告)日:2000-04-07
申请号:JP11055499
申请日:1999-04-19
Applicant: IBM
Inventor: MARK A CHECK , JOHN S RIPPUTAI , TIMOTHY J SLEEGEL , CHARLES F WEBB , MARK S FARRELL
Abstract: PROBLEM TO BE SOLVED: To provide a computer which has a millimode function for a system that has a central processor and also has operations of both normal mode and millimode. SOLUTION: This computer system having a millimode function gives the control to a millicode to continue a BHT(branch history table) operation excluding a case where a special situation occurs to need the control of an instruction fetch operation. A BHT 5 can be turned off to a certain section for execution of a code and cannot be disabled to all sections. A single free-running BHT functions to both normal mode and millimode used for a central processor that can be executed in a millimode by the BHT which indicates an instruction fetch containing both global BHT and millicode disabling functions.
-
公开(公告)号:JP2000010942A
公开(公告)日:2000-01-14
申请号:JP11473199
申请日:1999-04-22
Applicant: IBM
Inventor: CHARLES F WEBB , DEAN G BAYER , MARK S FARRELL , BARRY W CRAN , PARK KIN MAKU , JENNIFER A NAVARO , TIMOTHY J SLEEGEL
Abstract: PROBLEM TO BE SOLVED: To obtain a system which performs system serialization by early releasing of a processor by buffering a system standstill request and a request for updating on the processor. SOLUTION: Plural processors are included in this system and respective processors generates system standstill requests and requests to update global resources and responds to the requests. The system standstill request and the request for updating are buffered by one or plural processors. Then a system operation controller including a storage device controller SC 212 and a system serializing a controller 220 indicates the updating of the global resources. The global resources include an address conversion table entry and a protection key.
-
-