Valid memory address enable system for a microprocessor system
First Claim
1. A digital system comprising:
- (a) a peripheral device;
(b) a data bus;
(c) an address bus for conducting binary signals;
(d) processor means coupled to said data bus and to said address bus for executing various instructions;
(e) memory means coupled to said data bus and to said address bus for storing data and storing said instructions, said memory means having a memory enable input;
(f) adaptor means coupled to said data bus, to said address bus, and to said peripheral device for transferring digital information between said peripheral device and said data bus, said adaptor means including an adaptor enable input;
said processor means including(1) address means coupled to said address bus for generating a binary address on said address bus;
(2) first means for producing an output signal indicative of whether said binary signals on said address bus represent a location being accessed by said processor means; and
(3) an output conductor for conducting said output signal; and
(g) circuit means having an input coupled to said output conductor and having an output coupled to said adaptor enable input of said adaptor means for generating an enable signal in response to said output signal to enable said adaptor means to be accessed by said processor means.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital system includes a microprocessor coupled to a data bus and an address bus. A memory for storing data and instructions is connected to the data bus and the address bus. A peripheral device is connected to an interface adaptor. The interface adaptor is connected to the data bus and the address bus, and performs the function of interfacing between the digital system and a peripheral device, such as a printer or a display device. The microprocessor includes logic circuitry for generating a Valid Memory Address (VMA) output. The VMA output is used to generate an enable signal applied to the memory and the adaptor to enable the memory and the adaptor to be accessed by the microprocessor when the binary address on the address bus is valid and to prevent the memory and the adaptor from being accessed by the microprocessor when the binary address on the address bus is not valid with respect to the microprocessor.
47 Citations
5 Claims
-
1. A digital system comprising:
-
(a) a peripheral device; (b) a data bus; (c) an address bus for conducting binary signals; (d) processor means coupled to said data bus and to said address bus for executing various instructions; (e) memory means coupled to said data bus and to said address bus for storing data and storing said instructions, said memory means having a memory enable input; (f) adaptor means coupled to said data bus, to said address bus, and to said peripheral device for transferring digital information between said peripheral device and said data bus, said adaptor means including an adaptor enable input; said processor means including (1) address means coupled to said address bus for generating a binary address on said address bus; (2) first means for producing an output signal indicative of whether said binary signals on said address bus represent a location being accessed by said processor means; and (3) an output conductor for conducting said output signal; and (g) circuit means having an input coupled to said output conductor and having an output coupled to said adaptor enable input of said adaptor means for generating an enable signal in response to said output signal to enable said adaptor means to be accessed by said processor means. - View Dependent Claims (2, 3, 5)
-
-
4. A digital system comprising:
-
(a) a peripheral device; (b) a data bus; (c) an address bus for conducting binary signals; (d) processor means coupled to said data bus and to said address bus for executing various instructions; (e) memory means coupled to said data bus and to said address bus for storing data and storing said instructions, said memory means having a memory enable input; (f) adaptor means coupled to said data bus, to said address bus, and to said peripheral device for transferring digital information between said peripheral device and said data bus, said adaptor means including an adaptor enable input; said processor means including (1) address means coupled to said address bus for generating a binary address on said address bus; (2) first means for producing an output signal indicative of whether said binary signals on said address bus represent a location being accessed by said processor means; and (3) an output conductor for conducting said output signal; and (g) circuit means having an input coupled to said output conductor and having an output coupled to said memory enable input of said memory adaptor means for generating an enable signal in response to said output signal to enable said memory means to be accessed by said processor means.
-
Specification