Aluno:.........................................................................................................................Mat:.................................... Considere um microcomputador MC2010 com PE[6:0] conectada a sete chaves de duas posies (cada posio correspondendo a um nvel lgico) e PE[7] conectada a uma chave de presso, que quando pressionada modifica o estado lgico de 1 para 0 voltando ao estado inicial quando liberada. Considere ainda PS[7:0] conectada a oito leds que so ativados (ligados) em nvel lgico 1. A freqncia de relgio (clk) do processador igual a 1 MHz. 1. (4 pts) Escreva um programa em linguagem assembly, que leia o contedo representado pelos estados das chaves PE[6:0] quando PE[7] sofre uma transio positiva e faa um dos leds piscar com uma freqncia de 100 KHz, um nmero de vezes correspondente ao valor lido nas entradas. 2. (2 pts) Escreva um programa em linguagem assembly, que inicializa a sada PS[7:0] no valor 01H e, com uma freqncia de 10 KHz, provoque uma rotao esquerda no acionamento dos leds correspondentes. 3. (3 pts) Escreva um programa em linguagem assembly, que conte o nmero de valores iguais a 05H, contidos na memria, a partir da locao 70H, at que seja encontrado o valor 04H ou o endereo EEH seja alcanado. 4. (1 pt) Descreva o ciclo (busca e execuo) da instruo LDAX, mostrando as palavras de controle correspondentes.
M M M A A X,Byte SP,Byte A,B A,M A,Byte A,B A,M A,Byte A A,B A,M A,Byte A A A,B A,M A,Byte A,M A,B A,Byte A,B A,M A,Byte B,A M,A A,B A,M A, Byte