+ Responder Tópico
  1. #1
    Yen
    Yen está offline
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2003
    Mensagens
    2.999
    Verdinhas
    0

    RISC , CISC e x86 (diferenças)?

    alguém saberia me explicar quais as principais diferenças entre essas arquiteturas??

  2. # Publicidade
    Publicidade

  3. #2
    MHz
    MHz está offline
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Nov 2001
    Mensagens
    2.874
    Verdinhas
    2

    Bem basico:

    RISC = Reduced Instruction Set Computer ou Code

    x86 = CISC = Complex Instruction Set Computer ou Code

    hoje normalmente todos as maquinas possuem as duas arquiteturas, normalmente o nucleo em risc e o resto em cisc.

    copiado por preguiça de digitar:

    As diferenças entre as duas são grandes: no início, quando aconteceu essa cisão de arquiteturas, os defensores CISC acreditavam que um processador seria muito mais eficiente se ele pudesse possuir um grande número de diferentes instruções capazes de realizar operações complexas específicas, os defensores da tecnologia RISC discordavam, acreditavam que, como cada operação poderia ser dividida em trechos bem simples, cada instrução deveria ser bem simples, e o processador somente precisaria conter um reduzido número de simples instruções que, repetidas várias vezes, chegariam ao mesmo resultado que uma instrução complexa. Continuemos com o nosso esforço de simplificação e, para fim didáticos, imaginemos que um processador receba a instrução de multiplicar 8 por 4, o CISC teria uma instrução complexa capaz de cumprir com o resultado em uma única passagem pela mesma (que não necessariamente levaria um único ciclo de máquina - em nova correlação com uma linha de montagem é possível que uma instrução ande até metade da linha em um ciclo, prosseguindo no próximo ciclo) já o processador RISC tomaria essa operação por um modo mais simples e somaria 8 em 4 parcelas, em cada ciclo faria a soma de uma parcela - essa simplificação é draconiana mas exemplifica bem a diferença de filosofia de trabalho existente entre as duas arquiteturas.

  4. #3
    Yen
    Yen está offline
    Membro
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2003
    Mensagens
    2.999
    Verdinhas
    0

    mas os processadores x86 nao utilizam o pipelining tb?

  5. #4
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jul 2002
    Mensagens
    327
    Verdinhas
    0

    Originalmente enviada por Yen
    mas os processadores x86 nao utilizam o pipelining tb?
    Pipeline independe da arquitetura; tanto que ele existe implementado em ambos.

  6. #5
    Yen
    Yen está offline
    Membro
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2003
    Mensagens
    2.999
    Verdinhas
    0

    Originalmente enviada por Revenant
    Pipeline independe da arquitetura; tanto que ele existe implementado em ambos.
    mas o CISC utiliza bem menos o paralelismo do que os RISC neh?
    pelo o que li aki

  7. #6
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2003
    Mensagens
    980
    Verdinhas
    0

    Apenas completando: RISC são exatamente poucas instruções simples. Basicamente, copia da memória, copia pra memória, soma, copia entre registradores, ou seja, simples. Já CISC tem instruções abissais como (estou inventando, mas eh bem próximo da realidade): "Some registrador AX com BX e com endereço obtido busque 1 dado na memória o o coloque no registrador CX", vc manda fazer isso tudo em 1 unica instrução, tipo "SJMR AX,BX,CX" e ele faz aquilo tudo sozinho, mesmo provavelmente levando muitos ciclos de makina.

  8. #7
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Aug 2000
    Mensagens
    557
    Verdinhas
    3

    Tipo, eu trabalho com RISC no meu trabalho, equipamentos SUN da linha Enterprise (Ultra-10, E-150, E-250, E-450) e a mais fraquinha, processador 167 mhz, 128 RAM, dá pau em muitos PCs devido ao throwput (putz como escreve isso mesmo ?) que aguenta, nem da para comparar então uma que tem 4 processadores de 500mhz, 2 gb RAM, essa é um foguete animal, U$ 150 mil. Todas fontes redundantes, etc.

    Quem quiser conhecer (região do Morumbi) é só me dar um toque

    Pena que ainda não consegui aplicativos para testar a performance (MIPs) ou algum programa para medir FPSs (pois uma delas é uma estação gráfica, uma placa de 24bits que para Sun é excelente), gostaria de comparar com um PC atual, como o meu por exemplo

  9. #8
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2003
    Mensagens
    20.930
    Verdinhas
    489

    os vgs. parece que a maioria é cisc e o PS2 é risc (perdoes se falei merda. sou muito leigo mesmo )

  10. #9
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2000
    Mensagens
    776
    Verdinhas
    85

    http://arstechnica.com/cpu/4q99/risc-cisc/rvc-1.html
    Le o artigo, esclarece quase todas as duvidas em relação à isso.

  11. #10
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Originalmente enviada por Spectrobozo
    os vgs. parece que a maioria é cisc e o PS2 é risc (perdoes se falei merda. sou muito leigo mesmo )
    video e processadores do ps-2 e gamecube são risc.
    processador e video do xbox são cisc.

    Acho que é assim, a unica coisa que tenho certeza absoluta é que o processador do gamecube é 533 risc e o processador do xbox é 733 cisc.

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões