What is a Computer Interrupt?

interrupt in computer system

Hello everybody today I want to explain you about “What is a Computer Interrupt?”.

- What is an Interrupt?

An electrical signal which is informing the process that an another program or an event in computer system has start.

overview of interrupt
Interrupt handling is a very important concept,
Inside each computer there are several devices like input devices ( Keyboards ), output devices(Monitor, Printer), memory(Disk) sends and receives data to Processor and from processor. This transfer is happen with the help of an Interrupt call. If CPU is busy in some processing and an I/O device wants to send some data to CPU for the current program need then that Device issues an interrupt and accordingly an Interrupt subroutine is executed. And after it CPU starts its normal execution. This approch helps a lot so that  maximum utilization of central processing unit(Processor) can happen.
The primary goal of interrupt technique is increase the efficiency of processing.
From the point of view of user program, an interrupt is just an interruption of normal sequence of execution.
If the CPU is idle, interrupt is served.
When interrupt processing is completed, execution resumes accordingly.
The processor and  operating system are responsible for suspending the user program and then resuming it at the same point.
interrupt in computer system

Interrupt Cycle

- Added to instruction cycle
- Processor checks for interrupt
- Indicated by presence of an interrupt signal
- If no interrupt, fetch next instruction
- If interrupt pending:
- Suspend execution of current program.
- Save context. i.e. save the address of next instruction to be executed (in current program) and any other data relevant to processor’s current activity.
- Set PC to start address of interrupt handler routine
- Process interrupt
- Restore context and continue interrupted program
interrupt cycle

I hope this explaination will help you in your study. Please add comments so that I can improve my next tutorial.

Posted in Tutorial Tagged with: , , ,

Best Coaching for IIT JEE Preparation in India

bansal classes

Hello guys I want to discuss about best coaching institutes for IIT JEE preparation. Indian Institute of Technology Joint Entrance Examination(IIT JEE) exam is organize every year in April month. This year exam will organize on Sunday, April 10 2011.
IIT-JEE exam organize to admission in best engineering colleges in India.
This exam conducts to admission in seventeen best colleges like IIT Mumbai, IIT Kanpur, IIT Delhi, IIT Chennai, IIT Kharagpur, IIT Guwahati, IIT Roorkee, IIT Bhubaneswar, IIT Gandhinagar, IIT Indore, IIT Jodhpur, IIT Mandi, IIT Patna, IIT Ropar, IIT Hyderabad, IT Varanasi and ISM Dhanbad.

Some coaching institutes who gives good result in previous years.

These best coaching institutes for IIT JEE are :-

Bansal Classes Kota
Total selections in IIT JEE 2010
2204
Total selections in IIT JEE 2009
2175
Total selections in IIT JEE 2008
1609

Bansal Classes IIT selections

Bansal Classes IIT selections


FIITJEE Delhi
Total selections in IIT JEE 2010
2378
Total selections in IIT JEE 2009
2307
Resonance Kota
Total selections in IIT JEE 2010
1652
Total selections in IIT JEE 2009
1621
Total selections in IIT JEE 2008
1064
Aakash Institute Delhi
Total selections in IIT JEE 2010
1070
Career Point Kota
Total selections in IIT JEE 2010
738
Total selections in IIT JEE 2008
827
Total selections in IIT JEE 2007
802
way to iit jee
Vibrant academy Kota
Total selections in IIT JEE 2010
672
Allen Career Institute Kota
Total selection in IIT JEE 2010
276
Hope you get some information about best coaching centers for IIT JEE preparation.
Please comment and share to others.
Best of Luck for IIT JEE :)

Posted in Career Tagged with:

Four Best FTP Clients

Best Free FTP Clients

Today I want to share you best FTP Clients, Every one who have some free or personal website with FTP access should know about free and best FTP clients. If you are new to “FTP Clients” then here we go – FTP stands for File Transfer Protocol. FTP is very popular way for file transfer between server and client( your computer). You can upload or download files (and folders) in bulk.

Here is the list of Best FTP Clients software:

  1. FileZilla – World’s most popular open-source FTP client for Windows, Mac and Linux. Its popular because of its simple look, cross-platform support and zero price. FileZilla is open-source with a very good development team so you will get latest updates free very fast compare to other open-source projects.
    Download FileZilla-
  2. Best Free FTP Clients

    Best FTP Clients

  3. WinSCP – Another free Windows based ftp client also known as “Windows Secure Copy” It’s a free, open source FTP client which supports SFTP and SCP (These protocols are used for Secure File Transfer). WinSCP is lightweight and fast client which also supports remote text editing. You can download WinSCP for free.
    Download WinSCP-
  4. FireFTP – It is a popular Firefox extension which provides FTP client capabilities in your browser itself. It is very simple extension which run under Firefox and that’s why FireFTP has very small set of features among all other FTP clients. But still its very useful for your occasional uploads because its just an extension of Firefox so there is no setup wizard.
  5. Cyberduck – It’s a free, open-source and most popular FTP client among all Mac users. Along with FTP Cyberduck supports various services like Amazon S3, Quick Look, Growl , Google Storage, Google Docs, Windows Azure, Rackspace Cloud and WebDAV (Web-based Distributed Authoring and Versioning) . It also supports remote editing so that you can edit a file directly from your favorite editor and Cyberduck will do the rest.
    Download Cyberduck-

