Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

Exceptions

Posted on 2003-11-03
2
Medium Priority
?
259 Views
Last Modified: 2010-04-27
Hi,
  i have the following questions from computer architecture by jordan, i would like to know the solutions for these, iam unable to find them,please help me in knowing the solutions.Any comments and suggestions are welcome

1.)what are the 5 steps to be taken  when an exception occurs?

2.)What are the type of exceptions generated by todays processors.
0
Comment
Question by:pradeepy
2 Comments
 
LVL 18

Expert Comment

by:chicagoan
ID: 9676143
Would this be a homework assignment?
0
 
LVL 7

Accepted Solution

by:
philby11 earned 2000 total points
ID: 9676279
point 1.click here for the low down
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q150/3/14.asp&NoWebContent=1#1
as for point 2.

Processor Exceptions and Their Definitions
00: Divide Fault
The processor returns this exception when it encounters a divide fault. A divide fault occurs if division by zero is attempted or if the result of the operation does not fit in the destination operand.
02: NMI Interrupt
Interrupt 2 is reserved for the hardware Non-Maskable-Interrupt condition. No exceptions trap through interrupt 2.
04: Overflow Trap
The overflow trap occurs after an INTO instruction has executed and the 0F bit is set to 1.
05: Bounds Check Fault
The BOUND instruction compares the array index with an upper and lower bound. If the index is out of range, then the processor traps to interrupt 05
cheers
0

Featured Post

Who's Defending Your Organization from Threats?

Protecting against advanced threats requires an IT dream team – a well-oiled machine of people and solutions working together to defend your organization. Download our resource kit today to learn more about the tools you need to build you IT Dream Team!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is about my first experience with programming Arduino.
Great sound, comfort and fit, excellent build quality, versatility, compatibility. These are just some of the many reasons for choosing a headset from Sennheiser.
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Screencast - Getting to Know the Pipeline

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question