wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

INTERRUPTS

profile
Mann Shah
Jul 12, 2023
0 Likes
0 Discussions
123 Reads

Virtually all computers provide a mechanism by which other modules (I/O, memory) may interrupt the normal sequencing of the processor.

Interrupts are provided primarily as a way to improve processor utilization.

With interrupts, the processor can be engaged in executing other instructions while an I/O operation is in progress.

When the external device becomes ready to be serviced, that is, when it is ready to accept more data from the processor, the I/O module for that external device sends an interrupt request signal to the processor. The processor responds by Suspending operation of the current program; branching off to a routine to service that particular I/O device, known as an interrupt handler; and resuming the original Execution after the device is serviced.

IN MICROPROCESSORS:-

Interrupt is the method of creating a temporary halt during program execution and allows peripheral devices to access the microprocessor. The microprocessor responds to that interrupt with an ISR (Interrupt Service Routine), which is a short program to instruct the microprocessor on how to handle the interrupt.

 

 


Comments ()


Sign in

Read Next

Mumbai local ......

Blog banner

Question

Blog banner

The Memory Hierarchy

Blog banner

Computer Security

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

Geographic Information Systems(By aditi Unnikrishnan)

Blog banner

Odoo

Blog banner

USPS mail

Blog banner

Technical Challenges and Directions for Digital Forensics

Blog banner

new blog

Blog banner

Bit Coins

Blog banner

GraphQL

Blog banner

Objectives and Functions of Operating System

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

I Personally

Blog banner

AN EVENT-BASED DIGITAL FORENSIC INVESTIGATION

Blog banner

Process, process creation and process termination

Blog banner

Multiprocessor

Blog banner

Automating OSINT tasks for efficient Cyber Forensics Investigations

Blog banner

Big Data

Blog banner

Raising Emotionally Intelligent Students: The Classroom Beyond Academics

Blog banner

Why Kanye West (Now Ye) is the GOAT: A Legacy Beyond Music

Blog banner

Ethical Issues in Data Science and Role of Data Science in Smart Cities

Blog banner

geographic information system (GIS)

Blog banner

"Games and the future"

Blog banner

Never give up

Blog banner

Multicore and multithreading 171

Blog banner

Deadlock in operating system

Blog banner

Embaded operating system

Blog banner

Data Warehousing

Blog banner

FIREWALL

Blog banner

The Role of Frontline Managers in Driving Workplace Performance and Customer Satisfaction

Blog banner

Number Guessing game --lisp

Blog banner

Is Pursuing a Dance Career in India Worth it?

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

Understanding Business Layer in Data Science

Blog banner

Disk cache

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

Outlook.com

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner