[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
[Índice de autor]
Re: register
- Subject: Re: register
- From: Demerson Andre Polli <polli@linux.ime.usp.br>
- Date: Mon, 9 Oct 2000 12:44:39 -0200 (BRDT)
Olah
A palavra reservada register indica para o compilador armazenar a sua
variavel em um registrador da CPU. Caso voce nao saiba, a CPU do PC i386
(que eh este tipo de maquina que usamos) utiliza alguns registradores para
manipular dados internamente na CPU (registradores do i386:AX,BX,CX,Dx,
etc).
A vantagem de se usar a palavra register (normalmente em uma variavel int
ou char) eh o acrescimo de velocidade que o programa recebe. Jah que o
valor esta sendo armazenado diretamente nos registradores e nao na memoria
RAM como eh o normal.
Eh isso.
Demerson Polli
PS: Qualquer coisa leia "A biblia do programador PC & PS/2" de Peter
Norton para saber mais sobre a arquitetura do PC e PS/2.
--------------------------------------------------
Demerson Andre Polli
Instituto de Matematica e Estatistica - USP
Home-Page: http://www.linux.ime.usp.br/~polli
E-Mail: polli@linux.ime.usp.br
--------------------------------------------------
Coca-Cola se compromete a abandonar o uso de HFC
em seus refrigeradores ate 2004.
http://www.cocacolacompany.com
http://www.cokespotlight.org
http://www.greenpeace.org.br
--------------------------------------------------
On Mon, 9 Oct 2000, taquarituba wrote:
> Gostaria de saber pra q serve o tipo
> de dados register?
> Fabio.
>
>
> __________________________________________________________________________
> Todo brasileiro tem direito a um e-mail grátis
> http://www.bol.com.br
>
>
>
>
- Follow-Ups:
- Re: register
- From: "Rubens Altimari" <rubens@brazilconnection.com.br>
- References:
- register
- From: "taquarituba"<taquarituba@bol.com.br>