Tuesday, September 18, 2012

Apple Launched Iphone 5

After Long days, Finally apple Launched Iphone 5. New Iphone was designed with a larger screen, powerful chips, Faster wireles internet speed and many more.

Apple senior vice president Philip Schiller said,"iphone 5 is the best phone we've ever made". As expected, the new iPhone is 18 percent thinner (0.30 inch vs. 0.37 inch thick) than the iPhone 4S. Apple says it's the thinnest handset around, but that's a race that changes often. That means it's also 20 percent lighter for a total of 3.95 ounces. The Retina Display expands from 3.5 inches (its size since the original iPhone) to 4 inches. The total resolution remains the same, though, at 326 pixels per inch.The iPhone 5 also fixes a design flaw that we first saw in the iPhone 4. Apple replaced the glass back with one that's mostly metal.he screen is big, bright, and crisp, too, not shockingly so, but a subtly improved experience. Iphone 5 has a good hand feel.

The iPhone 5 consist of A6 chip, which is two times faster than the current A5 chip and graphics will get faster speed. Battery Life in the Iphone 5 was

3G talk time 8
3G Browsing 8
LTE Browsing 8
Wifi Browsing 10
Video 10
Music 40
Standby 225

The main shooter, or the "iSight" camera, stays at 8 megapixels (with the best resolution being 3,264x2,448 pixels) with a feature list that includes backside illumination, a hybrid IR filter, a five-element lens, and a f2.4 aperture.Another addition is an image signal processor in the A6 chip. That will bring spatial noise reduction and a "smart filter" that produces better low-light performance and captures photos faster. Finally, there's a built-in panorama mode that stitches shots together for one large 28-megapixel photo.

