1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Assembly

Discussão em 'Programação' iniciada por yahoosk8, 7 de Janeiro de 2009. (Respostas: 0; Visualizações: 411)

  1. yahoosk8

    yahoosk8 Power Member

    Boas a todos!


    Estou a tentar resolver um trabalho de assembly programado no lc3 em que tenho de criar o seguinte programa:

    Entrada:
    O programa deve pedir ao utilizador que introduza os dados através do teclado
    de acordo com as regras seguintes:
    • O “prompt” será: Escreva uma mensagem. Quando acabar prima a
    tecla <Enter>:
    • Usando o teclado, o utilizador introduzirá uma cadeia de caracteres,
    terminando a mensagem com a tecla <Enter>. Esta tecla - <Enter> - não
    faz parte da mensagem mas terá de ser ecoada na consola.
    • Pode assumer que a mensagem do utilizador terá, no máximo, 20
    caracteres – incluindo espaços.
    Nota 1: Para ler caracteres continuamente a partir do teclado, só apresentando
    os caracteres no fim de todos serem introduzidos, use a TRAP x20 (GETC). Se
    executar a TRAP x21 (OUT) após a TRAP x20, o character sera ecoado para o
    écran.
    Output: O seu programa deve escrever a mensagem cifrada no écran e depois
    parar a execução (HALT).
    Atenção:
    A primeira linha do seu programa deve especificar o endereço de memória da
    primeira instrução do seu programa. Neste trabalho deve carregar o seu
    programa no endereço x3000 (i.e. a primeira linha do seu programa deve ser:
    ORIG x3000)


    alguem me pode dar uma luzes??
     

Partilhar esta Página