scispace - formally typeset
Patent

Multiprocessor including system for pipeline processing of multi-functional instructions

Reads0
Chats0
TLDR
A data processor as mentioned in this paper is an instruction decoding unit which includes an encoding circuit encoding bit positions of "1" or "0" of a register list field represented by a bit string consisting of binary digits representing the register number from which or to which data to be transferred is transferred.
Abstract
A data processor, comprises: an instruction decoding unit which includes an encoding circuit encoding bit positions of "1" or "0" of a register list field represented by a bit string consisting of "1" and "0", in binary digits representing the register number from which or to which data to be transferred is transferred, and decodes the instruction to output a control code including the decoded result of an operation code field and the register number; an instruction executing unit which accesses a memory and executes the instruction; and instruction execution control unit which controls the instruction executing unit in accordance with the control code outputted from the instruction decoding unit to load data to the register indicated by the register number from a memory area, or to store data into the memory area from the register indicated by the register number, and is capable of executing the instruction for transferring plural data between the memory and register at high efficiency, by encoding the register list by an priority encoder to obtain the register number in an instruction decoding stage.

read more

Citations
More filters
Patent

Graphics system interface

TL;DR: In this paper, the authors present a vertex representation allowing the graphics pipeline to retain vertex state information and to mix indexed and direct vertex values and attributes, as well as a projection matrix value set command; a display list call object command; and an embedded frame buffer clear/set command.
Patent

Data processing circuit, microcomputer, and electronic equipment

TL;DR: The data processing circuit of as mentioned in this paper enables efficient description and execution of processes that act upon the stack pointer, using short instructions It also enables the description of process that save and restore the contents of registers, increasing the speed of processing of interrupts and subroutine calls and returns.
Patent

Processor instruction control mechanism capable of decoding register instructions and immediate instructions with simple configuration

TL;DR: In this article, an instruction control mechanism for processors, capable of decoding a register instruction and an immediate instruction with a simple configuration, is disclosed, which decodes and executes an instruction set including an instruction code having an instruction field, a first field containing the description of the name of the register to be processed and a second field containing a description of another register or an immediate address.
Patent

Interrupt handling techniques in the rasterizer of a GPU

TL;DR: In this article, the state information of the rasterizer is stored in a backing store after coarse rasterizing a given tile, after which the primitives of a second context are rasterized.
Patent

Information processing apparatus for realizing data transfer to/from a plurality of registers using instructions of short word length

TL;DR: In this paper, a register set made up of a plurality of registers is used for executing a program, including a decoding unit for decoding machine language instructions in the program and a determining unit for determining whether each bit in the single field and group field of the first operand of the extracted machine language instruction is valid.
References
More filters
Patent

Data processing unit with pipelined operands

TL;DR: In this article, a data processing unit for executing variable length instructions in which operand specifiers for specifying addressing modes of operands are independent from operation codes for ascertaining operations is disclosed.
Patent

Address translation and generation system for an information processing system

TL;DR: In this article, an address converting and generating system for an information processing system is described, which includes a segment type memory and an instruction having an operation code part, a field for specifying a register for loading a physical address representing a segment relative address, and a displacement for specifying logical address.
Patent

Register bank change including register to register transfer in a data processing system

TL;DR: In this article, a data processing system has a function to perform data processing by specifying one of a plurality of register groups according to an instruction, which contains information for indicating a change from one register group to another register group and information for specifying a desired one or two or more registers in said register group.
Patent

Data processor providing plural decoders for effecting fast register selection

TL;DR: In this paper, a data processor has an execution unit, an instruction register in which macro instructions having a register field are set for specifying registers in the execution unit and a micro ROM in which micro instructions containing a register instruction field were set.
Patent

External memory accessing system

TL;DR: In this paper, a new and improved external memory accessing system for use in a microprocessor is presented, which includes a physical address cache for storing a plurality of entries including register numbers and corresponding translated external memory address locations which were used for execution of previous load instructions.