
WINOOWS
3- 2. W1NIXM OPERATI(l\J
This section descr ibes the IP' s response to an address reference
that falls into the windowed subrange of an open windGl. The discussion covers random mode transfers to and from ordinary
ADDRESS RECDGNITI(l\J
The Interface Processor m:mitors all Peripheral Subsystem address
references that fall into its range. It compares each address presented on the Peripheral Subsystem bus to the subranges of all
open windows. If an address falls into a subrange, the IP recognizes the reference and responds as described belOil. If the address does not fall into an active subrange, the IP ignores the reference and does not respond.
CCNSISrrENCY CHID<
Given that it has recognized an address reference, the IP checks it for consistency before performing the actual transfer. There is a series of these checks which are equivalent to the steps carried out by a GOP when an instruction attempts to access data in an obj ect. Although they are described here as a sequence, the hardware is able to perform same of the checks in parallel.
The IP insures that the transfer direction (as indicated by its
read/write line) is consistent with the windOil's direction attribute. The IP computes the PS transfer displacement, that is, the position of the item (byte or
address of the PS subrange. The visible object length is the difference between the length of the object am its base displacement (see Figure
than the largest physical 432 menory address (224_1). (A rremory bounds error would indicate erroneous information in the object
table.) If any of these checks fails, the IP detects a fault and
does not perform the transfer. Figure
performed. Several examples of valid mappings of window onto objects are shown in Figure