Sunday, August 4, 2013

89. APRIORI ALGORITHM IN JAVA

import java.io.*;
import java.util.*;

public class Apriori {

    public static void main(String[] args) {
        AprioriCalculation ap = new AprioriCalculation();
        ap.aprioriProcess();
    }
}
class AprioriCalculation
{

88. ADDRESS TRANSLATION OF 80386 IN PROTECTED MODE IN JAVA

import java.util.*;
class addrxlation
{
                public static void main(String args[])
                {
                                Scanner read = new Scanner(System.in);
                String GDT[][]={{"0000000000000000","00000000000000000000000000001111"},{"0000000000000001","00000000000000000000000011111111"},
{"0000000000000010","00000000000000000000111111111111"}};
                String PD[][]={{"00000000000000000000000000000000","00000000000000000001000000000000"},{"00000000000000000000000000000001","00000000000000000010000000000000"},
{"00000000000000000000000000000001","00000000000000000011000000000000"}};

87. BRANCH PREDICTION LOGIC IN JAVA

import java.io.*;
import java.util.*;
class bpl
{/*Status taken
3:Strongly Taken
2:Weakly Taken
1:Weakly Not Taken
0:Strongly Not Taken*/
                static String btb[][];
public static void main(String args[])throws IOException
{

86. FLOATING POINT ADDER IN JAVA

import java.io.*;
import java.util.*;
class FloatingPointAdder
{          int exp;
            Scanner s=new Scanner(System.in);
            float n1,n2;
            String temp1="",temp2="";
            int exp1,exp2;
            String tmp1="",tmp2="";
            char cry='0';    
            char s1='0',s2='0';
            String e1,e2;
            String m1="", m2="";
            int cmn_expo;
            void input()
            {