Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,757,864,360 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

abend

   Also found in: Dictionary/thesaurus, Acronyms, Wikipedia 0.02 sec.

abend

(ABnormal END) An unexpected termination that causes the computer to stop responding. Also called a "crash," "bomb" or "lockup," an abend occurs when the computer is presented with instructions or data it cannot recognize, or a program tries to address memory beyond a defined boundary. Abends are generally the result of erroneous software logic in the application or operating system (see anomaly).

Bad Hardware Can Look Like Bad Software
A serious hardware failure will stop a computer that has no redundant components. For example, a short circuit on the motherboard will halt the operation; however, a failing memory cell can cause an instruction to point to an erroneous location, making it look like a software failure.

It Depends on the OS
If the abend occurs due to a bug in an application and the operating system is not crashproof, the computer locks up and has to be rebooted. Sophisticated operating systems attempt to halt only the offending application and allow the remaining applications to continue. As operating systems evolved through the years, they typically became more resilient to application bugs. With mature operating systems, there is less rebooting after an application crashes.

A Miracle It All Works
If you consider what goes on inside a computer, you might wonder why it does not crash more often. An ordinary home computer can easily have 16 billion memory cells. Every second, millions of them switch their status between charged and uncharged (1 to 0; 0 to 1). If only one cell fails, it can cause an instruction to be invalid, and an abend can occur. See GPF and head crash.

Abending
Abending, or crashing, often occurs when the program points outside of its address space. This diagram depicts the anatomy of a program. "The Data" refers to constants used within the program and the input/output areas that hold the data while it is being processed. "The Processing" refers to the program's logic embodied in the flow chart and physically implemented as thousands of machine instructions (the columns).


abend [′ab·end]
(computer science)
An unplanned program termination that occurs when a computer is directed to execute an instruction or to process information that it cannot recognize. Also known as blow up; bomb; crash.

(jargon)ABEND - /o'bend/, /*-bend'/ ABnormal END. Abnormal termination (of software); crash; lossage. Derives from an error message on the IBM 360; used jokingly by hackers but seriously mainly by code grinders. Usually capitalised, but may appear as "abend". Hackers will try to persuade you that ABEND is called "abend" because it is what system operators do to the computer late on Friday when they want to call it a day, and hence is from the German "Abend" = "Evening".


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Jones Lang LaSalle has promoted Randy Abend to vice president from leasing specialist.
It happens to be that turning switches and pushing a button fall into that category,'' said Rabbi Aaron Abend of Chabad of North Hollywood Saara Ratner-Stauber Synagogue.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.