Você está na página 1de 4

FACULDADE DE TAQUARITINGA GRUPO EDUCACIONAL UNIESP UNIO DAS INSTITUIES EDUCACIONAIS DO ESTADO DE SO PAULO SISTEMAS DE INFORMAO

Anderson P. Cavalcanti

TRABALHO: ARQUITETURA DE COMPUTADORES ARQUITETURA CISC, RISC E CRISC

Taquaritinga/SP 2012

1. CISC, RISC, CRISC.

Cite modelos de processadores para cada uma das categorias:

Processador CISC - Complex Instructions Set Computer; Processadores, 386 e 486 da Intel. Processador RISC - Reduced Instruction Set Computer; Processadores, Intel i860, i960, Digital Alpha 21064, HPPA-RISC, MIPS, Sun Sparc PC (Macintosh). Processador CRISC Complex and Reduced Instructions Set Computer; Pentium; Cyrix5x86; AMD K5, Pentium Pro; Pentium II. Pentim III, AMD K6 II; Cyrix MII, Celeron.

2. CISC e RISC.

Faa um comparativo, com suas prprias palavras das arquiteturas

CISC; As instrues so complexas, cada uma executada em vrios ciclos e qualquer instrues pode se referenciar a memria o projeto usa um enorme pipeline, a uma ROM de microcdigos pra interpretar as instrues com uma grande variedade de formato os microcdigos so complexo e h um nico conjunto de registradores. J na RISC; As instrues so simples, cada uma executada em um nico ciclo, a sua memria acessada com instrues LOAD/STORE o seu Pipeline reduzido as suas instrues so executada diretamente pelo hardware com instrues com formato fixo e a sua complexidade foi transferida para o compilador e tem vrios conjuntos de registradores.

3.

Cite Linguagens de programao (compiladores) com suporte

para cada uma das categorias (CISC e RISC) CISC Assembly RISC O FORTRAN, o Algol, Simula, Pascal, C

4.

Cite vantagens e desvantagens de cada arquitetura

Vantagens CISC: Possibilidade das Instrues serem guardada no prprio processador facilitando o trabalho dos programadores em linguagem de mquina assim disponibilizando todas as instrues que sero usadas em seus programas e tm a

vantagem de reduzir o tamanho do cdigo executvel por j possurem muito do cdigo comum em vrios programas, em forma de uma nica instruo e tambm maior Flexibilidade, Suporte a maior quantidade de linguagens menor tamanho executvel.

Desvantagem CISC; Impossibilidade de se alterar alguma instruo composta para se melhorar o desempenho e geralmente tendem a ser mais lentos, pois apesar de oferecerem um grande conjunto de instrues, precisam implementar todas elas em nvel de hardware.

Vantagens RISC: Os chips baseados nesta arquitetura so mais simples e muito mais baratos e tambm por terem um menor nmero de circuitos internos, podem trabalhar com clocks mais altos so capazes de executar instrues muito mais rapidamente. Devido a tecnologia pipelined os processadores RISC alcanam duas a quatro vezes a desempenho dos processadores CISC usando tecnologia de semicondutor equivalente e os mesmos valores de clock. E um processador RISC trabalhar com instrues simples, o processador utiliza de menos espao no chip, funes extras como circuito de gerenciamento de memria e unidade aritmtica armazenada num mesmo chip. Chips menores permitem que os fabricantes armazenem mais dispositivos em uma nica pastilha, o que pode baixar consideravelmente o custo.

Desvantagem da RISC; A transio da arquitetura CISC para arquitetura RISC pode apresentar alguns problemas devido ao fato que os engenheiros de software podem ter problemas para fazer a transio do cdigo de memria de maneira correta. A performance de um processador RISC depende diretamente do cdigo gerado pelo programador. No caso de um cdigo mal desenvolvido o processador pode gastar um tempo maior na execuo das instrues, isto faz com que a desempenho de uma mquina RISC dependa em grande parte da qualidade do cdigo, gerado pelo programador. Menos endereamentos remotos que os chips CISC, O Risc executa a compilao de uma nica forma e a qualidade do Cdigo.

CRISC: acoplamento das duas tcnicas, ela contem a vantagem das tecnologias CISC e RISC.

