Download pdf - AC Ficha Exercicios1

Transcript
  • Arquitectura de Computadores 10 Ano Mdulo 4 Programao de Microprocessadores

    Prof Carla Barreiros Pgina 1

    Ficha de Trabalho N 1

    O CPU 8086/8088 pode executar mais do que duzentas instrues diferentes. Este conjunto de

    instrues tem sido expandido em cada nova famlia de microprocessadores 80x86.

    O CPU contm registers, locais de armazenamento de informao internos que podem ser acedidos

    mais rapidamente do que um local na memria RAM. Estes registers so de extrema importncia para os

    programadores.

    Todos os registers tm nomes e alguns tm objectivos especficos, como por exemplo:

    EAX (acumulador): onde ocorre a maioria dos clculos aritmticos e lgicos; EBX (base): geralmente usado para armazenar endereos indirectos de memria; ECX (contador): a sua funo o que o prprio nome indica (ciclos); EDX (dados): tem duas funes especiais, armazenar o overflow de certas operaes

    aritmticas e os endereos de entrada e sada quando os dados esto no barramento.

    Actividades: Realiza as pesquisas na Internet necessrias para responder s seguintes questes.

    1. Quantos registers podem ser encontrados nas diversas famlias de processadores 80x86? Apresenta

    os resultados da tua pesquisa numa tabela.

    2. Quantos bits tm o EAX, o EBX, o ECX e o EDX? E como esto ordenados?

    3. possvel referirmo-nos a partes menores destes registos. Procura saber como que estes se

    subdividem.

    4. Agora descobre mais informao sobre os seguintes registers: ESI, EDI, ESP e o EBP.


Recommended