42 relations: Advanced Micro Devices, ARM architecture, Arm Holdings, Athlon 64, Buffer overflow, Celeron, Central processing unit, Compaq, DEC Alpha, Digital Equipment Corporation, Executable space protection, Flat memory model, Harvard architecture, Hewlett-Packard, IA-64, IBM, Intel, Intel 80286, Intel 80386, Itanium, Memory segmentation, OpenVMS, Operating system, Opteron, Oracle Corporation, PA-RISC, Page (computer memory), Page table, PALcode, Pentium, Pentium 4, Physical Address Extension, PowerPC, SPARC, Sun Microsystems, Translation lookaside buffer, Tru64 UNIX, Von Neumann architecture, X86, X86-64, Xeon, Z/Architecture.
Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets.
ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
Arm Holdings (Arm) is a multinational semiconductor and software design company, owned by SoftBank Group and its Vision Fund.
The Athlon 64 is an eighth-generation, AMD64-architecture microprocessor produced by AMD, released on September 23, 2003.
In information security and programming, a buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations.
Celeron is a brand name given by Intel to a number of different low-end IA-32 and x86-64 computer microprocessor models targeted at budget personal computers.
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
Compaq (a portmanteau of Compatibility And Quality; occasionally referred to as CQ prior to its final logo) was a company founded in 1982 that developed, sold, and supported computers and related products and services.
Alpha, originally known as Alpha AXP, is a 64-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC), designed to replace their 32-bit VAX complex instruction set computer (CISC) ISA.
Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1950s to the 1990s.
In computer security, executable-space protection marks memory regions as non-executable, such that an attempt to execute machine code in these regions will cause an exception.
Flat memory model or linear memory model refers to a memory addressing paradigm in which "memory appears to the program as a single contiguous address space." The CPU can directly (and linearly) address all of the available memory locations without having to resort to any sort of memory segmentation or paging schemes.
The Harvard architecture is a computer architecture with physically separate storage and signal pathways for instructions and data.
The Hewlett-Packard Company (commonly referred to as HP) or shortened to Hewlett-Packard was an American multinational information technology company headquartered in Palo Alto, California.
IA-64 (also called Intel Itanium architecture) is the instruction set architecture (ISA) of the Itanium family of 64-bit Intel microprocessors.
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on 1 February 1982.
The Intel 80386, also known as i386 or just 386, is a 32-bit microprocessor introduced in 1985.
Itanium is a family of 64-bit Intel microprocessors that implement the Intel Itanium architecture (formerly called IA-64).
Memory segmentation is the division of a computer's primary memory into segments or sections.
OpenVMS is a closed-source, proprietary computer operating system for use in general-purpose computing.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
Opteron is AMD's x86 former server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture (known generically as x86-64).
Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.
PA-RISC is an instruction set architecture (ISA) developed by Hewlett-Packard.
A page, memory page, or virtual page is a fixed-length contiguous block of virtual memory, described by a single entry in the page table.
A page table is the data structure used by a virtual memory system in a computer operating system to store the mapping between virtual addresses and physical addresses.
In computing, in the Alpha instruction set architecture, PALcode (Privileged Architecture Library code) is the name used by DEC for a set of functions in the SRM or AlphaBIOS firmware, providing a hardware abstraction layer for system software, covering features such as cache management, translation lookaside buffer (TLB) miss handling, interrupt handling and exception handling.
Pentium is a brand used for a series of x86 architecture-compatible microprocessors produced by Intel since 1993.
Pentium 4 is a brand by Intel for an entire series of single-core CPUs for desktops, laptops and entry-level servers.
In computing, Physical Address Extension (PAE), sometimes referred to as Page Address Extension, is a memory management feature for the x86 architecture.
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
SPARC, for Scalable Processor Architecture, is a reduced instruction set computing (RISC) instruction set architecture (ISA) originally developed by Sun Microsystems.
Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.
A translation lookaside buffer (TLB) is a memory cache that is used to reduce the time taken to access a user memory location.
Tru64 UNIX is a discontinued 64-bit UNIX operating system for the Alpha instruction set architecture (ISA), currently owned by Hewlett-Packard (HP).
The von Neumann architecture, which is also known as the von Neumann model and Princeton architecture, is a computer architecture based on the 1945 description by the mathematician and physicist John von Neumann and others in the First Draft of a Report on the EDVAC.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
Xeon is a brand of x86 microprocessors designed, manufactured, and marketed by Intel, targeted at the non-consumer workstation, server, and embedded system markets.
z/Architecture, initially and briefly called ESA Modal Extensions (ESAME), is IBM's 64-bit instruction set architecture implemented by its mainframe computers.
Enhanced Virus Protection, Execute disable bit, NX Bit, NX Flag, NX flag, NX instruction, No Execute, No Execute bit, No Execute flag, No eXecute, No eXecute bit, No eXecute flag, No execute, No execute bit, No execute flag, No-Execute bit, No-Execute flag, No-eXecute bit, No-eXecute flag, No-execute bit, No-execute flag, Nx Flag, Nx bit, Nx flag, Nx-bit, XD Bit, XD bit, Xd bit.