Prepare
Practice
Interview
Aptitude
Reasoning
English
GD
Placement papers
HR
Current affairs
Engineering
MCA
MBA
Online test
Login
Interrupts which are initiated by an instruction - Software
Home
>>
Category
>>
Programming Language (MCQ) questions
>>
Operating System
Q. Interrupts which are initiated by an instruction are
- Published on 17 Jun 15
a.
Internal
b.
External
c.
Hardware
d.
Software
ANSWER: Software
Related Content
Networking (
207
)
Database (
97
)
C programming (
58
)
Software Engineering (
28
)
SQL (
5
)
HTML (
74
)
Web Technologies (
11
)
Data Structure (
140
)
Operating System (
96
)
Java (
25
)
Oracle (
5
)
C++ (
50
)
Algorithms (
7
)
PL/SQL (
13
)
JavaScript (
7
)
XML (
0
)
CSS (
1
)
Discussion
Nirja Shah
-Posted on 25 Nov 15
Software interrupt
- It occurs when an application software terminates or when it requests the operating system for some service.
- It is same as the hardware interrupt, which occurs at the hardware level.
- It only communicates with the kernel and indirectly interrupts the central processing unit.
- They are associated with an interrupt handler, which is actually just a routine that is activated when an interrupt happens.
- During this interrupt only one bit of information is communicated.
- It is used to perform an input/output request.
- This request, in turn, calls kernel routines that actually perform the service.
- A software interrupt often emulates most of the features of a hardware interrupt.
- It calls only a specific interrupt vector and saves the accumulators and registers.
- A software interrupt can also make use of some of the hardware interrupt routines.
- Similar in functionality to a subroutine call, it is used for different purposes in a device.
- One notable example is when communicating with the disk controller for reading and writing data to and from a disk.
➨
Post your comment / Share knowledge
Required!
Required!
Invalid Email Id!
Required!
Enter the code shown above:
Please enter the code shown above
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)
MCQs
English
Tutorials
Download
▲