Hogyan tudok olyan szoftware-t alkalmazást hogy ha pl egy usb-re rárakom lehet arról boot-olni és úgy el lehet indítani azt?
GOndold már át újra a kérdésedet és fogalmazd meg normálisan, mert fogalmam sincs mit szeretnél bootoltatni és miről.
Magáról az USB-ről nem fogsz semmit. kell hozzá háttértár :)
Az ige is kimaradt az első félmondatból, semmi baj. :D De én értem, mit szeretnél. És rákerestem helyetted:
Ha a zöldként jelölt megoldás nem ijeszt el, akkor sok sikert! :)
Így utólag visszaolvasva tényleg nagyon elrontottam a kérdést. bocs. De akkor újra felteszem.
Szeretenék csinálni egy programot (mindegy milyen) és azt akarom elérni hogy egy pendrive-ról azt bebootolhassam, tehát ha a gépet elindítom és a bootmenüben kiválaztom a pendrive-omat hogy onnan bootoljon akkor petölti azt az alkalmazást.Hogyan csináljam?
(ennél rövidebbre nem tudtam fogalmazni ezt a kérdést elősször azért is rontottam el.)
mov ax,0b800h
mov es,ax
mov word[es:0],7*256+'A' ;megjelenit egy 7-es (feher) színu A betut.
mov word[es:2],1*256+'B' ;mellette 1-es szinu (kek) B
mov word[es:4],4*256+'C' ;mellette piros C
Minden betű 2-byte-os címet foglal el, mert a szín is benne van.
Grafikus progit is írhatsz: például bekapcsolod a 320*200-as módot:
mov ax,13h
int 10h
a 0a000h szegmensre írással lehet egyenként kezelni a pixeleket:
mov ax,0a000h
mov es,ax
mov byte[es:7*320+11],2 ;hetedik sorban a 11. pixel 2-es szinu lesz
Jó ha áttanulmányozod a ciklusokat, tömböket, címzési módokat is, hogy ne kelljen egyenként rakni a pixeleket.
Billentyűleütés vizsgálata:
xor ax,ax
int 16h ;al-ben lesz az ASCII-kod
Van egy másik hasonló, ami nem várakozik, ha nincs lenyomva semmi:
mov ah,1
int 16h
jz cimke ;ez felreugrik valahova, ha nincs semmi nyomva
xor ah,ah
int 16h ;al=ASCII
írnátok videó linket arről?
köszönö
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!