All Computings
Interrupts
In Real Mode, this is usually the Interrupt Table configured by the BIOS - https://www.ctyme.com/rbrown.htm In Protected Mode or Long Mode, this is usually configured in the Global Descriptor Table to point to functions in the running operating system, so it can trigger and handle Interrupt Requests Interrupts are events that can be triggered on the processor, either by the operating system or the hardware, to interrupt the operating system (or BIOS, in Real Mode) and run a function....
Interpreter
A program that takes source code (or an Intermediate Representation (IR))).md)) and processes it on the fly for a given Instruction Set Architecture, or in a Virtual Machine Can often provide useful additions over compiled programs, such as Garbage Collection Stands in contrast to an Compiler, though the line can be fuzzy
Intermediate Representation (IR)
Some form of bytecode that represents an abstract but (usually) optimised version of a program This bytecode is then typically compiled or interpreted by an IR interpreter to the specific computer’s Instruction Set Architecture Examples ....
Int15h
Overview Memory detection in Real Mode BIOS Useful for pulling out the ACPI tables Resources https://wiki.osdev.org/Detecting_Memory_(x86)#BIOS_Function:_INT_0x15.2C_EAX_.3D_0xE820 https://uefi.org/specs/ACPI/6.4/15_System_Address_Map_Interfaces/int-15h-e820h---query-system-address-map.html
Instruction Set Architecture
Outlines what instructions are available, and how they’re interpreted by a given architecture. Common Examples x86-64 ARM RISC
Inodes
https://www.howtogeek.com/465350/everything-you-ever-wanted-to-know-about-inodes-on-linux/ https://metebalci.com/blog/a-minimum-complete-tutorial-of-linux-ext4-file-system/ inodes are a data structure of POSIX File Systems (notably the ext family, e.g. ext4) that describe a File or Directory on disk...
Init System
On nix-based systems, the first Userland Process to start, after the kernel Runs until the system shuts down (in effect, killing init is killing the system) On Linux, the init system has process ID 1, and acts as the parent of all other Processes Creates all other processes by Forking The most common systems on Linux are SysVInit systemd OpenRC
inetutils
Various utilities for working with common network protocols
ifconfig
A network interface configuration program Commonly used by non-systemd Init Systems to initialise and configure Networking
hfs+
An Apple operating system used on macOS until its succession by apfs