Upload
susana-cascais
View
17
Download
1
Embed Size (px)
DESCRIPTION
AC Ficha Exercicios1
Citation preview
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.