2010-04-23 15 views
1

J'écris un programme en langage assembleur en utilisant lc3 et quand je lance le piège x23 (IN) le message "entrer un caractère" apparaît. Je veux qu'il vienne en disantAssemblage LC3: Comment lire l'entrée sans "entrer un caractère" en cours d'impression sur l'afficheur?

Please enter an integer between 1 and 15:

mais il finit comme ça:

Please enter an integer between 1 and 15:

input a character: 

Aide s'il vous plaît

+1

Si ce piège ne fait pas ce que vous voulez, vous devriez peut-être vérifier s'il y a un piège différent dans la LC3. –

Répondre

1

Si vous utilisez le piège IN, il demander une saisie de caractères, bien que vous ayez déjà ajouté votre ligne STRINGZ. Au lieu de cela, vous devriez simplement utiliser GETC.