{"id":20339593,"url":"https://github.com/rootkit-org/computer-internals","last_synced_at":"2026-03-05T18:41:15.972Z","repository":{"id":65936938,"uuid":"443671316","full_name":"RootKit-Org/Computer-Internals","owner":"RootKit-Org","description":null,"archived":false,"fork":false,"pushed_at":"2022-01-09T03:40:38.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-14T18:07:29.404Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RootKit-Org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-02T03:15:08.000Z","updated_at":"2024-08-12T20:19:25.000Z","dependencies_parsed_at":"2023-02-17T06:25:13.957Z","dependency_job_id":null,"html_url":"https://github.com/RootKit-Org/Computer-Internals","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RootKit-Org%2FComputer-Internals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RootKit-Org%2FComputer-Internals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RootKit-Org%2FComputer-Internals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RootKit-Org%2FComputer-Internals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RootKit-Org","download_url":"https://codeload.github.com/RootKit-Org/Computer-Internals/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241865061,"owners_count":20033288,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T21:17:39.658Z","updated_at":"2026-03-05T18:41:10.927Z","avatar_url":"https://github.com/RootKit-Org.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Computer Internals and Architecture\n\n### 1. Standards and Formats\n  * Executable\n  * Audio\n  * Images\n  * Video\n  * Lossy Compression\n  * Lossless Compression\n  * File Signatures\n  * Order of Magnitude\n\n### 2. Digital Logic\n  * Logic Gates\n  * AND Gates\n  * OR Gates\n  * NOT Gates\n  * NAND Gates\n  * NOR Gates\n  * XOR Gates\n  * OR Gates\n  * Logical Connectives\n\n### 3. Base Components\n  * I/O\n  * CPU\n  * Memory\n  * Stack\n  * Heap\n  * .bss\n  * .data\n  * .text\n  * Buffer Overflow\n  * Stack Overflow\n  * Speculative Execution\n  * RISC\n  * CISC\n  * ARM\n  * x86\n  * x64\n  * Little Endian\n  * Big Endian\n\n### 4. Multiprocessing\n  * Flynn’s Taxonomy\n  * Single Instruction, Single Data (SISD)\n  * Single Instruction, Multiple Data (SIMD)\n  * Multiple Instruction, Single Data (MISD)\n  * Multiple Instruction, Multiple Data (MIMD)\n  * Multi-Core Processing\n  * Graphics Processing Unit\n  * Symmetric Multiprocessing\n  * Asymmetric Multiprocessing\n  * Million Instructions Per Second (MIPS)\n  * Standard Performance Evaluation Corporation (SPEC)\n\n### 5. Input/Output (I/O) Architecture\n  * Bus\n  * Address Line\n  * Data Line\n  * Control Line\n  * System on a Chip (SoC)\n  * North Bridge\n  * South Bridge\n  * Bus Topology\n  * Multipoint Bus\n  * Point-to-Point Bus\n  * Serial Communication\n  * Parallel Communication\n  * Serial Port\n  * Parallel Port\n  * Small Computer System Interface (SCSI)\n  * Serial Attached SCSI (SAS)\n  * Parallel Advanced Technology Attachment (PATA)\n  * Serial Advanced Technology Attachment (SATA)\n  * Peripheral Component Interconnect\n  * Universal Serial Bus (USB 1/2/3/3.1/3.2)\n  * Video Graphics Array (VGA)\n  * Digital Video Interface (DVI)\n  * High-Definition Multimedia Interface (HDMI)\n  * DisplayPort (DP)\n  * Thunderbolt\n  * I/O Control Methods\n  * Memory-mapped I/O\n  * Interrupt-driven I/O\n  * Direct Memory Access (DMA)\n  * Interrupt\n  * Exception\n  * Traps\n  * Faults\n  * Aborts\n\n### 6. Memory Architecture\n  * Volatile\n  * Non-Volatile\n  * CPU Registers\n  * CPU Cache\n  * L1\n  * L2\n  * L3\n  * L4\n  * Primary Memory\n  * RAM\n  * SRAM\n  * DRAM\n  * ROM\n  * PROM\n  * EPROM\n  * EEPROM\n  * Secondary Memory\n  * Magnetic Disks\n  * Solid State Drives\n  * Redundant Arrays of Inexpensive Disks (RAID)\n  * External Memory\n  * Magnetic Tape\n  * Optical Discs\n  * Latency\n  * Throughput\n  * Buffering\n\n### 7. Wireless and Mobile Technologies\n  * WI-FI (b/a/g/4/5/6/6E)\n  * Cellular network\n  * Bluetooth\n  * Global Positioning System (GPS)\n  * Near Field Communications (NFC)\n  * Radio Frequency Identification (RFID)\n  * Internet of Things (IoT)\n  * Body Area Network (BAN)\n  * Personal Area Network (PAN)\n  * Near-me Area Network (NAN)\n  * Antenna Types\n  * Omnidirectional\n  * Semi-directional\n  * Highly-directional\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootkit-org%2Fcomputer-internals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frootkit-org%2Fcomputer-internals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frootkit-org%2Fcomputer-internals/lists"}