Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [ASM] Gestione dello scrolling

    Salve a tutti
    sto svolgendo un progetto di programmazione in assembler.
    l'esercizio l'ho già svolto, dovevo semplicemente stampare a video tutti i multipli di 7 compresi tra un numero A e uno B acquisiti da tastiera; mi è stato però richiesto di fare in modo che il programma stampi a video i primi N numeri e si interrompa prima che lo scroll cancelli i risultati iniziali, con i tasto di invio l'utente abilita l'output dei successivi numeri.

    non avendo idea di come fare ho fatto una ricerca in rete, senza successo
    se qualcuno potessi spiegarmi se ci sono funzioni particolari per la gestione dello scroll o/e farmi vedere una possibilità di codice da implementare..ve ne sarei molto grata

    (*spero di essermi spiegata bene)

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma di che Assembly parli? Ne esistono per tante CPU sai ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    ah si scusate parlo di 8086 Turbo Assembler

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Beh, prova a scrivere il codice in modo che la visualizzazione si arresti alla linea 24 (con un contatore). In genere il video ha queste dimensioni e lo scroll avviene dopo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5

    Grazie

    Ho risolto come hai detto tu con un semplice ciclo
    Quando il contatore si riempiva la stampa a video si blocca e richiede l'acquisizione di un carattere.
    Solo con invio vengono mostrati i successivi risultati

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Di nulla ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.