Hope you like this list, if you have like some other ftp clients then share with me. Please comment and share your knowledge.

Posted in Software Tagged with:

How to download facebook videos

download videos from facebook to computer

Hello everybody I want to share you about “how to download facebook video” to your computer. It is possible to download any video from facebook to your pc.

Follow these steps :- (steps only for mozilla firefox web browser)

1. Open your mozilla firefox browser.
2. You need to install a extension DownloadHelper.
3. Click on this link or paste link into address bar of mozilla firefox browser :

https://addons.mozilla.org/en-US/firefox/addon/3006/


3. Then Click on Add to Firefox button.
4. A new dialog box open then click on Install Now button.
5. After the installation completed restart your mozilla firefox.
6. You found a new icon in your mozilla firefox browser DownloadHelper.

download extension to mozilla firefox
7. Then just watch any video on facebook and click on DownloadHelper button. Video will start to download to your system.
8. Default location of facebook video on your disk

C:\documents and settings \ Administrator\dwhelper

9. Download video file extension will be .mp4 and you can watch it using VLC media player.
WATCH ON YOUTUBE FOR HOW TO DOWNLOAD VIDEO FROM FACEBOOK TO PC
Thus you can download any video from facebook to your computer easily. :)

Posted in Facebook Tagged with:

How to create a good website

web page design

Hello all today I want to discuss about how you can create a good website.
There are some basic trends you should follow while creating your website.
1. The background color of your website should be in light color.
2. The text of your website should be in dark color.
3. The text size of content not too small or too large.
4. Proper alignment of the text. Normally use left alignment for text and center alignment for headings.
5. All hyperlinks and buttons should be properly visible to the visitor.
web page design
6. Default colors for link like blue color for unvisited links and purple color for visited links.
7. Your website should be properly promoted and properly optimized for search engines.
8. Content of website should be unique and not copied.
9. Website layout should be consistent for all web page of your website.
10. Website should be quick while loading through web browser.
rules for web designing
I think this post will help you in your basic website navigations  and web design.  :)

Posted in Tutorial

Nimcet 2014 – NIT MCA Entrance Exam

nimcet 2011

The NIMCET is National Level Entrance Test conducted by NITs for admission to their MCA program. The admission to first year of MCA program offered by 11 NITs will be based on the rank obtained in NIMCET-14. Previously I discussed on “Tips for Crack NIMCET Entrance Exam” and “List of Top MCA Entrance Exams 2012“.

Master of Computer Application(MCA) program is conduct by 11 National Institute of Technology(NIT). These NIT are Agartala, Allahabad, Bhopal, Calicut, Durgapur, Jamshedpur, Kurukshetra, Raipur, Surathkal, Tiruchirappalli and Warangal. Admission into MCA programme in the all 11 participating NITs is based only on NIMCET-2014 rank.

nimcet 2011

ELIGIBILITY CRITERIA

Indian Nationals securing 60% marks or 6.5/10 CGPA (55% or 6.0/10 CGPA for SC/ST) in

(i) BSc / BSc (Hons) / BCA / BIT of minimum three years full-time
OR
(ii) B E / B Tech or equivalent
from a recognized University are eligible to appear for NIMCET-2014.
Final year students are also eligible but they shall have to give proof (in the form of a certificate issued by the head of institution where the candidate has studied) of they are studying in final year.

Students who have completed/completing degree BSc / BSc(Hons)/BCA/ BIT of 3 years from Open Universities are also eligible to apply provided their programme is approved by UGC / AICTE and Distance Education Council (DEC) of Govt. of India.

MODE OF EXAMINATION

The duration of NIMCET-2014 examination will be for a period of two hours and will consist of
120 multiple choice questions with four choices for each question. Each correctly answered
question will carry FOUR marks and each wrongly answered question will lead to
NEGATIVE ONE mark. The candidates have to mark the responses in the OMR sheets at the time of examination. Candidates have to bring their own HB pencil, eraser and black
ball point pen.
Calculators, mobile phones or any other material shall not be allowed in
the examination hall. The examination is conducted in Mathematics, Analytical Ability & Logical Reasoning, Computer Awareness and General English.

nit-mca

DISTRIBUTION OF QUESTIONS

The question paper will contain 120 multiple choice questions covering the following topics:
1. Mathematics 50 questions
2. Analytical Ability Logical Reasoning 40 questions
3. Computer Awareness 10 questions
4. General English 20 questions

IMPORTANT DATES FOR NIMCET 2014

Availability of Online Application form: February, 2014
Closing Date of Online Login Creation: April, 2014
Last date for online submission of application: April, 2014
Availability of Admit card on web for download: May, 2014
Date and Time of NIMCET Examination: Sunday, 24th May, 2014 [10.00 A.M. to 12.00 Noon (Reporting time 9.15 A.M.)]
Date of Publication of Result: June, 2014
Counseling Dates (Tentative) : June, 2014

