22 relations: Aliasing (computing), Call stack, Computing, Data (computing), Far pointer, Flat memory model, Hexadecimal, Intel, Intel 80286, Machine code, Megabyte, Memory management unit, Memory segmentation, Pointer (computer programming), Position-independent code, Processor register, Protected mode, Real mode, Self-modifying code, X86, X86 instruction listings, X86-64.
Aliasing (computing)
In computing, aliasing describes a situation in which a data location in memory can be accessed through different symbolic names in the program.
New!!: Intel Memory Model and Aliasing (computing) · See more »
Call stack
In computer science, a call stack is a stack data structure that stores information about the active subroutines of a computer program.
New!!: Intel Memory Model and Call stack · See more »
Computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computers.
New!!: Intel Memory Model and Computing · See more »
Data (computing)
Data (treated as singular, plural, or as a mass noun) is any sequence of one or more symbols given meaning by specific act(s) of interpretation.
New!!: Intel Memory Model and Data (computing) · See more »
Far pointer
In a segmented architecture computer, a far pointer is a pointer which includes a segment selector, making it possible to point to addresses outside of the default segment.
New!!: Intel Memory Model and Far pointer · See more »
Flat memory model
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.
New!!: Intel Memory Model and Flat memory model · See more »
Hexadecimal
In mathematics and computing, hexadecimal (also base, or hex) is a positional numeral system with a radix, or base, of 16.
New!!: Intel Memory Model and Hexadecimal · See more »
Intel
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
New!!: Intel Memory Model and Intel · See more »
Intel 80286
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.
New!!: Intel Memory Model and Intel 80286 · See more »
Machine code
Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).
New!!: Intel Memory Model and Machine code · See more »
Megabyte
The megabyte is a multiple of the unit byte for digital information.
New!!: Intel Memory Model and Megabyte · See more »
Memory management unit
A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit having all memory references passed through itself, primarily performing the translation of virtual memory addresses to physical addresses.
New!!: Intel Memory Model and Memory management unit · See more »
Memory segmentation
Memory segmentation is the division of a computer's primary memory into segments or sections.
New!!: Intel Memory Model and Memory segmentation · See more »
Pointer (computer programming)
In computer science, a pointer is a programming language object that stores the memory address of another value located in computer memory.
New!!: Intel Memory Model and Pointer (computer programming) · See more »
Position-independent code
In computing, position-independent code (PIC) or position-independent executable (PIE) is a body of machine code that, being placed somewhere in the primary memory, executes properly regardless of its absolute address.
New!!: Intel Memory Model and Position-independent code · See more »
Processor register
In computer architecture, a processor register is a quickly accessible location available to a computer's central processing unit (CPU).
New!!: Intel Memory Model and Processor register · See more »
Protected mode
In computing, protected mode, also called protected virtual address mode, is an operational mode of x86-compatible central processing units (CPUs).
New!!: Intel Memory Model and Protected mode · See more »
Real mode
Real mode, also called real address mode, is an operating mode of all x86-compatible CPUs.
New!!: Intel Memory Model and Real mode · See more »
Self-modifying code
In computer science, self-modifying code is code that alters its own instructions while it is executing – usually to reduce the instruction path length and improve performance or simply to reduce otherwise repetitively similar code, thus simplifying maintenance.
New!!: Intel Memory Model and Self-modifying code · See more »
X86
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.
New!!: Intel Memory Model and X86 · See more »
X86 instruction listings
The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support.
New!!: Intel Memory Model and X86 instruction listings · See more »
X86-64
x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.
New!!: Intel Memory Model and X86-64 · See more »
Redirects here:
C memory model, Huge pointer, Near pointer.
References
[1] https://en.wikipedia.org/wiki/Intel_Memory_Model