====== Struktura systemu komputerowego ===== * Systemy z obsługą przerwań * [[wp>Interrupt]], [[wp>Intel_8259|PIC Intel_8259]], [[wpl>Advanced_Programmable_Interrupt_Controller|APIC]], [[wp>Interrupt_vector_table]], [[wp>Interrupt_descriptor_table]], [[wp>Interrupt_handler|ISR]], [[wp>Non-maskable_interrupt|MNI]], [[wp>Interrupt_request_(PC_architecture)]], [[wp>Interrupt_handler]] * [[wp>INT_(x86_instruction)|INT]], [[wp>System_call]] * [[https://www.oreilly.com/library/view/understanding-the-linux/0596005652/ch04s02.html|Interrupts and Exceptions]] * [[wp>Inter-processor_interrupt]] * [[http://www.jonmasters.org/blog/2007/12/12/everything-you-know-about-interrupts-is-wrong/|Everything you know about interrupts is wrong]] * [[wp>Direct_memory_access|DMA]] * Struktura wejścia-wyjścia * Dualny tryb pracy * [[https://manybutfinite.com/post/cpu-rings-privilege-and-protection/|CPU rings]], [[wp>Protection_ring]] * [[https://slideplayer.com/slide/5084764/|Virtualization Techniques for Cloud Computing]] * [[wp>System_call]], [[https://lwn.net/Articles/771441/|C library system-call wrappers, or the lack thereof]]