发明名称 Flexible, next-address generation microprogram sequencer
摘要 A flexible, sequencer for providing next-address generation in the execution of a microprogram is described. The sequencer includes means for receiving an externally provided base address and an externally provided address offset value, a stack for storing return base address pointers, and means for storing a current program pointer counter address. The sequencer comprises means for selecting an address from one of a plurality of generated addresses and for providing the selected address as the next address in the execution of the microprogram, and means for generating the plurality of addresses including an address generation means selected from the group consisting of means for adding the address offset value with a stack stored return base address, means for adding the address offset value with the current program pointer counter address, means for selectively incrementing the selected address by one of a plurality of predetermined integral values, and means for selectively shifting the address offset value and for overlaying the external base address with the shifted address offset value, each means respectively generating one of the plurality of the generated addresses.
申请公布号 US4984151(A) 申请公布日期 1991.01.08
申请号 US19880227452 申请日期 1988.08.02
申请人 ADVANCED MICRO DEVICES, INC. 发明人 DUJARI, VINEET
分类号 G06F9/26;G06F9/32 主分类号 G06F9/26
代理机构 代理人
主权项
地址