Article View: es.comp.os.linux.programacion
Article #11092Re: PROGRAMACION GUI "?"
From: Ignacio Arenaza
Date: Sat, 22 Dec 2001 16:54
Date: Sat, 22 Dec 2001 16:54
64 lines
4175 bytes
4175 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "Mick" == Mick <michaell@NOSPAMteleline.es> writes:
Mick> Bueno, vaya SO no, el MSDOS hacia lo que tenia que hacer,
Hacia lo que sabia hacer, no lo que podia hacer. Hay s.o. de esa misma
epoca para exactamente el mismo hardware que si eran multitarea y con
proteccion de los procesos entre si. Otra cosa es que MS estuviera por
la labor de cambiar radicalmente su S.O. para poder incorporar esas
funcionalidades.
Hablo de cosas como Xenix o Concurrens-DOS o Concurrent-CP/M, por
citar tres ejemplos.
Mick> fue un sistema operativo hecho para los microprocesadors
Mick> 8086/88 y estos micros eran de 16 bits, no tenian proteccion
El que sean de 16 bits no quiere decir nada. El 68000 tambien es de 16
bits y tenia modo supervisor y unas cuantas cosas mas que hacian que
un S.O. de verdad fuese posible en ese tipo de procesador.
Mick> de memoria de ningun tipo, direccionaban solamente 1 mega de
El 8086 no tiene proteccion de memoria, cierto, pero el 80286 si la
tiene y es un micro del a�o 83-84. Proteccion de memoria,
segmentacion, modo supervisor, puertas de llamada interniveles, vamos,
todo lo que hacia falta. MS-DOS 2.11 es mas o menos de esas fechas, y
no incoporta nada, absolutamente nada, que aproveche todo eso. De
hecho, tenemos que esperar hasta el a�o 89-90 aproximadamente para que
MS saque su primer s.o. que usa algo de eso (y ni siquiera de forma
adecuada, para ser compatible con MS-DOS como bien dices).
En cuanto a la limitacion del 1 MB de RAM, es a la vez medio falso y a
la vez indiferente. Medio falso porque en realidad con el hardware
adecuado (y el soporte de un S.O. de verdad) se pueden direccionar
multiples bancos de memoria de 1 MB. El Z80 que incorporaban los ZX
Spectrum solo soportaban direccionamiento de 16 bits (64 KB) y sin
embargo habia modelos con 128 KB de RAM (al margen de los 32 KB de
ROM). Con lo cual, tecnicamente no era imposible. La tecnica es bien
conocida en el mundo de los S.O con el nombre de overlays.
Por otra parte es medio indiferente porque en aquellos momentos (hablo
de los a�os 81 a 83-84 mas o menos, antes del IBM PC-AT con el 80286)
lo habitual era que los sistemas tuviesen 64, 128 o como mucho 256 KB
de RAM, y los programas eran aun menores, con lo cual la barrera de 1
MB era realmente un limite muy alto para la epoca (desde luego, un
limite que se alcanzo demasiado deprisa, visto a posteriori ;-).
Saludos. I�aki.
- --
Get PGP/GPG Keys at http://www.escomposlinux.org/iarenaza/pgpkey.html
I use free software / Yo uso software libre
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt and GPG
iD8DBQE8JLqnZXLnGT1HLgcRAtarAJ9irixsx+YhI2BtFU6fE3TpaYw8JQCeLxbN
Kvj+aUGE0xdLMY34PKt2vZc=
=v3WO
-----END PGP SIGNATURE-----
Technical Details
Message-ID:
<87itaz42mv.fsf@eb2ebu.ampr.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!npeer.kpnqwest.net!proxad.net!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mailReferences:
<AmCQ7.33832$C8.2087639@bin4.nnrp.aus1.giganews.com> <9vlpeo$g95i9$2@ID-119082.news.dfncis.de> <9vo2as$gn668$1@ID-84570.news.dfncis.de> <9vo9md$grphd$5@ID-119082.news.dfncis.de> <pDQT7.583413$fH3.2256237@telenews.teleline.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,1260cafaefc55dd7 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-12-23 14:01:05 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!npeer.kpnqwest.net!proxad.net!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail From: Ignacio Arenaza <iarenaza@eb2ebu.ampr.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: PROGRAMACION GUI "?" Date: 22 Dec 2001 17:54:00 +0100 Organization: Servidor NNTP de eb2ebu.ampr.org Lines: 64 Message-ID: <87itaz42mv.fsf@eb2ebu.ampr.org> References: <AmCQ7.33832$C8.2087639@bin4.nnrp.aus1.giganews.com> <9vlpeo$g95i9$2@ID-119082.news.dfncis.de> <9vo2as$gn668$1@ID-84570.news.dfncis.de> <9vo9md$grphd$5@ID-119082.news.dfncis.de> <pDQT7.583413$fH3.2256237@telenews.teleline.es> NNTP-Posting-Host: 62-36-89-81.dialup.uni2.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.wanadoo.es 1009144600 11316 62.36.89.81 (23 Dec 2001 21:56:40 GMT) X-Complaints-To: usenet@wanadoo.es NNTP-Posting-Date: Sun, 23 Dec 2001 21:56:40 +0000 (UTC) User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7