Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok olyan szoftware-t...

Dominik.ballo kérdése:

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?

Figyelt kérdés

2013. jún. 2. 20:30
1 2
 1/11 anonim ***** válasza:

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 :)

2013. jún. 2. 20:48
Hasznos számodra ez a válasz?
 2/11 anonim ***** válasza:

Az ige is kimaradt az első félmondatból, semmi baj. :D De én értem, mit szeretnél. És rákerestem helyetted:


[link]


Ha a zöldként jelölt megoldás nem ijeszt el, akkor sok sikert! :)

2013. jún. 2. 22:55
Hasznos számodra ez a válasz?
 3/11 anonim ***** válasza:
Az assembly :D
2013. jún. 2. 23:06
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
Hát boot-olni akar, kapott boot kódot :D
2013. jún. 2. 23:52
Hasznos számodra ez a válasz?
 5/11 A kérdező kommentje:

Í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.)

2013. jún. 5. 15:46
 6/11 A kérdező kommentje:
Nagyszerű...gondoltam hogy már megint lesz hiba benne. A "petölti" alatt betölti-re gondoltam csak félreírtam.
2013. jún. 5. 16:03
 7/11 anonim ***** válasza:
erre a célra gépközeli nyelvet javasolnék. A fent emlegetett assembly pont az. A linkelt kódot nem vizslattam de gondolom alkalmazható. Ezután már csak ciklusokba meg kell írni a további programot,amit szeretnél felbootolni. Plusz az ezzel járo adminisztráció, címzés stb. Vigyázz az utasításkészlettel!
2013. jún. 5. 18:15
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:
Meg tudnád írni, (vagy ha nem tudod akkor akárki más megtudná írni?) hogy hogyan kell ezzel (assembly) megcsinálni azt amit a kérdésemben (legalábbis a másodig verzióban) leírtam?
2013. jún. 9. 17:28
 9/11 anonim ***** válasza:

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

2013. jún. 9. 17:42
Hasznos számodra ez a válasz?
 10/11 A kérdező kommentje:

írnátok videó linket arről?

köszönö

2013. jún. 9. 18:19
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!