quarta-feira, 20 de novembro de 2013

Windows 2.1x

O Windows 2.1x é uma família de Microsoft Windows interface gráfica do usuário com base em ambientes operacionais .
Windows/286 2.10 e 2.10 Windows/386 foram libertados em 27 de maio de 1988, menos de um ano após o lançamento do Windows 2.0 . Estas versões podem tirar proveito das características específicas da Intel 80286 eo Intel 80386 processadores. Um disco rígido foi necessário para o primeiro tempo para instalar o Windows.
Duas edições do Windows 2.1x foram liberados, sendo que ambos poderiam tirar proveito do processador Intel para o qual foram concebidos.

Windows/286
Windows/286 aproveita o HMA para aumentar a memória disponível para os programas do Windows. Ele introduziu o HIMEM.SYS DOS motorista para esse fim. Também inclui o suporte para várias placas EMS , embora esse suporte não está relacionado com o processador 80286 . A natureza segmentada do Windows programas está bem adequado para a utilização da EMS, como porções de código e de dados pode ser tornada visível no primeiro megabyte de memória acessível ao de modo real de programas somente quando o programa usando-se dado o controle. Microsoft incentivou os usuários a configurar os seus computadores com apenas 256KB de memória principal, deixando o espaço de endereçamento de 256-640KB disponível para o mapeamento dinâmico de memória EMS. 
Apesar do nome, Windows/286 foi totalmente operacional em um processador 8088 ou 8086. Windows/286 simplesmente não seria utilizar a elevada área de memória, já não existe nenhum método em um processador de classe 8086, no entanto, EMS poderia ainda ser usado, se estiver presente.Alguns fabricantes de PC enviado Windows/286 com 8086 hardware, um exemplo foi da IBM PS / 2 Modelo 25, que tinha a opção de enviar uma "DOS 4.00 e Windows kit" para os mercados educacionais, que incluiu processamento de texto e software de apresentação útil para estudantes, o que resultou em alguma confusão quando os compradores deste sistema recebeu uma caixa chamada Windows/286 com uma máquina que foi definitivamente menos de uma 80286. 
Windows/386 edição ]
Windows/386 era muito mais avançado do que o seu antecessor. Ele introduziu um modo protegido do kernel, acima do qual a GUI e os aplicativos são executados como um modo virtual 8086 tarefa. Ele permitiu que vários programas de MS-DOS para executar em paralelo no modo "virtual 8086" CPU, ao invés de sempre suspendendo as aplicações de fundo. (Aplicativos Windows já poderia correr em paralelo através de multitarefa cooperativa ) Com a exceção de alguns poucos kilobytes de sobrecarga, cada aplicativo DOS pode usar qualquer pouca memória disponível antes do Windows foi iniciado. 
Windows/386 também forneceu emulação EMS , utilizando os recursos do 80386 de gerenciamento de memória RAM para fazer além de 640k se comportar como a memória bancados anteriormente fornecido apenas por placas de expansão e utilizada por aplicações populares do DOS. (Por substituindo o arquivo WIN200.BIN com COMMAND.COM , é possível usar a emulação EMS em DOS sem iniciar GUI do Windows.) Não houve apoio para baseada em disco de memória virtual , por isso vários programas DOS teve que caber dentro do memória física disponível e, portanto, a Microsoft sugeriu a compra adicional de memória e cartões, se necessário. 
Nenhuma destas versões trabalhou com gerenciadores de memória do DOS , como CEMM ou QEMM ou com extensores do DOS , que têm o seu próprio gerenciamento de memória estendida e executados em modo protegido também. Esta situação foi remediada na versão 3.0, que é compatível com Virtual Interface de Programa de Controle (VCPI) no modo "standard" e com interface DOS de modo protegido(DPMI) no modo "386 melhorado" (todas as versões do Windows 3,0-98 explorar uma brecha em EMM386 para configurar o modo protegido).  Windows 3.0 também tinha a capacidade de usar o Write Memory Module avançado direto DWEMM.

Nenhum comentário:

Postar um comentário