Arquitetura em camadas: O nvel 0: Do hardware verdadeiro da mquina. linguagem de mquina. O nvel 1: De micro programao, programa como uma seqncia de instrues executadas pelos circuitos eletrnicos. O nvel 2: corresponde linguagem de mquina(cdigo binrio) executado pelo hardware. O nvel 3:Do Sistema Operacional; fornece servios para os nveis acima. como: interface, dispositivos de entrada e sada de dados etc. O nvel 4: linguagem de montagem (assembly).Programaes necessrias de se executar diretamente no hardware. No nvel 5:Linguagem de alto nvel, patamar onde se encontram linguagens como Pascal, Delphi, Java e outras. Arquitetura de John Von Neumann: Desenvolveu um modelo terico do funcionamento dos computadores. Este modelo usado at hoje com apenas algumas modificaes. As principais caractersticas deste modelo so: Uma nica UCP responsvel por todo controle do fluxo de dados Uma memria nica Dispositivos de E/S Arquiteturas paralelas e redes neurais: o processador (UCP) desempenha uma funo por vez e toma os dados e programas de um nico banco de memria. Isto torna o processamento rpido mas um passo da seqncia por vez, facilitando assim a programao. Memria virtual: pequena poro da memria principal reservada pelo Sistema Operacional, para os programas utilizar. Sua finalidade permitir compartilhamento seguro e eficiente entre vrios programas, um ultimo recurso para no perder informaes. Hierarquia de Memria: se refere a uma tabela ou pirmide que faz relao entre vrios tipos de Memria exemplo: Registradores, memria Cache , Memria Principal e Memria secundaria. Fator da hierarquia de Memria : disparidade entre a velocidade de processamento e a velocidade de acesso memria. Memria cache: um tipo de memria de alta velocidade que fica prxima CPU dividido em L1 e L2. Vantagens em tela dentro do processador e a sua velocidade de acesso ser muito alta em relao a memria principal. Disco Rgido Magntico;So Memrias secundarias(HD) responsvel por armazenar dados da Memria Principal por longos perodos. Disco Rgido SSD/Flash; Memrias que no necessita de alimentao eltrica,guarda informaes por longos perodos so HDs de estado solido, Pendrive e Cartes de Memria. DRAM; especificamente a Memria Principal do PC, ela conhecido por ser Voltil, quando se desliga a sua energia perde-se todo os dados contidos nela. SRAM; Conhecida como Memria Cache, a segunda Memria mais rpida do PC, ela auxilia o processador na sua velocidade de processamento. Muito cara. Write-Through; Escrita em ambos. A escrita feita tanto na Cache como na Memria Principal assegurando os que dados na Memria principal sejam sempre validos. Write-Back; Escrita somente no retorno, na Cache. Essa tcnica reduz a escrita na memora principal. Essas atualizaes ocorrem apenas na memria Cache. Algoritmos de endereamento da memria cache. Mapeamento Direto: Mapeia cada bloco de Memria Principal, em apenas uma linha de cache separando-as por posio. Mapeamento Associativo: Aleatrio, permite que cada bloco da memria principal seja carregado em qualquer linha no cach ou apagando as informaes mais antigas. Mapeamento associativo por Conjunto: O cache uma serie de conjunto, cada um constitui em uma serie de linha. Melhor desempenho e aproveitamento de cada tecnologia anterior. Localidade temporal: Itens j referenciados uma vez, se tm maior chance de serem novamente referenciados em um futuro prximo. Ocorre em sub-rotinas, iteraes e referncias a variveis temporrias. Localidade espacial: tendncia de processos em acessar itens que esto prximos. Ela est relacionada com a localidade seqencial, pela qual elementos em posies consecutivas da memria tm chance de serem acessados em seqncia, como ocorre em referncias a instrues de um programa. Registradores, cache, memria principal, memria secundaria (HD). Pirmide: (custo Flecha aponta para cima), (capacidade Flecha aponta para baixo) e (velocidade Flecha aponta para Cima) Sincrono; esse barramento exige que o todo fluxo de dados acontea em sincronia com uma base de tempo conhecida como Clock do sistema. Assncrono; Esse tipo no segue um Clock mestre para realizar as suas operaes, os ciclos de leitura e escrita podem ter duraes diferenciadas de acordo com as necessidades de cada operaes. ISA; A comunicao com o processador feita em 16 bits, a uma freqncia de 8MHZ, foi criado para melhorar o desempenho dos processadores 386. PCI; A comunicao com o processador feita em 32 bits trabalha em 33Mhz e tem freqncia de 8Mhz, taxa de transferncia de 133 MB/s. plug-and-play. AGP; Apenas para placas de vdeo. Trabalha no modo 1x a 66 MHz e com 32bits, fornecendo uma largura de banda de 266 MB/s. Os outros modos so: 2x (533Mb/s), 4x(1066 Mb/s) e 8x (2133 Mb/s ). PCI Express; Permite o uso de uma ou mais conexes, atualmente so utilizados com 16X, que so utilizados para placa de rede, som e alguns adaptadores, tem uma velocidade muito alta na transmisso chegando a 4.000Mbps. Barramento Serial; os seus bits trafegam em fila, um por vez e a sua comunicao mais lenta, porem o cabo do dispositivo pode ser mais longo, sua velocidade de comunicao varia de 25bps at 57.700bps. Barramento Paralelo; Transmite um byte de cada vez, 8 bits em paralelo devido a isso existe um risco de interferncia na corrente eltrica dos condutores que formam o cabo, os cabo so mais curtos devido a isso (1,5 Metros) a sua velocidade de transmisso pode chegar a 1,2Mbps. Barramento USB:Pode conectar at 127 dispositivos. Transfere 1 bit por vez (barramento serial). Consegue altas taxas de transferncia devido a freqncia elevada de trabalho. O padro USB 1.1 atinge taxas de 12Mbps (1,5 MB/s) e o USB 2.0 atinge 480 Mbps (60 MB/s). Os dois padres utilizam o mesmo cabo e so compatveis. Processador CISC - Complex Instructions Set Computer; Processadores, 386 e 486 da Intel. CISC. Vantagens,:Maior Flexibilidade, Suporte a maior quantidade de linguagens, Menor tamanho executvel. Desvantagem: oferecerem um grande conjunto de instrues, precisam implementar todas elas em nvel de hardware. Processador RISC - Reduced Instruction Set Computer; Processadores, Intel i860, i960, Digital Alpha 21064, HPPA-RISC, MIPS, Sun Sparc PC (Macintosh). Vantagens:Velocidade, Simplicidade do Hardware, Menor Aquecimento. Desvantagens: Qualidade do Cdigo, Tempo maior na execuo das instrues, Expanso do Cdigo. Processador CRISC Complex and Reduced Instructions Set Computer; Pentium; Cyrix5x86; AMD K5, Pentium Pro; Pentium II. Pentim III, AMD K6 II; Cyrix MII, Celeron. Vantagens: Reuni as outra duas tecnologias RISC e CISC.

Você também pode gostar