SEAT MATRIX IN 11 NIT INSTITUTES

NIMCET 2014 conducts for admission on 867 MCA seats in all 11 NITs. In among the All India India seats, there is no separate state-wise quota. Reservations of SC, ST, OBC and PD(Physical Disability) according to Government of India Rules.

NIT MCA Seat

NIMCET TEST CENTERS LIST

nimcet test centers

CONTACT DETAILS

The Chairman/Secretary
NIMCET-2014
National Institute of Technology
Warangal – 506 004,
Andhra Pradesh State
Phone: +91-870-2462014

Check Out for NIT ranking for MCA : http://techvark.com/nit-ranking-for-mca-nimcet-top-mca-colleges-in-india/

Best of Luck for NIMCET-2014 :)

Posted in Career Tagged with: , , , ,

How to invite all friends to my Facebook Fan page

Facebook Suggest to Friends dialog box

How to invite all friends to my facebook fan page

Today I was searching for facebook.com tricks to invite my all friends to my facebook fan page.
After few google search I got two ways  to invite all friends in one apptemt. Here are the methods:

  1. Using javascript code (wont work on all browsers)
  2. Using Google Chrome Extensions

You can send bulk invitation to all your friends using this simple javascript code:

javascript:elms=document.getElementById('friends').getElementsByTagName('li');
for(var fid in elms){if(typeof elms[fid] === 'object'){fs.click(elms[fid]);}}

For inviting your all friends using javascript code

  1.  Open your fan page (like : http://www.facebook.com/pages/Techvarkcom/137568206274060 )
  2. Click on “Suggest to Friends” – this will load suggest to friends dialog box
  3.  

    Suggest to Friends

    Suggest to Friends

  4. Paste above javascript code into browsers address bar and press Enter Key (Return key)
  5. Now your all friends are select in that dialog box, so you just need to click on “Send Invitations
  6. Wait for some time then it will show “invitation success” message.

Another way using Google Chrome Extension

for this approch you just need to install “Facebook Invite All” extension in your Google Chrome browser.

Facebook Invite All Extension

Facebook Invite All Extension

Here is the link: https://chrome.google.com/extensions/detail/eibdjcmcmfggjoiaaoojhicjnkghbkbe

After installing this extension it will add “Toggle All” in your ‘Suggest to Friends’ dialog box.

Facebook Suggest to Friends dialog box

Facebook Suggest to Friends dialog box

You just need to click on toggle button, it will select your all facebook friends.

Now you can send invitation to all your facebook friends in one click .

If tried this trick then please comment below. :)

Posted in Facebook

Top MCA colleges list in India

mca

Top Colleges and universities in India for Master of Computer Application(MCA).

  • Pune University
  • Delhi University
  • Jawaharlal Nehru University – New Delhi
  • IIT Roorkee
  • Hyderabad Central University
  • National Institute of Technology (NIT), Trichy
  • Birla Institute of Technology(BITS – Mesra), Ranchi
  • National Institute of Technology (NIT) – Surathkal
  • PSG College of Technology – Coimbatore
  • Bharathiar University -Coimbatore
  • MN National Institute of Technology (NIT)-Allahabad
  • Vellore Institute Of Technology-Vellore (Tamilnadu)
  • Pondicherry Central University
  • Banaras Hindu University – Varnasi
  • National Institute of Technology (NIT) Calicut
  • Thapar University
  • Jamia Hamdard University
  • Dhirubhai Ambani Institute of Information & Communication Technology – Msc(IT)
  • Guru Govind Singh Indraprastha University
  • Banasthali Vidyapith
  • Madurai Kamraj University
  • Aligarh Muslim University
  • Indraprasth University Delhi
  • Veermata Jijabai Technological Institute Mumbai

mca

If you want further details about colleges and university listed above then please  visit particular university’s website.
Best of Luck for MCA :)

Posted in Career

Find your path in Bangalore – Free Sms Based Service

Free Sms Service

Today I found free mobile sms based service in Bangalore. This service will help you to find your destination path. This service also helps you to find ATM locations, Taxi services, Hospital locations, Polices stations, Restaurant locations near you. You just need to send an SMS along with your query to 90088 90088 and with in 10 second you will get details about it.

Free Sms Service

Free Sms Service

This service is hosted by Onze Technologies India Pvt Ltd.

Here are some sample queries:

  1. Marthahalli to Bagmane Tech Park
  2. ATM near Marthahalli
  3. Hospital near MG Road
  4. Police Station near HAL
  5. Postoffice near Majestic
  6. Taxi Services near Marthahalli
  7. Restaurant near Bellandur

Just try it out and after all its free.

I hope you liked this service.  :)

Please post your comments below:

Posted in India

Udaipur of 19th Century – Venice of the East

badipole-gateway-year-1882

I have collected very old photos of our historical city Udaipur. These photos are taken during the end of 18th century. I hope you will like this “Udaipur of 19th Century – Venice of the East”.

Share this with your friends.
Please write your comment and feedback. :)

Posted in India

Facebook Page