Página 1 de 2

¿El fin de los 16 bits?

Publicado: 29 Nov 2017, 19:52
por zup
Es raro ver esto en PC moderno, pero es una paranoia que estaba pensando.

Intel ha anunciado que a partir de 2020 sus chipsets dejarán de soportar BIOS (eliminan los modos de compatibilidad), así que no hay razón para que las CPUs modernas arranquen en modo 16 bits (y casi diría que tampoco hay motivos para que arranquen en 32 bits).

El caso es que los sistemas operativos de 64 bits ya no corren código de 16 bits nativamente. El firmware tampoco va a ejecutar código de 16 bits (bueno, no va a necesitar hacerlo), y todos esos transistores que ejecutan instrucciones de 16 bits se van a aburrir mucho.

¿Creéis que próximamente desparecerán las instrucciones de 16 bits de los microprocesadores?

Re: ¿El fin de los 16 bits?

Publicado: 29 Nov 2017, 21:42
por Chui
Si por quitar los modos 16 y 32bit se reduce el consumo y el precio de las micros, bienvenido sea siempre y cuando se pueda seguir ejecutando vía vitualbox/vmware o dosbox para lo mas antiguo.

Re: ¿El fin de los 16 bits?

Publicado: 01 Dic 2017, 08:28
por radastan
Efectivamente, existiendo virtualización no tiene sentido seguir soportando hardware antiguo.
Ojalá sacaran un nuevo PC exclusivamente de 64 bits en todo, con nueva arquitectura, y así abandonaríamos cuellos de botella por culpa de la compatibilidad.

Re: ¿El fin de los 16 bits?

Publicado: 01 Dic 2017, 10:02
por EdgeM
radastan escribió:Ojalá sacaran un nuevo PC exclusivamente de 64 bits en todo, con nueva arquitectura, y así abandonaríamos cuellos de botella por culpa de la compatibilidad.


¿Eso no es un Mac actual?

Re: ¿El fin de los 16 bits?

Publicado: 01 Dic 2017, 11:47
por Kusfo
EdgeM escribió:
radastan escribió:Ojalá sacaran un nuevo PC exclusivamente de 64 bits en todo, con nueva arquitectura, y así abandonaríamos cuellos de botella por culpa de la compatibilidad.


¿Eso no es un Mac actual?


Los Mac llevan la misma arquitectura que un PC, ergo, tienen los mismo cuellos de botella.

Re: ¿El fin de los 16 bits?

Publicado: 04 Dic 2017, 21:25
por EdgeM
Kusfo escribió:Los Mac llevan la misma arquitectura que un PC, ergo, tienen los mismo cuellos de botella.


Que yo sepa los Mac no tienen BIOS 8-)

Re: ¿El fin de los 16 bits?

Publicado: 04 Dic 2017, 21:48
por Kusfo
Pero el procesador es el mismo, con lo qual los problemas de soportar instrucciones de 16 bits, siguen presentes.

PD: Y en el fondo, EFI es una bios....

Re: ¿El fin de los 16 bits?

Publicado: 05 Dic 2017, 17:52
por GXY
zup escribió:¿Creéis que próximamente desparecerán las instrucciones de 16 bits de los microprocesadores?


creo que no. primero por compatibilidad y segundo porque si no me equivoco, las utiliza el minix del IME.

Re: ¿El fin de los 16 bits?

Publicado: 05 Dic 2017, 18:10
por zup
GXY escribió:creo que no. primero por compatibilidad y segundo porque si no me equivoco, las utiliza el minix del IME.


Bueno, el tema de la compatibilidad parece que se va al garete (por lo de la BIOS y la imposibilidad de poner en marcha sistemas operativos de 16 bits). En cuanto al IME, por lo que leo en la wikipedia no tira de microprocesador principal sino de algún tipo de micro embebido (por eso mismo puede funcionar con el equipo apagado).

En cuanto a los cuellos de botella de los que habláis... bueno, el problema no está tanto en el microprocesador sino en la arquitectura del PC y sus esfuerzos por ser retrocompatible. Sobre todo el tema de mantener ciertos puertos, IRQs y DMAs "reservados" por compatibilidad (o hacer que sistemas más eficientes de gestionar todo ese embrollo tengan que mantener compatibilidad con lo antiguo).

Re: ¿El fin de los 16 bits?

Publicado: 10 Dic 2017, 00:44
por radastan
zup escribió:
GXY escribió:En cuanto a los cuellos de botella de los que habláis... bueno, el problema no está tanto en el microprocesador sino en la arquitectura del PC y sus esfuerzos por ser retrocompatible. Sobre todo el tema de mantener ciertos puertos, IRQs y DMAs "reservados" por compatibilidad (o hacer que sistemas más eficientes de gestionar todo ese embrollo tengan que mantener compatibilidad con lo antiguo).


Por eso digo que ojalá un PC totalmente nuevo y 64 bits puro. Así se podría definir una nueva arquitectura que sacara más provecho del hardware sin los cuellos de botella que hay. Afortunadamente parece que en el tema de las GPU se está consiguiendo buenas soluciones software para paliar el problema y que la CPU no sea tan limitante, pero en general se ganaría mucho en rendimiento y sencillez realizando una nueva arquitectura desde cero.