10 anos de arquitetura amd64
Eletrônica

10 anos de arquitetura amd64


Notícia dada no Slashdot: há 10 anos atrás a AMD lançara a CPU Opteron, marcando o início dos 64 bits para processadores tipo x86. Com isto, trouxe a computação para nova geração de 64 bits, sem perder compatibilidade em quantidade gigantesca de programas já existentes para 32 bits. 

Fonte: Wikipédia. 
No The Inquirer tem um artigo com mais detalhes. 

Hoje todos os desktop e o notebook em casa são de 64 bits, se bem que da Intel. O fato é que a arquitetura inicialmente proposta pela AMD (amd64 ou x86-64) consolidou-se e temos nos beneficiado disto, embora tenha enfrentado percalços. 

Lembro-me que, mesmo tendo CPU de 64 bits, durante um bom tempo eu usei Linux em 32 bits (arquitetura i386 no Debian). A transição para 64 bits não foi particularmente traumática, mas requereu certos cuidados. Mas hoje rodo a arquitetura amd64 e nem me dou conta disto. 

Tudo bem que é uma comparação nada a ver, mas se juntar os Z80 da foto abaixo, cada um com 8 bits, não se consegue totalizar os 64 bits:




loading...

- Número Aleatório Por Xor-shift
Apresento a sub-rotina de geração de número pseudoaleatório que foi usada na minha parte do demo Mission Highly Improbable.  Anteriormente mostrei a sub-rotina de Phantom Club para a mesma finalidade, porém a qualidade da sequência gerada...

- Outra Rotina De Detecção De Ram 48/128k
Eu publiquei nesta postagem, uma rotina que faz a detecção no TK90X da configuração com ou sem a TKMEM-128 (128 ou 48K de RAM). Modifiquei-a e consegui fazer com que ficasse menor ainda (25 bytes).  Esta rotina testa se ocorre chaveamento entre...

- 16 Bits De Acessos
Hoje o Cantinho do TK90X ultrapassou o número de 32768 acessos. O que tem de especial neste número? É que a partir deste valor (%1000 0000 0000 0000 ou $8000) fazem-se necessários 16 bits para representação em base binária. Fazem cerca de 4 meses...

- Detecção De Ram 48/128
Conforme tinha prometido na postagem sobre incompatibilidade do Bubble Bobble, eu vou mostrar a rotina de detecção de tamanho de RAM 48/128K que elaborei na ocasião.  A ideia era fazer uma rotina que não altere o conteúdo da RAM a ser testada;...

- Linux Em 8 Bits
Tudo bem que o Linux pode rodar em configurações realmente mínimas, mas rodar em 8 bits já é demais. Ou não?  O russo Dmitry Grinber conseguiu rodar Linux numa placa baseada no Atmega 1284 que faz a emulação de um processador ARM de 32 bits....



Eletrônica








.