Boolean Expression in Compiler Design

Boolean Expression The translation of conditional statements such as if-else statements and while-do statements is associated with Boolean expression’s translation. The main use of the Boolean expression is the following: Boolean expressions are used as...

Translation of Array References in Compiler Design

Translation of Array References We can access the elements of an array stored in consecutive blocks very easily and quickly. In a programming language like C and Java, the size of an array is one less than the number of the element stored in an array. We can...

Micro-Operations

Micro-Operations If CPU wants to perform any operation, suppose execution of only one instruction or even break it down one particular execution phase (like fetch instruction, write back, decode, operand fetch etc.). CPU cannot perform one operation in one single...

Data Path, ALU and Control Unit

Data Path, ALU(Arithmetic Logic Unit) and Control Unit What is the Data path? Suppose any data processing operation should be performed in the CPU like transferring the content of register from one place to another, from one register to another register, performing...

Control Unit Organization

Control Unit Organization The Control Unit is the unit in the CPU, which controls the various components like input  & output devices, logic unit and memory. The Control Unit is the circuitry that controls or directs the component’s operations and tells them...

PL/SQL Tutorial

PL/SQL Introduction PL/SQL, also known as “Procedural Language extensions to the Structured Query Language.” As you can guess from the name PL / SQL, it is an extension of SQL ( structured query language ). SQL is one of the most used database languages to update and...

AVL Tree

AVL Tree AVL Tree is referred to as self-balanced or height-balanced binary search tree where the difference between heights of its left subtree and right subtree (Balance Factor) can’t more than one for all nodes covered by a tree. Example: We can say a tree is...

Circular Queue

Circular Queue Circular Queue is special type queue, which follows First in First Out (FIFO) rule and as well as instead of ending queue at the last position, it starts again from the first position after the last position and behaves like circular linear data...

Full Form of ATM

Full-Form of ATM In today’s techno-driven world, you can easily take cash out from your nearby ATM. But many of you still do not know what does ATM stands for? An ATM stands for Automatic Teller Machine. This tutorial will briefly learn about the definition, types,...

Full Form of GDP

Full Form of GDP We often came across the word GDP in debates, news, talk shows, and various other economic factors. Economists mostly refer to this word while speaking about the size of the economy. GDP is an essential estimate of the overall health of our economy....

Pin It on Pinterest