On the bottom of the iPhone 5, there's that new and long-anticipated smaller dock connector. Called "Lightning," it has an all-digital, eight-signal design and an "adaptive interface" (we're not quite sure what that means yet). It's 80 percent smaller, and since it's reversible, both ends will be the same (that's kind of nice). The change means that owners of existing iPhone accessories will have to purchase an adapter from Apple so they can plug the new phone into those devices. The company did not say how much that adapter would cost.

The iPhone 5 will be available in three capacity models, all of which will come in black and white versions. The 16GB is $199, the 32GB $299, and the 64GB $399. On September 21, it will go on sale in nine countries: the United States, Canada, the United Kingdom, Germany, France, Australia, Japan, Hong Kong, and Singapore. Anyone in that first batch of countries can preorder starting September 14. More countries will follow by the end of this month, and by the end of the year, the iPhone 5 will land at 240 carriers in 100 countries. As a reminder, the U.S. carriers are the Big Three: Verizon, AT&T, and Sprint.


Source: http://www.subirank.com/gallery/apple/Apple-launched-iphone-5-with-awsome-features/

Use USB Disk as RAM in Windows xp

Subirank previously post the process to use the the USB Flash Drive (Pen Drive) as Ram in Windows 7. It helps you to improve the computer performance, speed and others. For using the pendrive or USB Disk as Ram, it is recommended to use the USB Disk or pendrive of at least 4 GB. This process helps you to save your budget because USB Disk (Pendrive) is commonly used device.

Source: http://www.subirank.com/gallery/windows/use-USB-Disk-as-RAM-in-Windows-xp/

Monday, August 20, 2012

Signed and Unsigned Binary Booth Multiplication in C

Booth Multiplication is used to calculate multiplication of signed number as well as unsigned numbers. In Booth multiplication, multiplier and multiplicand are placed in the Q and M registers.
This is the c program of Booth Multiplication. In this program you can enter the signed or unsigned number from 0 to 15. and you can extend the range by modification. Each step of the process was displayed execution of the program. 

Sunday, August 19, 2012

Booth multiplication for binary number

This is the c program of Booth Multiplication. In this program you can enter the signed or unsigned number from 0 to 15. and you can extend the range by modification. Each step of the process was displayed run the program was executed.

/**
*Prepared By: Suresh Ghatuwa, Shreeram Khaitu, Copyright http://www.subirank.com
BOOTH MULTILICATION
*/
#include
#include
#include
#include

int get()
{
int flag=0;
int a;
do
{
printf("ENTER VALUE: ");
scanf("%d",&a);
if(a< 0)
{
a = a * -1;
flag = 1;
}

if(a>=16)
printf("\n\t!INVALID NUMBER.ENTER VALUE (-16 < A < 16)!\n");
}while(a>=16);
if(flag)
a = a *-1;
return(a);
}

void add(int *a,int *b)
{
int x,i,c=0;
for(i=7;i>=0;i--)
{
x=a[i];
a[i]=c^x^b[i];
if(((c==1)&&(x==1))||((x==1)&&(b[i]==1))||((b[i]==1)&&(c==1)))
c = 1;
else
c = 0;
}
}

void binary(int x,int*arr)
{
int i,p=x,c[8]={0,0,0,0,0,0,0,1};
for(i=0;i<8;i++)
arr[i] = 0;
if(x < 0)
x = x *-1;
i = 7;
do
{
arr[i]=x%2;
x = x/2;
i--;
}while(x!=0);
if(p< 0)
{
for(i=0;i< 8;i++)
arr[i]=1-arr[i];
add(arr,c);
}
printf("\n\nTHE BINARY EQUIVALENT OF %d IS : ",p);
for(i=0;i< 8;i++)
printf("%d",arr[i]);
}

void rshift(int x,int *y)
{
int i;
for(i=7;i>0;i--)
y[i] = y[i-1];
y[0] = x;
}

void main()
{ start:
int q=0,i,j,a,b,A[8]={0,0,0,0,0,0,0,0},C[8]={0,0,0,0,0,0,0,1},C1[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1};
int s=0,z=0,Q[8],M[8],temp,temp1[8],ans[8],y,x=0,c=0,count=8,p;
clrscr();
printf("\n----------------------------------------------------\n");
a = get();
b=get();
printf("%d\n",a);
printf("%d\n",b);
printf("\n---------------------------------------------------\n");
binary(a,M);
binary(b,Q);

printf("\n\n---------------------------------------------------\n");
printf(" Count\t A\t Q\tQ'\t M\t Remark");
printf("\n\n%d\t",count);
for(i=0;i< 8;i++)
printf("%d",A[i]);
printf("\t");
for(i=0;i< 8;i++)
printf("%d",Q[i]);
printf("\t");
printf("%d\t",q);
for(i=0;i< 8;i++)
printf("%d",M[i]);
printf("\tInitial");
printf("\n");
for(j=0;j< 8;j++)
{
if((Q[7]==0)&&(q==1))
{
printf("\n \t");
add(A,M);
for(i=0;i< 8;i++)
printf("%d",A[i]);
printf("\t");
for(i=0;i< 8;i++)
printf("%d",Q[i]);
printf("\t%d\t",q);
for(i=0;i< 8;i++)
printf("%d",M[i]);
printf("\tA:=A+M");
}
if((Q[7]==1)&&(q==0))
{
printf("\n \t");
for(i=0;i< 8;i++)
temp1[i] = 1-M[i];
add(temp1,C);
add(A,temp1);
for(i=0;i< 8;i++)
printf("%d",A[i]);
printf("\t");
for(i=0;i< 8;i++)
printf("%d",Q[i]);
printf("\t%d\t",q);
for(i=0;i< 8;i++)
printf("%d",M[i]);
printf("\tA:=A-M");
}
printf("\n%d\t",--count);
y = A[7];
q = Q[7];
rshift(A[0],A);
rshift(y,Q);
for(i=0;i< 8;i++)
printf("%d",A[i]);
printf("\t");
for(i=0;i< 8;i++)
printf("%d",Q[i]);
printf("\t");
printf("%d\t",q);
for(i=0;i< 8;i++)
printf("%d",M[i]);
printf("\tshift,count--");
printf("\n");
}
printf("\n\n---------------------------------------------------\n");
printf("\nTHE ANSWER IN BINARY IS : ");
for(i=0;i< 8;i++)
ans[i]=A[i];
for(i=0;i< 8;i++)
ans[i+8]=Q[i];
if(((a< 0)&&(b>0))||((a>0)&&(b< 0)))
{
for(i=0;i< 16;i++)
ans[i]=1-ans[i];
for(i=15;i>=0;i--)
{
x = ans[i];
ans[i]=c^x^C1[i];
if(((c==1)&&(x==1))||((x==1)&&(C1[i]==1))||((C1[i]==1)&&(c==1)))
c=1;
else
c=0;
}
}
for(i=0;i< 16;i++)
printf("%d",ans[i]);
for(i=15;i>=0;i--)
{
s = s + (pow(2,z) * ans[i]);
z = z+1;
}
if(((a< 0)&&(b>0))||((a>0)&&(b< 0)))
printf("\nTHE ANSWER IN DECIMAL IS : -%d\n",s);
else
printf("\nTHE ANSWER IN DECIMAL IS : %d\n",s);
printf("\nPress 0 for again and any other for exit:");
scanf("%d",&p);
if(p==0)
{
goto start;
}
getch();
}

Output:





Thursday, August 9, 2012

subirank 9x9 Sudoku Solver

This Sudoku Solver help you to solve the sudoku problem. Enter the number or data in the box or field and press tab to move to another field.



http://www.subirank.com/gallery/others/sudoku-9-9-sudoku-solve/

Wednesday, August 8, 2012

Use pendrive as RAM

In the windows 7, microsoft has introduced new features called ReadyBoost.You can use you pendrive or flashdisk, or memory card as RAM or third memory option in Computer. You can also use pendrive or portable storage as RAM in XP and Vista also.

use MSE without internet (offline users)

Microsoft Security Essential (MSE) is an Microsoft product antivirus that protect against different virus and malware. MSE antivirus runs on windows XP, Windows Vista and Windows 7 but not supported on Windows 8. In windows 8, it has built-
in antivirus component.



Most of the MSE users think that MSE antivirus was for internet user. It was not available for offline user. Now you can use MSE antivirus without internet or offline.

All the necessary files with its process are available in this page

http://www.subirank.com/gallery/security/install-and-use-MSE-without-Internet/