Microprocessors
AssigneeInternational Business Machines Corporation
InventorIan M. McCallion
Life of this patent
Estimating the term…
Abstract
A microprocessor that has two operating modes for generating memory location addresses includes a processor 20 connected to a read-only memory 21, a random access memory 22, and an I/O unit 23 through control 25, data 26 and address 27 buses. A remapper unit 24 is connected in the address bus between the processor 20 and the read only memory and the random access memory so that when it is enabled by a signal from the I/O unit it can selectively change addresses generated by the processor and thus redirect the control of the microprocessor.
Claims8
A microprocessor comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, characterized in that the microprocessor also includes a remapper unit connected in the address bus between the processor unit and the read only memory and te random access memory, means when changing modes for providing an enable signal to said remapper unit, said remapper unit responsive to said enable signal to selectively change address words generated by the processor.
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, said processor in response to a mode change providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program comprising:
- a remapping unit connected in the address bus between the processor unit and the read only memory and the random access memory and
- means for providing an enable signal when changing modes to said remapper unit,
- said remapper unit responsive to said enable signal to change the address generated by the processor to an address which bypasses the power start-up program.
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at leas a normal mode and protected mode of operation for the generation of memory location addresses, said processor normally in response to the normal mode providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program when after being in the protected mode, switching back to the normal mode comprising:
- said read only memory providing at a given address operation in the normal mode with the power-on start-up program,
- said random access memory providing at address one bit different from said given address a program that puts the operation in the normal mode without the power-on start-up program,
- a remapper unit connected in one line of the address bus between the processor switching unit and the read only memory and the random access memory and
- means for providing an enable signal to said remapper unit when changing from said protected mode back to said normal mode, said remapper unit responsive to said enable signal to change by one bit the address generated by the processor to provide the address which bypasses the power-on start-up program.
Dependencies are inferred from the claim text.