A GRANDE CONFUSAO ENTRE ASSEMBLY E ASSEMBLERUm erro muito comum entre o maravilhoso mundo da informatica e da programacao e esse tal de assembler, e muito comum ver pessoas, otimos programadores, falarem Assembler se referindo a linguagem de programacao, mas nao, Assembler e o nome dado ao programa que gera o arquivo binario apartir de um codigo Assembly.Ou seja, Assembly, e o nome dado a linguagem de programacao, certo, para ficar mais claro, isso que eu estou tentando apresentar, vou dar alguns exemplos:Um exemplo de um codigo Assembly - nao Assembler -:SECTION .datamsg: db "Ola mundo",9len: equ $-msg SECTION .text global mainmain: mov edx,len mov ecx,msg mov ebx,1 mov eax,4 int 0x80 mov ebx,0 mov eax,1 int 0x80O que o assembler faz ?Ele simplesmente vai transformar esse codigo escrito em Assembly para binario, ou seja, para opcodes, o resultado final fica desta forma:(OBS: Os opcodes apresentados a seguir, e do trecho do codigo 'main:' )BA0A000000B900000000BB01000000B804000000CD80BB00000000B801000000CD80Para ficar mais simples de se ler, essa linha de codigo em opcodes, eu fiz uma forma mais simplificada, veja:BA0A000000 mov edx,lenB900000000 mov ecx,msgBB01000000 mov ebx,1B804000000 mov eax,4CD80 int 0x80 BB00000000 mov ebx,0B801000000 mov eax,1CD80 int 0x80 FONTE: http://blog.clubedaprogramacao.com/2011/01/03/a-grande-confusao-entre-assembler-e-assembly/ 5 tecnologias que vao revolucionar o computadorO computador como voce conhece vai mudar muito. Conheca os componentes que vao matar o HD, a memoria RAM e os atuais processadores.Leia mais em: http://www.tecmundo.com.br/11873-5-tecnologias-que-vao-revolucionar-o-computador.htm#ixzz1VZyVOpgRO ano era 1995 e alguns consumidores estavam adquirindo o primeiro computador. Na epoca, a Microsoft lancava o Windows 95, sistema que permitiu a aproximacao entre maquina e usuario. As configuracoes de hardware eram nubladas para o usuario. O pouco que o consumidor sabia era o nome do processador, que podia ser um Intel Pentium um AMD 586.O tempo passou e o usuario pode se aproximar mais da maquina. Aos poucos, as pessoas comecaram a conhecer os tipos de memoria, discos e demais componentes. Acontece que alguns dos itens de hardware ficaram estagnados no tempo. Tiveram alguma evolucao, mas sempre baseados no mesmo padrao. Isso foi uma verdade ate ha alguns poucos anos, quando o SSD chegou com a promessa de acabar com o HD.Agora, alem de drives de estado solido, ja sabemos de outras tecnologias que estao chegando para ficar. Hoje o Tecmundo apresenta para voce algumas das novidades que tem perspectivas de acabar com os principais componentes do computador: a memoria RAM, a CPU e o HD.SSDA tecnologia que veio para substituir os discos rigidos ja e uma realidade. Diversas fabricantes estao investindo alto no SSD, o que tem resultado em drives de maior capacidade e alta velocidade. As montadoras aproveitam essa aposta das fabricantes para incluirem os SSDs em seus produtos. (Fonte da imagem: Divulgacao/Kingston)Marcas como Apple, HP, Samsung e outras tem optado pelos SSDs tambem pela baixa nos precos. Apesar de a maioria dos computadores vir com espaco de armazenamento limitado a 128 GB (ou no maximo 256 GB), os usuarios estao gostando da ideia, tanto pela questao velocidade quanto pelo aspecto leveza.O que se pode afirmar ate agora e que o SSD e uma tecnologia que tem muito para crescer. O padrao atual