
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Ginni has Published 1522 Articles

Ginni
337 Views
There are four different methods to implement rename buffers such as using a merged architectural and rename register file, employing a separate name register file, or holding renamed values either in the ROB or in DRIS.In the first method, rename buffers are executed along with the architectural registers in a ... Read More

Ginni
209 Views
The layout of the rename buffers establishes the actual framework for renaming. There are three basic components are the type and the number of the rename buffers and the basic mechanism which is used for accessing rename buffers as displayed in the figure.Type of rename buffersThe chosen type of rename ... Read More

Ginni
5K+ Views
Register renaming is a standard approach for eliminating false data dependencies, such as WAR and WAW dependencies, between register data. It was first suggested by Tjaden and Flynn in 1970.They intended to use register renaming for a definite set of instructions that compare more or less to the class of ... Read More

Ginni
6K+ Views
A latch is a device with particularly two stable states and these states are high-output and low-output. A latch has a feedback direction, to maintain the data. Latches can be memory devices and can save one bit of information. It is used to “latch onto” data and save it in ... Read More

Ginni
1K+ Views
A logic gate is an electronic device that creates logical decisions depends on the various combinations of digital signals accessible on its inputs. A digital logic gate can have greater than one input signal but has only one digital output signal. There are seven basic logic gates such as AND, ... Read More

Ginni
2K+ Views
Digital data is described, saved, and communicated as sets of binary digits which are known as bits. The set of bits is called binary code. Binary codes are used in devices as they enable computers to implement complex evaluations fastly and effectively.Classification of Binary CodesBinary codes can be defined as ... Read More

Ginni
4K+ Views
Digital electronics is an area of computer science. It manages with tools that can transmit out computer software. In digital electronics, we facilitate two-state or binary logic. There are two logic states including “0” (low) and “1” (high).A computer facilitates a binary number system for its services. Digital electronics defines ... Read More

Ginni
347 Views
In the electronic computer world, we measure technological growth by generation. A specific system belongs to a specific generation. Each generation denotes a significant change in computer design. The UNIVAC defines the first generation.The First Generation (1938-1953)The establishment of the first electronic analog computer in 1938 and the first electronic ... Read More

Ginni
236 Views
When instruction arrives at an empty reservation station, the superscalar processor follows two different approaches as shown in the figure. The straightforward approach is to process is an instruction in the same way as with a partially filled reservation station. However, entering instructions have to stay for at least one ... Read More

Ginni
125 Views
The availability of operands has to be checked in two scenarios such as when the operands are fetched from the register file, a scheme is needed to check whether requested contents are available in the register file. A similar scheme is needed during instruction dispatch to check whether all the ... Read More