Você está na página 1de 17

15/01/13

Sistemas Digitais e Arquitetura de Computadores


12C Tcnico de Gesto de Equipamentos InformEcos

Arquitetura de Microprocessadores

MDULO 9

15/01/13

Como Funciona o Microprocessador


O CPU recebe conEnuamente instrues para serem executadas. Cada instruo uma ordem de processamento de dados e o trabalho do CPU consiste principalmente em clculos e transporte de dados.

Como Funciona o Microprocessador


O CPU recebe pelo menos dois Epos de dados:
Instrues acerca do que fazer com outros dados; Dados que sero processados de acordo com as instrues.

Chamamos instrues ao cdigo de programao, que inclui mensagens enviadas ao computador, ordens de impresso, entre outras.

15/01/13

Como Funciona o Microprocessador


Os dados so normalmente dados do uElizador, sejam eles informaes numa base de dados, uma folha de clculo, um desenho, etc. A maior carga de trabalho do CPU consiste na descodicao de instrues e localizao de dados, e os clculos em si no so o Epo de trabalho muito pesado para um microprocessador

Processamento de instrues

15/01/13

Como Funciona o Microprocessador


A descodicao , no fundo, a perceo de instrues que o uElizador envia para o CPU. Todos os CPU dos PC so compaZveis com o 8086. Isto quer dizer que os programas comunicam com o CPU atravs de uma famlia especca de instrues.

Dado que existe a necessidade de os CPU das geraes subsequentes poderem uElizar as mesmas instrues do 8088, foi necessrio criar um conjunto de instrues compaZveis. Os CPU mais recente tm de perceber as mesmas instrues. Esta compaEbilidade um standard da indstria desde ento. Todos os processadores novos, independentemente da sua gerao tm de ser capazes de perceber e manipular o formato de instrues 8088.

15/01/13

Processamento de instrues

Especicaes e caracters=cas dos processadores


... barramentos, registos, velocidades e outros...

15/01/13

Barramentos
Uma das caractersEcas principais de um processador ou CPU so os seus barramentos. Os barramentos so auto estradas por onde circula a informao, seja no interior do CPU ou do interior para o exterior, e vice versa.

Barramentos Os barramentos internos:


transportam a informao entre os vrios componentes internos do processador, isto , coprocessador aritmEco, cache L1, registos, etc.

15/01/13

Barramentos
Barramentos externos, so trs:
barramento de dados; barramento de endereos; e barramentos de controlo.

Barramento de Endereos

15/01/13

Barramento de Endereos

Barramento de Endereos

15/01/13

Barramento de Endereos

Barramento de Dados

15/01/13

Barramento de dados

Barramento de controlo

10

15/01/13

Registos Internos

Registos Internos

11

15/01/13

Registos Internos

Registos Internos

12

15/01/13

Unidade de Interface de Barramentos

Coprocessador MatemEco

13

15/01/13

Coprocessador MatemEco

Unidade Lgica e AritmEca

14

15/01/13

Velocidade do Processador

Velocidade do Processador

15

15/01/13

Velocidade do Processador

CaratersEcas dos processadores

16

15/01/13

CaratersEcas dos processadores

CaratersEcas dos processadores

17