A Unidade Central de Processamento (CPU - Central Processing Unit), Processador ou Microprocessador e o "cerebro" do computador. Sua missao consiste em controlar e coordenar todas as operacoes do sistema. A CPU extrai todas as instrucoes dos programas residentes na memoria do computador (memoria RAM), uma de cada vez, as analisa e emite as ordens necessarias para serem realizadas.Para entender como funciona um microprocessador, primeiramente e necessario ter uma ideia muito clara das partes ou blocos que o compoem. Sem conhecer a arquitetura basica de um processador e praticamente impossivel entender seu funcionamento. De forma geral, podemos considerar que os processadores possuam tres grandes blocos ou unidades: a de decodificacao e a de execucao, que ficam na unidade de controle, e a unidade aritmetico-logica (ALU - aritmethic logic unit).A unidade de decodificacao, uma das principais da unidade de controle, identifica a instrucao que esta para ser executada. Quando o processador le uma instrucao que esta na memoria, o codigo desta instrucao e enviado para esta unidade. Ela entao interpreta este codigo, verifica se e valido e determina o tipo da instrucao que deve ser executada, por exemplo uma soma, uma trasnferencia de dados para a memoria, etc. Uma vez identificada a instrucao, a unidade de decodificacao comunica a unidade de execucao.A unidade de execucao, ao ser informada da instrucao que deve ser executada, aciona de forma coordenada as diversas partes do processador para que ocorra a execucao da instrucao recebida.A ALU, ou unidade aritmetico-logica, e o bloco encarregado de realizar todas as operacoes aritmeticas. As operacoes que esta unidade realiza sao soma, subtracao, multiplicacao, divisao e as operacoes logicas, como AND, OR, NOT, XOR, etc. Fonte de Pesquisa:ImagemMicroprocessadorProcessador Se voce ja usou um computador por mais de cinco minutos, provavelmente ouviu as palavras bits e bytes. A capacidade da memoria RAM e do disco rigido, assim como o tamanho dos arquivos sao medidos em bytes, quando examinamos em um visualizador de arquivos.BitsOs computadores operam utilizando o sistema numerico baseado em 2 digitos, tambem conhecido como sistema numerico binario, assim como o sistema numerico baseado em 10 digitos e conhecido como sistema numerico decimal. A razao pela qual os computadores utilizam o sistema baseado em 2 digitos e que isso torna muito mais facil implementa-los com a tecnologia eletronica atual. E possivel conectar e montar computadores que operam na base de 10 digitos, mas eles seriam extremamente caros. Por outro lado, os computadores binarios sao relativamente baratos. Por isso os computadores usam numeros binarios e, consequentemente, digitos binarios no lugar de digitos decimais. A palavra bit e a abreviacao das palavras "Binary digIT" (digito binario). Enquanto os digitos decimais possuem 10 valores possiveis, que vao de 0 a 9, os bits possuem apenas dois: 0 e 1. Portanto, um numero binario e composto apenas de 0s e 1s, como por exemplo: 1011. De que maneira se descobre qual e o valor do numero binario 1011? Voce o faz da mesma forma que fizemos anteriormente para 6357, mas utilizara a base de 2 digitos ao inves de 10. Assim: (1 * 2^3) + (0