User initiated microcode modification
a micro-computer and instruction technology, applied in the field of micro-computers, can solve problems such as security problems of programs, inability of users to designate desired instruction word sets, and inability to produce application software. the effect of maintaining security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0033]FIG. 2 is a block diagram illustrating an instruction decoding unit in a microcomputer according to the present invention.
[0034] As shown in FIG. 2, an instruction decoding unit in a microcomputer according to the first embodiment of the present invention includes an instruction register 21 for storing instructions fetched through a data bus from a memory in which application software selected by a user, an instruction decoder 22 for decoding instruction codes corresponding to the instructions stored in the instruction register 21 and for designating micro-instructions to be executed, a micro-ROM 23 for outputting a series of the micro-instructions (combination of control signals) from micro-instruction signals designated by the instruction decoder 22, and a user instruction selector 24 for selecting or changing the micro-instructions from the micro-ROM 23 in response to a user selection so as to change the operation of an instruction word.
second embodiment
[0035]FIG. 3 is a block diagram illustrating an instruction decoding unit in a microcomputer according to the present invention.
[0036] As shown in FIG. 3, an instruction decoding unit in a microcomputer includes an instruction register 31 for storing instructions fetched through a data bus from a memory in which application software selected by a user is stored, an instruction decoder 32 for decoding instruction codes corresponding to the instructions stored in the instruction register 31 and for designating micro-instructions to be executed, an instruction code selector 35 connected between the instruction register 31 and the instruction decoder 32 for allowing a user to select a signal corresponding to at least one of a plurality of instruction maps, a micro-ROM 33 for outputting a series of the micro-instructions (combination of control signals) designated by the instruction decoder 32, and a user instruction selector 34 for selecting or changing the micro-instructions of the mic...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


