发明名称 MULTIPLE CONTROL STORES IN A PIPELINED MICROCONTROLLER FOR HANDLING JUMP AND RETURN SUBROUTINES.
摘要 Un micro-contrôleur permettant de commander un dispositif numérique sans perte des cycles d'horloge est formé d'une pluralité de mémoires de commande (20a, 20b, 20c), chacune d'elles étant pourvue d'un compteur à registre (21a, 21b, 21c) pour accéder à des adresses en mémoire dans la mémoire de commande correspondante. On a accès à chaque mémoire de commande à chaque cycle d'horloge et un registre d'instruction (22) est prévu pour recevoir l'une des micro-instructions extraites de la mémoire de commande sélectionnée. De cette manière, une micro-instruction est présentée au registre d'instruction à chaque cycle d'horloge même si la micro-instruction antérieure était un branchement conditionnel, un branchement sur un sous-programme ou un retour à une instruction du sous-programme. De manière à adapter le branchement sur le sous-programme et le retour correspondant à partir des instructions du sous-programme, un circuit logique d'arbitrage (27) est prévu pour spécifier quelle est la mémoire de commande qui doit fournir la micro-instruction suivante du programme sur lequel le branchement est réalisé et également quelle est la mémoire de commande qui doit fournir la micro-instruction suivante après avoir achevé ce programme.
申请公布号 EP0124597(A1) 申请公布日期 1984.11.14
申请号 EP19830903755 申请日期 1983.11.03
申请人 BURROUGHS CORPORATION (A MICHIGAN CORPORATION) 发明人 HORVATH, CARLOS, FRANCISCO
分类号 G06F9/26;(IPC1-7):06F9/26;06F13/00 主分类号 G06F9/26
代理机构 代理人
主权项
地址