• Viernes 15 de Noviembre de 2024, 11:22

Autor Tema:  Re: segmentacion???  (Leído 1429 veces)

_Maximo_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: segmentacion???
« en: Viernes 31 de Octubre de 2003, 04:51 »
0
Hola a todos...
asembler parece complicado y cuando hablan de segmentacion esto se vuelve mas complicado todavia:(, entoces como es esto de la segmentacion y los registrso de segmeto como funciona???

Gracias de antemano por la ayuda!!!:good:

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Re: segmentacion???
« Respuesta #1 en: Viernes 31 de Octubre de 2003, 05:09 »
0
Bueno esto de la segmetacion se refiere a como los progrmas veran la memoria, la memoria sera dividida en pedazos, o repartida, para su aprovecahmiento, de estas reparticiones se hara cargo el sistema operativo; estos seran de 64Kb de memoria, ya que para el manejo de estos segmentos estara en los registros de segmentos que son de 16bit que pueden direccionar hasta 64Kb, estos son ES, DS, CS y SS para el 8086 cada uno de estos apuntara a un segmeto de memoria, pero la memoria que el 8086 puede direccionar es de :00000h-FFFFFh pues su bus de direcciones es de 20Bits, entoces para acceder a una memoria fisica se nesecita de un segmento y y respectivo desplazamiento detro de ese segmento. Eso seria basicamente pero existe muchisima informacion al respecto en la red.

_Maximo_

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: segmentacion???
« Respuesta #2 en: Domingo 2 de Noviembre de 2003, 01:25 »
0
y que pasa con otros microprocesadores:brickwall:
como 386 y 486, los programas funcionan igual?

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
segmentacion???
« Respuesta #3 en: Lunes 3 de Noviembre de 2003, 03:42 »
0
bueno normalmete cuando se empiesa se utiliza las instrucciones del 8086 y se trabaja en modo real desde la 80286 las cosa cambian segun su uso el bus de direcciones es de 24bits entoces puede direccionar mayor memoria que con 20bits pero inicialmente trabaja como un 8086 y si puede cambiar esto pasando a modo protegido teniendo acceso a toda la memoria en los procesadores posteriores como 386 486 sucede algo similar.