Claims
- 1. A computer system comprising:
- a central processing unit (CPU) for processing data adapted to be coupled to one or more peripheral devices by way of a predetermined keyboard interface, said CPU having at least two modes of operation including a real mode of operation for accessing memory up to one megabyte, .[.said mode of.]. .Iadd.and a protected mode for .Iaddend.accessing memory above one megabyte, said mode of operation adapted to be selected by one or more predetermined control signals, said CPU adapted to be reset by way of a predetermined reset signal;
- a memory for storing data, said memory having a preselected number of addressable storage locations larger than one megabyte, said storage locations being selectable by at least twenty-one address lines A0-A20, said memory and said CPU connected to a common bus;
- means for enabling said A20 address line for memory accesses over one megabyte in response to a hardware based Gate A20 control signal;
- a system control processor .[.(SCF).]. .Iadd.SCP .Iaddend.for communicating with said CPU and adapted to generate the reset signal for resetting said CPU under predetermined conditions; and
- interfacing means interconnected between said CPU and said SCP for interfacing said CPU and said SCP for controlling communication between said CPU and said SCP and for emulating said predetermined keyboard interface, said interfacing means including predetermined hardware for enabling switching the mode of operation of said CPU from said real mode of operation to said protected mode of operation and for generating the hardware based Gate A20 signal for enabling said CPU to access memory above one megabyte by automatically enabling said A20 address line in response to said hardware based Gate A20 control signal, said interfacing means further including means for enabling either said SCP or said CPU to generate said reset signal.
- 2. A computer system as recited in claim 1; further including means for allowing said CPU to control memory accesses above one megabyte without interrupting said SCP and means for disabling said allowing means under predetermined conditions.
- 3. A computer system as recited in claim 1, further including means for allowing said SCP to control memory accesses above one megabyte.
- 4. A computer system as recited in claim 1, wherein said computer system further includes external memory other than said memory larger than one megabyte and said interfacing means includes first access means for accessing said external memory.
- 5. A computer system as recited in claim 1, further including one or more parts for allowing said CPU to communicate with external devices and second access means for accessing said ports.
- 6. A computer system as recited in claim 1, further including a mouse and wherein said interfacing means includes means for supporting said mouse.
Parent Case Info
This application is .Iadd.a reissue application of Ser. No. 08/031,029, filed Mar. 11, 1993, issued on Feb. 1, 1994 as U.S. Pat. No. 5,283,889, which is .Iaddend.a continuation application of Ser. No. 07/735,619, filed Jul. 25, 1991, now abandoned which is a .[.continuation.]..Iadd.continuation-in -part application .Iaddend.of U.S. patent application Ser. No. 07/459,055 filed Dec. 29, 1989, now abandoned entitled FAST SWITCHING MEMORY MODE SYSTEM.
This application is also related to an application for a PROCESS FOR IMPLEMENTING KEYNET IN PERSONAL COMPUTERS, Ser. No. 07/459,042, filed on Dec. 29, 1989 now abandoned in favor of continuation application Ser. No. 08/019,997 filed on Feb. 17, 1993.
US Referenced Citations (18)
Continuations (1)
|
Number |
Date |
Country |
Parent |
735619 |
Jul 1991 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
459055 |
Dec 1989 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
031029 |
Mar 1993 |
|