Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
140 words
A microprogram memory arrangement for compressing microinstructions used in a microprogram control system in which the execution of a macro instruction stored in a main memory is effected by successively executing a plurality of micro instructions associated therewith, comprising: memory means for storing micro instructions of a micro program to be executed, said micro instructions being stored in a modified form on the basis of common bit patterns contained within the micro instructions; decoding means for decoding the addresses of a micro program and activating at least one micro instruction address line which is coupled to said memory means in accordance with the address applied thereto; and means for selectively combining said modified micro instructions in accordance with the activation of said micro instruction address lines by said decoding means to thereby produce a micro instruction in a restored form.
Claim 2
Dependent Claim
140 words
A microprogram memory arrangement for compressing microinstructions used in a microprogram control system in which the execution of a macro instruction stored in a main memory is effected by successively executing a plurality of micro instructions associated therewith, comprising: memory means for storing micro instructions of a micro program to be executed, said micro instructions being stored in a modified form on the basis of common bit patterns contained within the micro instructions; decoding means for decoding the addresses of a micro program and activating at least one micro instruction address line which is coupled to said memory means in accordance with the address applied thereto; and means for selectively combining said modified micro instructions in accordance with the activation of said micro instruction address lines by said decoding means to thereby produce a micro instruction in a restored form.
Claim 3
Dependent Claim
40 words
A micro program memory arrangement according to claim 1, wherein the address of an entry micro instruction of a set of micro instructions associated with a macro instruction is directly designated by the macro instruction read out from main memory.
Claim 4
Dependent Claim
56 words
A micro program memory arrangement according to claim 2, wherein said decoding means includes means for decoding a macro instruction read from said main memory so as to activate at least one micro instruction address selecting line and means for decoding a micro instruction for activating at least one of said micro instruction address selecting lines.
Claim 5
Dependent Claim
53 words
A micro program memory arrangement according to claim 1, wherein a primary micro instruction including a bit pattern of a common field causes a particular micro instruction address line, wired in accordance with said bit pattern of said common field to become activated in response to the address of an original micro instruction.
Claim 6
Dependent Claim
88 words
A micro program memory arrangement according to claim 1, wherein first micro instructions including bit patterns in a specific field of said micro instructions are formed by logically combining bit patterns in specific fields of other micro instructions, said first micro instruction being assigned memory addresses, wherein bit patterns of said assigned memory addresses of said first micro instructions can be restored by logically combining bit patterns of memory addresses of the other micro instructions, and wherein said decoding means is wired in accordance with said assigned addresses.