You are on page 1of 2

Ficha de trabalho n 10 Sara Alexandra Correia Alves, 21

Questo 2 A) O processador constitudo pelas seguintes seces: Seco de Aquisio e Descodificao de Instrues; Seco de Execuo; Unidade de Controlo; Unidade Lgico-Aritmtica (ALU); Registos (Registers). B) Os processadores atuais so fabricados em pequenas pastilhas de slica, usualmente designadas por chips, dentro das quais so includos muitos milhares de componentes eletrnicos.O CPU/Processador constitudo por um conjunto complexo e bem articulado de circuitos digitais. Esses circuitos podem agrupar-se em dois tipos principais: Circuitos que memorizam ou armazenam dados, como o caso dos registos(registers); Circuitos que efetuam operaes, como o caso da ALU, um circuito complexo que efetua as operaes aritmticas e lgicas tpicas de um processador. C) Circuitos eletrnicos que codificam, armazenam ou transmitem a informao sob a forma de zeros (0) e uns (1), e desempenham as seguintes funes: Memorizao ou armazenamento de dados; Operaes aritmticas (somas, subtraes, etc.); Outras operaes de processamento de informao. D) Existem dois tipos de circuitos digitais: Circuitos que memorizam ou armazenam dados, como o caso dos registos (registers); Circuitos que efetuam operaes, como o caso da ALU, um circuito complexo que efetua as operaes aritmticas e lgicas tpicas de um processador. E) Os blocos constituintes de um processador so: CPU essencialmente um sistema digital, envolvendo mdulos de ao e um mdulo de controlo, suscetvel de recolher instrues e dados da RAM, cumprir as instrues e colocar os resultados na RAM. DMA um dispositivo atravs do qual o utilizador pode enderear a RAM, inserir nela os cdigos das instrues e os contedos numricos necessrios ao processamento e recolher dela os resultados do processo.

RAM um recurso comum CPU e DMA.O utilizador dever previamente inserir em memria toda a informao necessria a um clculo, antes de passar o controlo ao CPU para que este efetue o processamento.

3- LDA n- Carrega o acumulador com o contedo do endereo n da memria. STA n- Regista no endereo n da memria o contedo do Acumulador. ADD n- Adiciona o contedo do Acumulador ao contedo do endereo n da memria e deixar o resultado no Acumulador. SUB n- Subtrai ao contedo do Acumulador o contedo do endereo n da memria e deixar o resultado no Acumulador. JMP n- Altera incondicionalmente para o endereo n o contedo do program counter, ou, por outras palavras, tomar como prxima instruo a cumprir a que estiver situada no endereo n da memria. JP n- Altera para o endereo n o contedo do program counter se o contedo do Acumulador for positivo. JZ n- Altera para o endereo n o contedo do program counter se o contedo do Acumulador for Zero. HLT- Para a atividade do processador. 4- Algoritmo exerc1; - Nome do programa Var a,b,c Inteiro; - Serve para dizer ao computador, que tipo de variveis vo ser as letras A,B,C. Inicio- Serve pada dizer ao computador que o programa comea aqui. Ler(a,b);- Serve para dizer ao computador que o valor (que s pode ser inteiro como esta dito acima), que inserirmos vo ser atribudos as variveis a e b. C =a+b;- Indica ao computador que a varivel C vai ser igual soma das variveis a e b cujo os valores foram dados pelo utilizador. Escrever (c);- Sem este comando no ser transmitido qualquer resultado da conta acima, pois este comando serve para dizer ao computador para escrever o valor que esta inserido na varivel C. Fim.- Serve para indicar ao computador que o programa acaba aqui.

You might also like