Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Outros » Upgrade, Montagem e Manutenção

Configurando o micro para jogos
Autor: Gabriel Torres
Tipo: Tutoriais Última Atualização: 21 de fevereiro de 1997
Página: 2 de 6
DOS4GW

Vimos que o MS-DOS só reconhece 640 KB de memória, não importando o quanto de memória RAM você tenha em seu micro. Isto ocorre porque o MS-DOS trabalha em modo real, que transforma o seu micro em um XT. Para reconhecer mais memória e tornar o seu micro realmente "poderoso", deveremos trabalhar em modo protegido. Neste modo o processador acessa diretamente a até 4 GB de RAM e ganha recursos extras, tais como multitarefa e memória virtual. Todos os outros sistemas operacionais trabalham em modo protegido. Até o Windows 3.x trabalha em modo protegido. Joguinhos em sua maioria, porém, são escritos para o MS-DOS. Neste caso, o que deveremos fazer se o joguinho exigir mais do que 640 KB de RAM?

A primeira alternativa - e mais lógica, do ponto de vista técnico - seria fazer o programa trabalhar de alguma forma em modo protegido. Mas como, se o MS-DOS só trabalha em modo real? Através de um programa chaveador de modo protegido, como o DOS4GW. Diversos joguinhos - como o DOOM, Mortal Kombat e Simcity - trabalham em modo protegido, utilizando o DOS4GW. Quando você for jogar algum destes jogos, repare como aparece uma tela informando que o DOS4GW foi carregado. Aliás, este é o principal motivo de tanto sangue na série DOOM e Mortal Kombat: como estão operando em modo protegido, além de acessarem a até 4 GB de RAM, podem utilizar instruções mais poderosas que o processador possui. É por este motivo também que programas que utilizem o DOS4GW só podem ser "rodados" em 386 e superiores: o 8088 - processador do XT - não possuía modo protegido e o 286 possuía um "bug" que tornava o seu modo protegido inutilizável. Joguinhos que utilizem o DOS4GW no geral não são joguinhos complicados: operam no modo protegido e acessam diretamente toda a memória RAM instalada no micro, funcionando diretamente sem qualquer tipo de "configuração". Bem... na prática veremos que nem sempre é assim que ocorre... Programas de modo protegido para MS-DOS utilizam uma padronização chamada DPMI - Dos Protected Mode Interface. Graças à esta padronização é possível "rodar" um joguinho que utilize o DOS4GW no Windows 95 e no OS/2. Memória Expandida (EMS)

Antes de ser criada a padronização DPMI e antes de utilizarem o modo protegido a três por quatro, os fabricantes não tinham muita escolha: os joguinhos tinha que ser escritos para o modo real. Mas como um joguinho destes exigindo mais do que 640 KB de memória poderia ser executado no MS-DOS? Erro de falta de memória, na certa. De um acordo entre a Lotus, a Intel e a Microsoft, foi criada uma idéia chamada memória expandida ou EMS (Expanded Memory Specification). Através desta técnica, um programa chamado gerenciador de memória "tapeia" o sistema operacional, que passará a achar que o micro tem mais de 640 KB de memória, mesmo operando em modo real. Memória expandida é um termo terrível, pois não designa memória física instalada no micro. O seu micro, fisicamente falando, não possui "memória expandida instalada". Há algumas desvantagens em se usar esta técnica. A principal delas será o modo de operação do processador: modo real, que significa a utilização um conjunto de instruções tão poderoso quanto o de um XT.

