Curs de instruire

În această parte, scriem în cele din urmă lung-așteptatul "Bună ziua, lumea!". Acum aproape totul ar trebui să fie clar. Pentru început, trebuie să utilizați directiva db pentru a declara un șir care conține mesajul "Bună ziua, cuvânt!". Este mai bine să faceți acest lucru la sfârșitul programului, în spatele ultimei comenzi, altfel procesorul poate lua linia de cod și să încerce să o execute.







În cursul de formare, nu voi descrie în detaliu funcțiile DOS, ci doar pe scurt despre funcțiile pe care le vom folosi. Dacă doriți să aflați mai multe, puteți găsi o descriere detaliată pe Internet.

Pentru a vedea activitatea programului, trebuie să îl executați din linia de comandă, altfel se imprimă linia și se închide imediat. Sau puteți scrie un fișier simplu pentru a rula:

Rezultatul programului:

Curs de instruire

Ne pare rău că nu am știut unde să scriu, dar voi scrie un pliz face un forum pentru site-ul dvs. dacă problema este că nu o poți face singur, o să te ajut. va fi foarte interesant de a participa la dezvoltarea sa))), deoarece practic nu există locuri normale pentru fasm.







Mulțumesc. Am avut o idee de a face un forum, dar eu n-am ajuns la ea încă. Dacă forumul este într-adevăr necesar, trebuie să facem acest lucru. Cum o să-mi dau seama.

Da, o idee interesanta, acum nu este momentul sa creezi un forum))
Assembler pentru a studia pentru o lungă perioadă de timp, cursul de formare poate dura un arici la fel de mult ca două sute de articole, și nu avem nimic să grăbim să creeze un forum.
Când se colectează deja suficiente articole, atunci vom crea un forum și vom ridica diferite probleme de interes și proiecte acolo))

și din cauza lipsei unui forum pe care îl voi întreba aici. Încep să scriu motivele OS foarte mult, de exemplu, să o folosesc în lich. și bine pentru perfecțiunea cunoașterii în fasmă. Problema este că atunci când compilez codul, apare binul fișierului și nu știu ce să fac cu el. Este BIOS-ul citit un astfel de fișier?

Este foarte dificil să vă scrieți sistemul de operare și este nevoie de mult timp. Ideea este că sistemul de operare ar trebui să aibă un bootloader, care pune codul în zona dorită de memorie, comută modul de operare al procesorului și așa mai departe.

Da toate UTB nu există am scris încărcător de curent de la codul frunze bin Fail și che cu ea nu știu

Rescrierea utilitate scrie pe dischetă, sau UltraISO pentru a crea o imagine de pe hard disk sau floppy disk ... pune fișierul binar în acest fel, apoi marcați-l bootabil folosind FlashBoot înregistrări de utilitate binarik pentru a lipi bine, sau folosind aceeași UltaISO

Cred că în acest caz nu ar trebui să reinventezi roata. pentru că Sistemul de operare pe fasmă scrie deja: MinuetOS sau o furculiță mai bună, KolibriOS. Nu există puține progrese în această direcție.







Articole similare

Trimiteți-le prietenilor: