O unidade central de processamento de um computador é o componente mais importante. É responsável, principalmente e como o próprio nome sugere, com processar qualquer tipo de informação e oferecer as portas totalmente necessárias para que os dispositivos possam ser conectados a ele. Show
O processador, como é chamado no mundo da computação, é formado por uma série de componentes que, juntos, fazem o computador funcionar corretamente. Estes micro- unidades são as unidade aritmética-lógica (UAL) e unidade de controle (UA). A união dos dois é o que se chama de microprocessador, um processador (ou melhor, um conjunto de dezenas de processadores) de dimensões reduzidas. Neste texto tentaremos esclarecer todas as dúvidas que surjam sobre o conceito de unidade central de processamento, as características de seus componentes e seu funcionamento. Além disso, vamos definir os processadores conhecidos e outras informações curiosas sobre este conceito, como por exemplo como ele difere de uma unidade gráfica ou uma GPU . O que é um processador e para que serve na computação?Como afirmado inicialmente, a unidade de processamento central (processador, CPU ou CPU) é a parte mais importante de um computador e dos demais dispositivos que a incluem, como uma smart TV ou um smartphone. Na verdade, é o local onde ocorrem todos os procedimentos relacionados à informação . Este tem uma estrutura baseada em um circuito integrado chamado microprocessador, que pode mudar e mudar entre diferentes marcas de computadores existentes no mercado. É um dispositivo que interpreta uma série de instruções contidas em um programa, ou que são definidos nas entradas e que iniciam a execução do processo de dados. Ele cumpre diferentes funções:
Evolução do conceito de CPUNos primeiros computadores existentes, as unidades centrais de processamento foram projetadas para funcionar com um computador muito maior. Por isso, as máquinas funcionavam com mecanismos mecânicos muito simples. Na verdade, no início, esses computadores tiveram que ser reconectados para executar tarefas diferentes. Os primeiros computadores a ter processadores foram computadores de programa armazenados . Este tem foi estabelecido com o modelo ENIAC criado em 1945 e cuja arquitetura foi elaborada pelo matemático que marcou o mundo da computação, John Von Neumann. O objetivo deste equipamento era realizar operações de diferentes tipos armazenados na memória do computador, o que implicava que nenhuma mudança física teve que ser feita ao cabeamento do computador para evitar a perda de tempo e esforço e causar erros. Inicialmente, foram criadas unidades centrais de processamento personalizadas, mas isso não é muito operacional e, por isso, o a padronização de processadores para atender a vários objetivos tem sido considerada há muito tempo . Isso foi possível com o surgimento do circuito integrado (IC), que permitiu que os processadores se tornassem cada vez mais complexos em pequenos espaços. É preciso se acostumar com a ideia de que hoje é possível encontrar microprocessadores em todos os lugares, de carros e caminhões a celulares ou brinquedos infantis. O início das melhorias para este tipo de unidade tem começou com o aparecimento do transistor na década de 1950 . Com ele, processadores mais complexos poderiam ser criados em placas de circuito impresso. Aqueles que são baseados em circuitos integrados são chamados de dispositivos de integração de pequena escala (SSI). Esses transistores continham sempre múltiplos de dez. Os naipes exigiam milhares de fichas individuais, mas consumiu um mínimo de espaço . Em 1964, a IBM introduziu Arquitetura do sistema / 360 , que permitiu a uma série de computadores rodar o mesmo programa em velocidades diferentes. Portanto, embora os computadores fossem incompatíveis entre si, a arquitetura era a mesma. Naquela época ele tinha Verificou-se que os transistores permitiam que o processador funcionasse em velocidades muito mais altas em por causa do tempo de comutação oferecido a eles. Com o tempo, surgiu o conceito de microprocessador para processadores realizados com um pequeno número de circuitos integrados; geralmente apenas um. A diminuição do tamanho acelerou os tempos de comutação. Por esta razão, o design, complexidade e tamanho não mudaram muito ao longo dos anos uma vez que este microelemento apareceu. Componentes e características da CPU do computador Quais são as peças de hardware que o compõem?A unidade central de processamento é composta por uma série de componentes que definiremos separadamente para conhecer a extensão de suas funções: Unidade de controleÉ um dos blocos que compõem a CPU. Sua principal função é procure instruções na memória, decodifique-as e execute-as através da unidade de processamento. Em outras palavras, a CPU é o conjunto completo de circuitos que controlam o fluxo de dados que ocorre no processador. Existem muitos componentes neste bloco. Esses são:
Unidade de processamentoEste é outro dos blocos mais importantes deste elemento. Sua função é realizar todas as tarefas passadas pela unidade de controle . Para concluir esses processos, você precisa da ajuda dos itens descritos abaixo:
RegistrosUm registro é um memória embutida de alta velocidade para o próprio processador. Serve para manter temporariamente os dados e conseguir acessar o máximo mais usado. Na verdade, é a melhor maneira de o sistema preservar os dados. Os registros são medidos pelo número de bits que armazenam. Se o seu computador for, por exemplo, de 64 bits, isso indica que os registros de 64 bits podem ser armazenados. Os tipos de registros existentes são:
Ônibus de entrada e saídaO ônibus é usado para transporte de dados entre componentes de um computador. Estas são pistas sobre um circuito integrado que pode ser transferido de duas maneiras:
Nos primeiros computadores, os ônibus sempre operavam em paralelo, mas nos últimos anos foram substituídos por barramentos seriais. Embora os últimos sejam mais difíceis de implementar, a velocidade de transferência que eles alcançam é muito maior. Como funciona uma CPU?Realiza várias operações, mas o que mais se destaca é a execução do programa . Os programas, vistos de dentro, são um conjunto de instruções representadas por números que são armazenados na memória do computador antes de serem executados. Todos os sistemas de arquitetura Von Neumann realizam quatro estágios para realizar suas operações. Estes são os ler, decodificar, executar e escrever . FETCH (ler)
Durante esta etapa, a instrução representada por uma sequência de números é coletada por memória. O contador do programa (PC, não deve ser confundido com um computador pessoal ou um computador pessoal) é responsável por endereço de memória de armazenamento onde essas instruções estão localizadas. Depois de ler, o PC aumenta para mudar de posição e localizar na unidade de memória onde o endereço da próxima instrução está localizado executar. Nesse caso, é utilizada memória lenta e sua velocidade de resposta está relacionada à memória cache e ao processador do computador. DECODIFICARAssim que tivermos a instrução, ela é dividido em diferentes partes que serão interpretadas pelas unidades de tratamento. Parte dos números indica a operação a ser realizada (opcode) e as partes seguintes correspondem às informações relativas à execução da referida operação. Por exemplo, se a instrução for uma soma, será necessário entender o operador que indica a soma e os operandos a somar. Estes podem ser definidos por um valor ou por um endereço de memória, de onde vêm os dados a serem adicionados. Em processadores mais complexos, um firmware foi criado que traduz as instruções , para que a decodificação seja algo mais simples. EXECUTE (Execute)Quando esta etapa chega, o processador está conecta com suas unidades envolvidas na instrução para que a operação solicitado no programa pode ser realizado . Quando a operação de adição que comentamos anteriormente é realizada, a unidade aritmética-lógica (ALU) é conectada para realizar as operações, com as entradas e saídas onde os números a somar estão localizados e onde o resultado é colocado. WRITEBACK (escrever)Nesta fase, apenas os resultados da instrução executada são escritos . Estes pode ser mantido na memória volátil ou mantido na memória principal , que pode ser um pouco mais lento. Após completar a última etapa, o processo é repetido com o próximo ciclo de instruções para poder ler o próximo e incrementar o contador do programa. Em processadores complexos, várias instruções podem ser lidas uma por uma e depois executadas. Quantos tipos de unidades de processamento central existem?Existem vários tipos de unidade de processamento central, que são classificados de acordo com o número de núcleos que possui: Processador de núcleo únicoIsso é chamado de núcleo do processador. Surgiu no início dos conceitos de computação. era um processador com um único núcleo, onde a execução das tarefas básicas era muito lenta , ocorrendo um a um, embora na época, como você pode imaginar pelo que já comentamos, foi um equipamento revolucionário que reduziu significativamente o percentual de erros e também o desvio de recursos para outras tarefas. Processadores dual coreFoi um verdadeiro avanço no mundo da tecnologia: combinar dois núcleos em um processador ; Não foi uma tarefa fácil. A sobrecarga do sistema de gestão deve ser controlada, o que não permite que a velocidade de um processador seja duplicada. Eles foram usados em ambientes multitarefa porque, neste aqui, programas e threads estão lutando pelo tempo do processador. Se existir um segundo kernel, um dos threads seria executado em uma máquina e o outro na outra. Ce CPU oferece desempenho 75% melhor do que um processador de núcleo único , incapaz de falar de um desempenho que dobra. Claro, isso funciona em duas tarefas e mais rápido. Processador quad coreÉ um tipo de processador chamado quadcore. É composto por quatro corações e é muito mais rápido do que os dois modelos anteriores. É capaz de realizar multitarefas em alta velocidade. Em geral, esse é o tipo de processador encontrado em telefones celulares de médio a médio porte. Processador de seis e oito núcleosEstes são os usados atualmente em computadores. Eles são capazes de realizar um grande número de tarefas exigentes com velocidade incrível . Dependendo de sua capacidade, eles podem executar de seis a oito tarefas principais ao mesmo tempo, sem que a experiência do usuário seja maçante. Que diferenças encontramos entre uma CPU e uma GPU?É normal que você esteja se perguntando porque os dois são equipamentos de informática e seus nomes são muito semelhantes.Vamos começar informando que em ambos os casos estamos falando de unidades de processamento. Isso significa que o propósito de ambos é o mesmo: tratar . No entanto, a diferença é clara:
Quais elementos compõem uma unidade central de processamento?A CPU é composta por 2 componentes básicos: Unidade de Controle (UC) e Unidade Lógica e Aritmética (ULA ou ALU). componentes do computador, através de pulsos elétricos periódicos gerados por um dispositivo de relógio (clock). operações lógicas e aritméticas.
Quais são os elementos que compõe a função processamento?Pode ser basicamente formado por: unidade central de processamento, memória e unidades de entrada ou saída de dados. O SOFTWARE é o conjunto de programas (instruções) que faz com que o computador realize o processamento e produza o resultado desejado.
Quais são os principais componentes de um processador?O processador é composto por alguns componentes, cada um tendo uma função específica no processamento dos programas.. Unidade lógica e aritmética.. Unidade de controle.. Registradores.. Unidade de Gerenciamento de Memória.. Unidade de ponto flutuante.. |