Jos uvek sam sokiran da se u 4.tom razredu srednje skole neko nameracio na debug.exe !

Malo sam pokusao da se prisetim, ali nista posebno nisam mogao, ipak debug pripada istoriji (odmah iza propasti Rimskog carstva)
Sve cega sam mogao na brzinu da se setim je da ispisem na primer zvezdicu na ekran. Za ostalo nemam vremena a i pravo da ti kazem, mrzi me da se podsecam necega sto je odavno proslo...
brojevi lokacija su ono sto ce debug.exe sam dati, pa da ih ne pisem, oznacio sam ih sa x:y sta god debug ispise...
Ono sto pise velikim slovima treba ti da napises
-A 100
x:y MOV AH, 02
x:y MOV DL, 2A
x:y INT 21
x:y INT 20
To je to, kada sad pritisnes ENTER nakon ono "INT 20"
pokazace ti se opet crtica prompt:
sad ovde ukucaj G pa enter ,pa ce se pokazati zvezdica:
- G
* // Evo tvoje impozantne zvezdice (tu moze neki drugi karakter)
Program terminated normaly
-
Ne znam sta vas je to ucio veleumni profa, ali ovo je na primer kako se neki karakter pise na ekran. Pozicioniranje karaktera se ne secam i necu da kopam. A da o misu, iz debug.exe i ne pricam
Znam da ti nisam pomogao, ali tek radi podsecanja na stara vremena sam pokusao da se setim. Inace, zao mi je, za drugo nemam vremena ni zelje.
Inace, pisanje COM programa pomocu debug.exe, koristi set instrukcija za procesor 8086, sto je jos veci problem ako to radis u 32-bitnom OS. Vec Assembler sa instrukcijama za 80386 se ne moze u potpunosti koristiti kako valja na OS zadnjih generacija (64-bitne) a 8086 - 8088 je nesto sto pripada vremenu Ramzesa II
Ajd, javi sta si dobio