na decada de 70 e 80 era comum os fabricantes licenciarem os designs de modo que o componente tivesse segunda fonte. da mesma forma que a motorola licenciou o 68000 para a hitachi, rockwell, mostek, signetics, efcis, thomson e toshiba. a intel tambem foi para a guerra licenciando o 8086 para fujitsu, harris, oki, siemens, texas, nec, mistsubishi e amd.
ocorre que a amd gostou da coisa e partiu para o licenciamento do 80186 e 80286, porem a intel tentou cancelar o licenciamento em 1986, iniciando entao uma disputa judicial de 10 anos e que autorizava a amd a usar a tecnologia a intel ateh o 486... daih para diante a amd tinha q se virar sem acesso a tecnologia da intel, ou seja, tinha q implementar por engenharia reversa.
mais tarde a amd deu o troco lancando o padrao x86-64 enquanto a intel embarcava no IA-64... o itanic afundou, o IA-64 foi rejeitado pelo mercado e com isso a intel acabou ficando com um dilema: ou eles seguiam o novo padrao de mercado lancado pela amd ou perdiam o mercado de vez. assim eles optaram por assinar um acordo de troca de patentes que encerrou a guerra fria entre eles.
de qq forma, isso nao impede que aparecam novos competidores capazes de interpretar as instrucoes x86-32 ou x86-64 de forma totalmente compativel sem violar nenhuma patente da intel ou amd. a unica empresa q eu vi argumentar q set de instrucoes eh patenteado foi a arm inc. que vaporizou varios projetos opensource de core arm alegando que violava patentes.
essa historia que o xultz contou esta furada: a reportagem do fantastico contava as aventuras dos espioes chineses que clonaram o pentium original copiando os filmes na intel. uma bela facanha de espionagem, mas totalmente sem utilidade, visto que o chip jah estava obsoleto e a maioria dos especialistas em computacao superescalar no mundo vieram da russia, o principal parceiro tecnologico da china:
http://www.theregister.co.uk/1999/06/07 ... hnologies/
obviamente, nao teria pq a amd estar envolvida: ela tinha acesso as tecnologias de ponta da intel ateh o 486, ao mesmo tempo que possuia sua propria linha de processadores RISC de alta performance (a linha am29000). nos processadores pos-486 a amd comecou a traduzir as instrucoes x86 para instrucoes 29k e eh mais ou menos assim ateh hoje
tcpipchip escreveu:Marcelo
Uma coisa eu nao entendo. AMD e INTEL sao "inimigos". Como uma aplicaçao feito no AMBIENTE DE DESENVOLVIMENTO DELPHI pode gerar codigo para rodar nos 2 processadores ?
A unidade de controle sao clones ?
TCPIPCHIP