Común · Historia
Data segment
Storage segment
In computing, a data segment (often denoted .data) is a portion of an object file or the corresponding address space of a program that contains initialized static variables, that is, global variables and static local variables. The size of this segment is determined by the size of the values in the program's source code and does not change at run time.
En Wikipedia
Texto en inglés Aún no hay artículo en tu idioma: extracto en inglés.
In computing, a data segment (often denoted .data) is a portion of an object file or the corresponding address space of a program that contains initialized static variables, that is, global variables and static local variables. The size of this segment is determined by the size of the values in the program's source code and does not change at run time. The data segment is read/write, since the values of variables can be altered at run time. This is in contrast to the read-only data segment (rodata segment or .rodata), which contains static constants rather than variables; it also contrasts to the code segment, also known as the text segment, which is read-only on many architectures. Uninitialized data, both variables and constants, is instead in the .bss segment. Historically, to be able to support memory address spaces larger than the native size of the internal address register would allow, early CPUs implemented a system of segmentation whereby they would store a small set of indexes to use as offsets to certain areas. The Intel 8086 family of CPUs provided four segments: the code segment, the data segment, the stack segment and the extra segment. Each segment was placed at a specific location in memory by the software being executed, and all instructions that operated on the data within those segments were performed relative to the start of that segment. This allowed a 16-bit address register, which would normally be able to access 64 KB of memory space, to access 1 MB of memory space. This segmenting of the memory space into discrete blocks with specific tasks carried over into the programming languages of the day, and the concept is still widely in use within modern programming languages.
Texto: Wikipedia en inglés, CC BY-SA 4.0. ·
Cartas cercanas
-
★★
Documento de texto
Archivo informático que contiene texto plano
-
★★
Df (Unix)
Comando que muestra el uso del disco
-
★★★
Digital data
Discrete, discontinuous representations of information or works, as contrasted with continuous, or analog signals which behave in a continuous manner, or represent information using a continuous function
-
★★★
Tar
Formato de archivo de computadora que puede combinar varios archivos en un solo fichero llamado "tarball"
-
B★
Bit field
Data structure used in computer programming
-
I★★
Information repository
Central place where data is kept and maintained in an organized way
-
d★★
datos semiestructurados
Tipo de datos estructurados
-
I★
IMG (formato de archivo)
-
p★★★
portapapeles
Funcionalidad de software
-
★
Unidad de disco
Sistema de almacenamiento de información en discos rotantes
-
M★
Montar (informática)
Acción de integrar un sistema de archivos alojado en un determinado dispositivo dentro del árbol de directorios de un sistema operativo
-
★★★
Lista enlazada
Estructura de datos en ciencias de la computación
-
M★★
Mapa de memoria
Estructura de datos (tablas) que indica cómo está distribuida la memoria
-
T★
Thread-local storage
Memory management method that uses static or global memory local to a thread
-
e★
espejo
Copia exacta de un conjunto de datos en informática
-
★
Árbol de segmento
Estructura de datos usada en informática
-
S★
Sentinel value
In-band data value that must be handled specially by computer code
-
★★★★
Hoja de cálculo
Tipo de documento