Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [assembly] visualizzare figure geometriche

    cm si fà a visualizzare a schermo varie figure geometrike ? rispondete grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non e' che sei stato molto chiaro ...

    Parliamo di Windows o Linux?

    Di quale Assembly stai parlando?

    In quale modalita' grafica?

  3. #3
    Non credo che in assembly ci sia il modo semplificato di creare figure geometriche
    Experience is what you get when you don’t get what you want

  4. #4
    allora parlo x windows e in modalità grafika VGA

  5. #5
    poi mi hanno detto ke si fanno visualizzando i pixel

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Sì ... e mettendo in fila tanti bit colorati ...

    A parte la battuta, disegnare primitive grafiche in assembler in sistemi Windows non e' facilmente fattibile (anzi, e' un compito molto difficoltoso ...).

    Prima di tutto, bisogna capire esattamente cosa vuoi realizzare (se e' un compito, per lavoro ...) e con quali strumenti (quale versione di assembler ad esempio ...).

    Poi bisogna capire come accedere alla grafica ... sicuramente non puoi accedere pixel per pixel alla memoria grafica come se fossi in DOS ... e soprattutto, devi possedere delle basi di programmazione (anche avanzata) che, o li hai, o non puoi ottenere tramite un forum ,,,

  7. #7
    nn so ke volevi dire cn kuella battuta cmq compà dillo tuo al mio prof ke noi in assembler siamo a 0 nn sappiamo fare niente e lui ci lascia kueste cose visualizzare diverse figure geometrike a schermo usando il masm e siamo al 4 anno

  8. #8
    Sicuro che non parli di assembly 8086?
    Ho visto la data di nascita e mi sembri 1 po' giovane per parlare di assembly per windows
    Experience is what you get when you don’t get what you want

  9. #9
    si assembly 8086

  10. #10
    Allora la vga (80*25) che si definisce con:
    mov ax,3
    int 10h
    "Ha un'indirizzo di memoria iniziale" pari a 0b800h
    le successive ( 25*80 ) * 2 celle sono dedicate a carattere e colore ...
    Partendo da questo presupposto non ti serve disegnare le figure pixel per pixel ( anche perchè, lo sottointendeva anche oregon, sprechi 1 sacco d tempo )...
    Ad esempio puoi usare il carattere 0dbh █, anche il colore di default e poi fantasia...
    Experience is what you get when you don’t get what you want

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.