Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

ECE 267 Fall 2005 - Interrupts Sample Final Exam Questions, Exams of Computer Architecture and Organization

Sample final exam questions for the ece 267 computer organization and programming course, focusing on interrupts. Questions cover topics such as hardware vs software interrupts, software interrupt uses in operating systems, process background vs foreground, operating system multitasking, stack involvement during interrupt handling, and interrupt priority.

Typology: Exams

2011/2012

Uploaded on 05/18/2012

koofers-user-u8h
koofers-user-u8h 🇺🇸

10 documents

1 / 1

Toggle sidebar

Related documents


Partial preview of the text

Download ECE 267 Fall 2005 - Interrupts Sample Final Exam Questions and more Exams Computer Architecture and Organization in PDF only on Docsity! ECE 267 - Computer Organization and Programming Sample Final Exam Problems − Interrupts Fall 2005 Semester Answer the following questions: a) What is the difference between a hardware interrupt and a software interrupt? b) In a computer running an operating system, what is the primary use for software interrupts? c) What is the difference between a foreground and a background process? d) How does an operating system create the illusion that multiple programs are running simultaneously? e) How is the system stack involved when interrupts are serviced? Under what conditions may there be stack overflow? f) Why are some interrupts assigned a higher priority than others? g) Read the code given to you as Program 4 template, and find the software interrupt instruction used to move the mouse pointer to a specified (row,column) position on the pixel graphics screen. Write code to move the mouse to coordinate (200,100):
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved