elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  ¿para que sirve el MCB "entorno" en MS-DOS?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿para que sirve el MCB "entorno" en MS-DOS?  (Leído 5,715 veces)
Usuario887


Desconectado Desconectado

Mensajes: 310


Ver Perfil
¿para que sirve el MCB "entorno" en MS-DOS?
« en: 10 Mayo 2020, 12:52 pm »

Hola,

Estaba jugando con MS-DOS 6.22 y me puse a seguir la cadena de MCB's con DEBUG y me perdi en uno el cual no entendia para nada. Ejecute MEM /D y resulta esto:


Se puede ver que existen dos MCB's para un mismo modulo; uno Program y uno Envirnonment, los cuales residen en los parrafos 195FH y 196BH respectivamente (hablo del modulo program, el de 8 208 bytes, disculpen la ambiguedad).

Mi pregunta es:
¿que es el MCB Environment?
Supongo que aqui ha de estar el segmento DS o SS del programa... pero es una suposicion demasiado a priori y me gustaria saber la respuesta precisa.

Gracias de antemano.
Saludos.


Edito:
Estaba prestandole un poco mas de atencion y creo que, o tengo la respuesta, o descubri una nueva duda:



El numero de segmento del PSP del MCB Environment de COMMAND.COM es distinto al numero de segmento del MCB Program. Y esto me hace preguntarme por que, si es el mismo pograma.

Ademas de todo esto, ¿alguien sabe si este valor es el que se utiliza para definir el PID del proceso?Ademas de todo esto, ¿alguien sabe si este valor es el que se utiliza para definir el PID del proceso?


Edito de nuevo:
Encontre la respuesta a mi primera pregunta:
https://en.wikipedia.org/wiki/Environment_variable

Sin embargo sigo preguntandome esto:

Cita de: marax
El numero de segmento del PSP del MCB Environment de COMMAND.COM es distinto al numero de segmento del MCB Program. Y esto me hace preguntarme por que, si es el mismo pograma.
Cita de: marax
Ademas de todo esto, ¿alguien sabe si este valor es el que se utiliza para definir el PID del proceso?


« Última modificación: 10 Mayo 2020, 13:56 pm por marax » En línea

imoen


Desconectado Desconectado

Mensajes: 1.589



Ver Perfil
Re: ¿para que sirve el MCB "entorno" en MS-DOS?
« Respuesta #1 en: 19 Mayo 2020, 00:15 am »

holi,

no creo que tenga que ver con el PID del programa , piensa que en dos apneas habra TSR ( programas residentes en memoria) y que tampoco hay un control de procesos de cara al usuario.

en cuanto a por que usan distinta posicion de memoria te refieres ?

saludos SRTA imoen

nota consulta esto :P

https://books.google.es/books?id=rz-kcAQAVHUC&pg=PA798&lpg=PA798&dq=l+numero+de+segmento+del+PSP+del+MCB+Environment+de+COMMAND.COM+es+distinto+al+numero+de+segmento+del+MCB+Program.&source=bl&ots=IiZTdTirmx&sig=ACfU3U1woYVFK0ZXffEPX3zLrUEKw7ju4w&hl=es&sa=X&ved=2ahUKEwj3ivequL7pAhUxDWMBHQ3BDFkQ6AEwAHoECAoQAQ#v=onepage&q=l%20numero%20de%20segmento%20del%20PSP%20del%20MCB%20Environment%20de%20COMMAND.COM%20es%20distinto%20al%20numero%20de%20segmento%20del%20MCB%20Program.&f=false


« Última modificación: 19 Mayo 2020, 00:17 am por imoen » En línea

Medion Akoya p6624
i-3 370
8 gigas DDR 3 RAM //750 hd 5400
gforce gt425 optimus XDD
Esta es mi casa, mi pueblo , o lo que queda de el aun asi lucharemos ... POR BENALIA....!!

srta imoen
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines