Você está na página 1de 3

4 funoes basicas de um computador: processamentos de dados, armazenamento de dado s, movimentao de dados e controle estrutura basica de um computador: entrada e saida,

memorias primarias e secunda rias, barramento e por ultimo cpu computador uma maquina multinivel: nivel 0 - nivel logico digital nivel 1 - nivel de microarquitetura nivel 2 - nivel de arquitetura de conjunto de instrues nivel 3 - nivel de sistema operacional nivel 4 - nivel de montagem(assembly) nivel 5 - nivel de liguagem de alto nivel Gerao Gerao Gerao Gerao Gerao 0 1 2 3 4 Mecnicos e eletromecnicos Vlvulas Transistores Circuitos integrados Integraao em escala muito grande

baco - utilizado para somar e subtrair Pascal - utilizado para somar e subrair Staffelwaze - utilizado para somar subtrair dividir e multiplicar diferencial - primeiro dispositivo de calculo que realizava um algoritimo analitica - executava mais de um tipo de algoritmo Mark1 - o primeiro computador digital da historia gerao 0 Colossus - primeiro computador eletronico a valvulas Eniac - computador a valvulas com memoria de armazenamento Processador Busca a instruo na memoria, interpreta e busca os dados nos dispositiv os e/s Componentes do processador - Unidade de controle, unidade logica e aritmetica e registradores organizao dos registradores desempenham dois papeis - visiveis ao usuario e de con trole de estado Tipos de registradores: Contador de programa, registrador de instruo, registrador de instruo, registradores de dados, registrador de endereos hierarquia de memoria - registradores, memoria cache, memoria princial e memoria secundaria

instrues de maquinas - so conjuntos de instrues que determinam a operao do processador tipos de instrues: artimticas e logicas, movimentao de dados e transferencia de contr ole elementos de instruo codigo da operao(Opcode) referencia ao operando fonte referencia ao operando de destino referencia proxima instruo Localizao dos operandos Memoria principal ou virtual registrador do processador

imediato dispositvo de E/S tipos de formato de instruo: opcode opcode|operando 1 Opcode|operando 1 |operando 2 Opcode|operando 1 |operando 2| operando 3 opcode so representados por abreviaes que indicam a operaao operaes: ADD - Adiciona MUL - Multiplica Div - Divide LOAD - Carrega dados na memoria STOR - Armazena dados na memoria Arquitetura da instruoes pode ter 3 tipos memria-memoria - usam 3 operandos e todos podem estar na memoria registrador-memoria - usam 2 operando e 1 deles reside na memoria registrador-registrador - usam 3 operandos e todos em registradores existem 4 tipos de operando: endereos, numeros, caracteres e dados logicos tipos de operaes(opcodes): Transferencia de dados, aritmtica, logica, conversao, e/ s transferencia de controle. Transferencia de dados - MOVE e SET Aritmetica - ABSOLUTE, NEGATE, INCREMENT, DECREMENT Logica - OR, AND, XOR E NOT Converso - decimal para binario E/S - INPUT(Leitura) e OUTPUT(escrita) Transferencia de controle - Jump(desvio) e halt(termino) Clock - Sinais eletricos que realizam a sincronizao entre as instrues a serem proces sadas. RISC - CONJUNTO DE INTRUOES REDUZIDAS E MENOS COMPLEXAS EXECUTADAS PELO HARDWARE CISC - CONJUNTO DE INTRUES COMPLEXAS. desempenho de memoria - Tempo de acesso, tempo de clico, taxa de transferencia Palavra tamanho da unidade de dados que tranferida da memoria para o processador . um agrupamento de bytes PIPELINE OU PARALELISMO - uma tecnica de dividir a execuo da execuo em varias parte s que serao executadas em partes especificas do processador Multiprocessadores - varios processadores independentes compartilhando a mesma m emoria Multicomputadores - varios processadores com memorias compartilhadas entre eles

Você também pode gostar