About: X86 memory segmentation     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FX86_memory_segmentation

x86 memory segmentation refers to the implementation of memory segmentation in the Intel x86 computer instruction set architecture. Segmentation was introduced on the Intel 8086 in 1978 as a way to allow programs to address more than 64 KB (65,536 bytes) of memory. The Intel 80286 introduced a second version of segmentation in 1982 that added support for virtual memory and memory protection. At this point the original mode was renamed to real mode, and the new version was named protected mode. The x86-64 architecture, introduced in 2003, has largely dropped support for segmentation in 64-bit mode.

AttributesValues
rdfs:label
  • Segmentación de memoria del x86 (es)
  • X86 메모리 분할 (ko)
  • Сегментная защита памяти (ru)
  • X86 memory segmentation (en)
  • X86記憶體區段 (zh)
rdfs:comment
  • Сегментная защита памяти — один из вариантов реализации защиты памяти в процессорах архитектуры x86. Может применяться в защищенном режиме процессоров начиная с Intel 80286 и совместимых. При использовании плоской модели памяти (англ. flat model, применяется многими современными ОС), каждый сегмент описывает весь объем виртуальной памяти. В такой модели защита памяти реализуется дополнительно страничной памятью. (ru)
  • Los registros del 8086 son de 16 bits, por lo tanto el número de direcciones posibles a direccionar con 1 solo registro es:2 65536 1000016= 10 = 16lo cual representa un total de 64 KiB los valores de direcciones se encuentran en elrango de 0 a FFFF.Para superar este límite se utilizan 2 registros para direccionar memoria: Uno deSEGMENTO y otro de DESPLAZAMIENTO (offset) dentro del segmento. La notaciónutilizada para una dirección segmentada es:SEGMENTO:DESPLAZAMIENTOLa relación entre la dirección de memoria real y la dirección segmentada es:DIR = SEGMENTO * 16 + DESPLAZAMIENTOAl multiplicar por 16 se obtienen 4 bits más con lo que ahora se tiene:2 1048576 10000020= 10 = 16con lo cual tenemos un total de 1024 KiB = 1 MiB de memoria direccionable. Los valores paralas direcciones reales se en (es)
  • x86 memory segmentation refers to the implementation of memory segmentation in the Intel x86 computer instruction set architecture. Segmentation was introduced on the Intel 8086 in 1978 as a way to allow programs to address more than 64 KB (65,536 bytes) of memory. The Intel 80286 introduced a second version of segmentation in 1982 that added support for virtual memory and memory protection. At this point the original mode was renamed to real mode, and the new version was named protected mode. The x86-64 architecture, introduced in 2003, has largely dropped support for segmentation in 64-bit mode. (en)
  • x86 메모리 분할(x86 memory segmentation)은 인텔 x86 명령어 구조를 사용하는 컴퓨터에서 구현된 메모리 분할기법을 말한다. 메모리 분할은 1978년 발표된 인텔 8086에서 도입되어 프로그램이 메모리상의 640 KiB 이상을 사용할 수 있도록 하였다. 1982년 출시된 인텔 80286에서는 개량된 메모리 분할 기법이 도입되어, 가상 메모리와 메모리 보호를 지원할 수 있게 되었고, 이 시점부터 기존 8086에서 사용되던 기본 운영 모드는 리얼 모드로 이름이 바뀌고, 새롭게 보호 모드가 추가되었다. 이후에도 8086 프로세서의 하위 호환을 위해 리얼 모드에서 분할 기능을 제공하다가, 2003년에 발표된 인텔 x86-64 구조부터는 64 비트 모드에서 더이상 분할 기법을 지원하지 않게 되었다. 리얼 모드와 보호 모드 둘다 실제 메모리 주소를 계산하기 위해 16 비트의 를 사용하였다. 보통 명령어에 정해진 세그먼트가 기본으로 선택되지만, 사용하기를 원하는 세그먼트가 있을 경우, 명령어 형식에 세그먼트 접두사 바이트를 붙여 사용할 수 있다. (ko)
  • x86架構中,記憶體區段(英語:Memory Segmentation)是在不改變16位元段選擇子时,使用單个索引暫存器(保存了段内地址偏移值)所能夠定址的的記憶體範圍部份。也指在英特尔x86指令集体系结构下記憶體區段的实现方式。 从8086开始到随后的各款x86架构CPU,无论是实模式还是保护模式,内存寻址时都使用16位段寄存器(segment register)。段寄存器默认使用情况为: * 代码段寄存器CS与寄存器IP相配合获得当前线程代码执行到的内存位置; * 数据段寄存器DS与各通用寄存器配合访问内存中的数据; * 栈段寄存器SS与寄存器(E)SP、(E)BP配合访问线程的调用栈(call stack); * 扩展段寄存器ES用于特定字符串指令(如MOVS或CMPS)。 * 80386引入了2个额外的段寄存器FS与GS,并无特定的硬件用途。 (zh)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Overlapping_realmode_segments.svg
  • http://commons.wikimedia.org/wiki/Special:FilePath/Protected_mode_segments.svg
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 60 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software