Ginni has Published 1580 Articles

What is the branch problem?

Ginni

Ginni

Updated on 23-Jul-2021 07:57:57

3K+ Views

Pipelining is a very effective method for speeding up instruction execution along a sequential path. But if a branch introduces the pipeline and disorganizes the sequential processing, the implementation of the pipeline will be seriously disrupted unless appropriate methods are used.It can indicate the problems that generate branches in pipelines. ... Read More

How instruction set architectures check the result of operations?

Ginni

Ginni

Updated on 23-Jul-2021 07:56:49

257 Views

Conditional branch instructions are used mainly in two situations. Most frequently they are employed to check the result of instruction for a specified condition, such as whether the result equals 0, if it is negative, and so on.If the specified condition is met, control is transferred to a given location ... Read More

What are the various types of branches?

Ginni

Ginni

Updated on 23-Jul-2021 07:55:30

6K+ Views

A branch in a computer program is an instruction that communicates a device to start implementing several instructions instead of simply performing the instructions in order. In high-level languages, these are defined as flow control phases and are established into the language. In assembly programming, branch instructions are established into ... Read More

What is design space of instruction dispatch?

Ginni

Ginni

Updated on 23-Jul-2021 07:53:38

182 Views

The design space of instruction dispatch is complex. In some respects, it resembles that of instruction issue but it has two additional aspects, as shown in the figure.Dispatch Policy − The dispatch policy can be considered as a scheduling policy consisting of the components as −Selection Rule − The selection ... Read More

What is design space of shelving?

Ginni

Ginni

Updated on 23-Jul-2021 07:52:01

480 Views

Shelving is an advanced issue mode, which is employed to eliminate issue blockages due to dependencies. Shelving makes use of dedicated instruction buffers, called shelving buffers, in front of each EU. The design space of shelving is shown in the figure. It consists of the following four main components such ... Read More

What is the difference between VLIW architecture and Superscalar processor?

Ginni

Ginni

Updated on 23-Jul-2021 07:49:53

11K+ Views

VLIW ArchitectureVLIW represents a Very long instruction word. It is an instruction set architecture constructed to take complete benefit of instruction-level parallelism (ILP) for upgraded performance.Central processing unit processors enable programs to designate instructions to execute in order only whereas a VLIW processor enables programs to explicitly determine instructions to ... Read More

What is the PentiumPro?

Ginni

Ginni

Updated on 23-Jul-2021 07:47:54

795 Views

The PentiumPro is the flagship of Intel’s x86 line of processors. The Pentium Pro processor performs a dynamic implementation microarchitecture such as a specific set of multiple branch prediction, data flow analysis, and speculative implementation. The Pentium Pro processor has a decoupled, 12- phases, super pipelined implementation, trading less work ... Read More

What is the PowerPC 620?

Ginni

Ginni

Updated on 23-Jul-2021 07:45:35

183 Views

The PowerPC 620 is the highest performance model of the PowerPC line. It is the first chip for the application server and high-tech office product line inside the PowerPC family. It uses a high-execution microarchitecture with several advanced superscalar features to exploit instruction-level parallelism.The PowerPC 620 has six EUs capable ... Read More

What is R10000?

Ginni

Ginni

Updated on 23-Jul-2021 07:42:09

103 Views

The MIPS R10000 is the latest architecture of the R line of processors. It implements the MIPS IV ISA (Instruction Set Architecture), which is a superset of the MIPS III, supported for instance by the R8000. At a planned clock rate of 200 MHz, this four-way superscalar processor has a ... Read More

What is ROB?

Ginni

Ginni

Updated on 23-Jul-2021 07:41:06

736 Views

ROB stands for reorder buffer. The ROB was first expressed by Smith and Pleszkun in 1988. They conceived the ROB to solve the precise interrupt problem. The ROB is a round buffer with head and tail pointers.The head pointer denotes the area of the next complimentary entry. Instructions are written ... Read More

Advertisements