Shared Flashcard Set

Details

ComputerWork Sec 1.4
How Computers Work Sec 1.4
12
Computer Science
Not Applicable
12/12/2010

Additional Computer Science Flashcards

 


 

Cards

Term

 

 

Device Drivers

 

Definition

 

custom code that has information on how to handle/talk to hardware like harddrives,

mouse and printers.

 

Most of the Time Drivers Come with the Device

Term

 

 

Keyboard Controller

 

Definition

 

 

figures out what key you pressed on your keyboard

Term

 

 

Interrupt Request Line

 (IRQ)

Definition

 

16 traces that carry the signals to interrupt what the CPU is working on

 

7 of 16 lines are dedicated to specific hardware such as keyboard

Term

 

 

 

Interrupt Controller

 

Definition

 

orders in urgency and rank the 256 possible types of interrupts for the CPU to handle

 

type of "chief-of Staff" to the CPU

 

Term

 

 

INTR

Definition

-a pin at the bottom of the CPU that recives the signal from the interrupt controller

 

-handles theInterruptable Interrupts

 

-Low priority

Term

 

 

NMI

Definition

-another pin used by the CPU to collect signals from the Interrupt Controller

 

-handles interrupts that Can't Be interrupted at all

Term

 

 

Stack

Definition

 

If a cpu is working on a project and becomes interrupted the CPU places the Project in a memory address and bookmarks its place. When finished with the Interrupt goes back to the first item it stacked and continues

Term

 


Interrupt Descriptor Table

 

(IDT)

Definition

 

a table that the CPU refrences to figure out what function to use in a specific program

 

ex) pressing letter 'A' in work gives A but

may also move forward in a Game

Term

 

 

RET

 

(Return from Interrupt)

 

Definition

 

after the interrupt is finished this command is sent to the CPU to return it back to working freely or the stack

Term

 

 

Enumerator program

 

Definition

 

when new hardware is installed this program identifies the hardware and its specific information

Term

 

 

 

Hardware Tree

Definition

 

 

a database stored on the RAM that the OS access' to complete the resource arbitration

Term

 

 

Resource Arbitration

 

Definition

 

the OS decides what resouces and types of interrupts get allocated to it

Supporting users have an ad free experience!