« Anterior |  Página 2 de 6  | Próxima »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Placas de vídeo turbinadas
  • Placa de Vídeo Pixelview GeForce 6600 Ultimate
  • Placa de Vídeo Gigabyte GeForce 6600 GT
  • Placa de Vídeo XFX GeForce 6600 GT
  • Placa de Vídeo GeForce 6800 Ultra
  • Classificados
  • Cpu Intel I7 2600k 8m Cache 3.40 Ghz Box Processador Lga1155 - R$ 799,99 HOT
  • Processador Amd Fx-6100 Bulldozer X6 14mb 3.6ghz Fx 6100 - R$ 354,99 HOT
  • Processador Intel Pentium Dual Core E5700 3ghz 2mb Box + Nf - R$ 185,99 HOT
  • Processador Intel® Core I3 2100 3.10ghz 3mb Lga1155 Box - R$ 314,99 HOT
  • Processador Intel Pentium Dual Core E5700 3ghz 2mb - Lacrado - R$ 169,99 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    ASUS Lança Placa-mãe Com Conexão Thunderbolt
    21 de maio de 2012 - 10:39 H
    Cooler Master Lança Cooler Hyper 412 Slim
    18 de maio de 2012 - 09:10 H
    IDF Brasil 2012: Intel Lança Processadores Ivy Bridge com vPro
    17 de maio de 2012 - 10:29 H
    IDF Brasil 2012: Intel Lança Novos Processadores Xeon
    17 de maio de 2012 - 09:59 H
    Corsair Atualiza Fontes de Alimentação GS
    17 de maio de 2012 - 09:47 H
    Novas Ventoinhas de 140 mm da Arctic
    17 de maio de 2012 - 09:38 H
    AMD Lança Segunda Geração de APUs Série A
    17 de maio de 2012 - 09:21 H
    Transcend Lança Unidade SSD mSATA
    11 de maio de 2012 - 09:07 H
    NVIDIA Lança GeForce GTX 670
    10 de maio de 2012 - 08:36 H
    Thermaltake Anuncia Série de Coolers Water 2.0
    09 de maio de 2012 - 10:09 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Placa-mãe ASRock Z77 Professional
    Por Dentro do Atari 2600
    Teste da Fonte de Alimentação Cooler Master Extreme 2 475 W
    Teste do Cooler TPC 812 da Cooler Master
    Mais um sorteio no Twitter @clubehardware
    Rádio CdH - Programa 009
    Teste do Cooler Deepcool Gammaxx 400
    O Inmetro e o teste de fontes no ”Fantástico“
    Rádio CdH - Programa 008
    Teste da Placa de Vídeo EVGA GeForce GTX 670 SuperClocked
    Teste do Gabinete Bitfenix Shinobi XL
    Teste da Fonte de Alimentação In Win GreenMe 750 W
    Teste do Gabinete SilverStone Precision PS07 Branco
    Teste do Mouse Vengeance M90 da Corsair
    Rádio CdH - Programa 007


    Últimas Mensagens no Fórum
    390.971 usuários cadastrados
    4.705 usuários on-line
    Bloquear internet
    por dwatashi
    (33 visualizações, 2 respostas)
    Quando abro um arquivo (duplo clique ou "enter") ele abre "propriedades.O q fazer?
    por Trainer Hinaru
    (32 visualizações, 2 respostas)
    Mobos - Custo x Benefício
    por tkmetal
    (49 visualizações, 2 respostas)
    Como funciona os Transistores?
    por sauloRJ
    (351 visualizações, 14 respostas)
    Tópico das identificações online - Steam ID, Gamertag, PSN ID, Friend Code e outros
    por Vladson
    (9.404 visualizações, 164 respostas)
    Placa mãe compatível com as seguintes conf...
    por GtoNvidia
    (33 visualizações, 2 respostas)
    como conectar os cabos do painel frontal em uma placa-mãe m955g
    por Marcelo C Souza
    (130 visualizações, 3 respostas)
    Server 2008 - Print Manager
    por tkmetal
    (2 visualizações, 0 respostas)
    Saiba se um jogo vai rodar em seu PC !
    por GuZFaure
    (292.716 visualizações, 2.085 respostas)
    como, mudar, letra, unidade, disco
    por Arley Marcio
    (26 visualizações, 1 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Repetidor WN3000RPCom o patrocínio da Netgear, neste mês estamos sorteando um repetidor WN3000RP para ampliar o alcance da sua rede sem fio, compatível com os padrões b, g e n. Cadastre-se hoje mesmo e boa sorte!




    © 1996-2012, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade