BOOTACE – Assembler – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

BOOTACE – Assembler – Fórum – Programujte.comBOOTACE – Assembler – Fórum – Programujte.com

 

ospaly.stanislav0
Návštěvník
3. 1. 2008   #1
-
0
-

Můžu si v asembleru udělat aplikaci která půjde nabootovat, podobně jako OS??? Nebo jak se to dělá¨???

Je to moc důležité, tak prosím poraďte...


Moc díky

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #2
-
0
-

Velmi, skutocne velmi zaujimavy tvar slova...bootace ;) A ano, da sa to. Dalsi clovek co si chce spravit vlastny OS ;) ?
http://www.osdever.net/tutorials/brunmar/tutorial_01.php
EDIT: ej, teraz som si spomenul... toto ti mozno bude uzitocnejsie
http://www.root.cz/clanky/piseme-operacni-system-boot/

Nahlásit jako SPAM
IP: 195.91.54.–
Zelenáč0
Posthunter
3. 1. 2008   #3
-
0
-
Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #4
-
0
-

Díky... Jo jde mi o taková jednoduchý OS. bez grafiky, něco jak DOS či hůře....

Nahlásit jako SPAM
IP: 85.207.101.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #5
-
0
-

jednoduchý OS.... ( nesmějte se mi... ) :)

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #6
-
0
-

To ospaly.stanislav : Tak hodně štěstí ;-)

z _k_ si nic nedelej :-)

_k_ napsal:
To Zelenáč : Vlastny OS ? Az to bude hotove mohol by sem niekde hodit toho zdrojaky pls ? Lebo kedysi som sa tiez pokusal o vlastny kernel (aj ked to nedopadlo bohvieako ;) ). By si mi s tym spravil velku radost ;)

Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #7
-
0
-

Díky.... Myslíte že se mi to může povést???


P.S.: Jde to udělat i v jiných jazycích???





Moc díky za odpovědi

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #8
-
0
-

Jinak k "něčemu jako DOS" je přidání GUI snad to nejmenší ;-)

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #9
-
0
-

No, tak to ti drzim palce .... A ked ti nejde o grafiku alebo nemas nejake specialne zaujmy alebo _nie si_ assemblerovy fetisista TAK BOOTSECTOR NEPIS.Spravit entry kernelu tak aby to nabootoval grub je zalezitost asi na 15 riadkov asm - zopar magickych cisel ktore len okopirujes z dajakeho tutorialu... tu sa numusis hanbit kopirovat, tu niet co pochopit, je to cista magia ;).
A s grubom mas omnoho pohodlnejsi zivot... mozes mat fs na diskete => jednoduchsie vymeny kernelov pri testovani a mnoho ineho...

Nahlásit jako SPAM
IP: 195.91.54.–
_k_
Duch
3. 1. 2008   #10
-
0
-

To Zelenáč : Tym co sledujes ? ;) Svoje stare kody som zasa oprasil tak z toho mozno este nieco vzide ;)

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #11
-
0
-

Jak použít ten soubor co si mi sem přidal???

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #12
-
0
-

Ja bych alespoň ze začátku doporučoval vlastni bootsector :-) Budeš to mit sice o pet radku delsi, ale zato pochopis, jak to funguje (a o to snad pri tvorba "amaterskeho" OS jde..).

To _k_ : To byla reakce na tvoje "vysmivani" lidem, co si pisou vlastni OS ;-)
To ospaly.stanislav : Ten si otevres, prohlednes a hned ti to pujde lepe od ruky :-)

Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #13
-
0
-

Chci udělat něco takovýho:


Na nějakém disku budu mít ten "OS"
Zapnu počítač, a místo nabotování windows, se mi z např. z CD nabotuje aplikace, která na obrazovku vypíše zřeba ahoj.
Později možná aby tam šly zadávat nějaké příkazy. Třeba exit na zkončení, restart na restartování, ...

Nahlásit jako SPAM
IP: 85.207.101.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #14
-
0
-

víte co je nejhorší???? nemám s tímhle vlastní zkušenosti, a nevím co je bootsektor, a jak to naprogramovat aby to fungovalo.
Je to jenom takový večerní nápad, ale snad se mi to podaří rozvinout.

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #15
-
0
-

To Zelenáč : Ja som sa nevysmieval... to bolo nadsenie a radost ;)))

Ale o tom bootsectore by sa dalo polemizovat...80% bootsecotru je len zahadna na architekture zavisla magia... skutocna sranda pride az pri pisani kernelu ;)

Nahlásit jako SPAM
IP: 195.91.54.–
_k_
Duch
3. 1. 2008   #16
-
0
-

To ospaly.stanislav : Tu ti niet pomoci,
http://www.osdever.net/tutorials.php?cat=0&sort=1
http://www.osdev.org/wiki/Main_Page
A vela vela citaj...

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #17
-
0
-

... jak tedy boot sektor vytvořit?


kde na to najdu nějaký editor???

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #18
-
0
-

Jakýkoli textový editor...

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #19
-
0
-

Ja ti odporucam bootovat s grubom... vazne, pisanie bootsectoru je nuda. Ale ak to naozaj chces tak sa kukni na tu stranku na root.cz com som ti dal hned 1. prispevok, tam to mas aj po cesky... Pisat to mozes, ked chces, hoc aj v Notepade...

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #20
-
0
-

a ten boot sektor?? fůbec nevím.... nemám ani představu

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #21
-
0
-

TAM NA TEJ STRANKE JE POPIS AKO SI SPAVIT BOOTSECTOR !!!!!!!!
http://www.root.cz/clanky/piseme-operacni-system-boot/

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #22
-
0
-

Díky za odpovědi. " Bez vás bych byl ztracen :) "

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #23
-
0
-

To _k_ : klidek :-)

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #24
-
0
-

To Zelenáč : njn nabuduce to musim predychat ;)

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #25
-
0
-

Neznáte ještě nějaké linky na tvorbu OS???? v češtině???

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #26
-
0
-

ououou, ty neumíš anglicky? Tak to bude ale problém...

Nahlásit jako SPAM
IP: 89.176.254.–
Zelenáč0
Posthunter
3. 1. 2008   #27
-
0
-

Možná bych o tom mohl něco napsat, ale ne dřív než tak za rok za půl...

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #28
-
0
-

To ospaly.stanislav : Tak v tom pripade zostanes len u toho bootsecotru ;)

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #29
-
0
-

neumím ( jinak je mi 15... ) a učím se německy.

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #30
-
0
-

To ospaly.stanislav : hmmmm... google.de ?

Nahlásit jako SPAM
IP: 195.91.54.–
Zelenáč0
Posthunter
3. 1. 2008   #31
-
0
-

Hmm, jak dlouho se ucis nemecky? Ja ctyri roky a umim hovno... Mozna by ses to mel naucit, jinak nemas v oblasti pocitacu absolutne zadnou sanci..

Nahlásit jako SPAM
IP: 89.176.254.–
Phoenix0
Super člen
3. 1. 2008   #32
-
0
-

promiň ale chceš programovat a neumíš anglicky? ta angličtina v tutoriálech mě přijde taková "chudá" a lehce zvládnutelná...v 15ti by to neměl bejt problém...

Nahlásit jako SPAM
IP: 85.70.88.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #33
-
0
-

jj taky umím hovno........

http://www.root.cz/clanky/piseme-operacni-system-boot/
tady je návod na vytvoření boot diskety, ale vůbec to nechápu.



Mám trochu odvážnější otázku: Nešly by jste do toho se mnou? Já totiž jsem v koncích už na začátku... :-)

Nahlásit jako SPAM
IP: 85.207.101.–
Phoenix0
Super člen
3. 1. 2008   #34
-
0
-

To Zelenáč : ja se učim 2 roky français a sem na tom stejně jak ty :smile1: a když si představim že si čtu nějakej tutorial ve francouzštině..

Nahlásit jako SPAM
IP: 85.70.88.–
_k_
Duch
3. 1. 2008   #35
-
0
-

To ospaly.stanislav : Aha, no, takto: mas aspon zakaldy assembleru ? Aj ked, cim dalej sa dostanes tym menej tam toho asm bude...

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #36
-
0
-

Základy.... Už sem ho viděl.... :smile1:

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #37
-
0
-

To ospaly.stanislav : No, tak potm mas 2 moznosti:
Bud sa na bootsecotr totalen vys---es a zaciaok kernelu len opises (tu je zopar veci , ktore su dost dolezite) v asm su navyse aj niektore pokroilejsie veci, takze tuto variantu nedoporucujem
Alebo sa na svo os zatial vytoto a budes sa pekne ucit assembler

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #38
-
0
-

a z kama to mám opsat???

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #39
-
0
-

Phoenix napsal:
To Zelenáč : ja se učim 2 roky français a sem na tom stejně jak ty :smile1: a když si představim že si čtu nějakej tutorial ve francouzštině..


Tady je vidět, jak je ta výuka cizích jazyků na škole absolutně na hovno... Já se anglicky na tu úroveň, kterou umím teď, naučil čtením dokumentací a tutoriálů. Poslední dobou začínám sledovat seriály v angličtině... Baví mě to a naučímse tím daleko víc něž biflováním slovíček ve škole, která stejně nikdy nepoužiju...

Nahlásit jako SPAM
IP: 89.176.254.–
Zelenáč0
Posthunter
3. 1. 2008   #40
-
0
-

ospaly.stanislav napsal:
a z kama to mám opsat???


Sežeň si zdrojáky nějakého jednoduchého OS! Proto jsem ti sem dal ten Linux!

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #41
-
0
-

To ospaly.stanislav : Radsej sa daj na ten asm... a anglictinu...
Ale keby predsa
http://www.osdever.net/bkerndev/Docs/basickernel.htm
<ot> sme najvecsi assemblerovsky thread v historii programujte ;) </ot>

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #42
-
0
-

Z toho linuxu nemůžu absolutně nic přečíst, nevím jaké soubory, ... PROSTĚ NIC....

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #43
-
0
-

zacni s boot/boot.s a pokracuj s init/main.c

Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #44
-
0
-

S toto nic nevičtu

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #45
-
0
-

Tak to je potom těžký...

Radsej sa daj na ten asm... a anglictinu...

Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #46
-
0
-

tak ten muj nápad asi zhoří, protože mi to nejde. No škoda. Myslel jsem že to bude jednoduší.

Nahlásit jako SPAM
IP: 85.207.101.–
_k_
Duch
3. 1. 2008   #47
-
0
-

To ospaly.stanislav : Nemusi zhoriet... len ho musis docasne odlozit ;)

Nahlásit jako SPAM
IP: 195.91.54.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #48
-
0
-

a na co přesně se mám zaměřit???

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #49
-
0
-

na anglictinu..

Nahlásit jako SPAM
IP: 89.176.254.–
ospaly.stanislav0
Návštěvník
3. 1. 2008   #50
-
0
-

a na jaké programovací jazyky?

Nahlásit jako SPAM
IP: 85.207.101.–
Zelenáč0
Posthunter
3. 1. 2008   #51
-
0
-

To je celkem jedno.. Ja bych doporucoval asm+C

Nahlásit jako SPAM
IP: 89.176.254.–
_k_
Duch
3. 1. 2008   #52
-
0
-

assembler assembler assembler... potom low-level ficuriny v C-cku (napr. volacie konvencie), dobre si nastudovat a pochopit ako funguje adresovanie pamate... je toho vela. A pravdaze english language

Nahlásit jako SPAM
IP: 195.91.54.–
Zelenáč0
Posthunter
3. 1. 2008   #53
-
0
-

Naucit se programovaci jazyk je otazka nekolika hodin, coz se o anglictine rict neda!

Nahlásit jako SPAM
IP: 89.176.254.–
jozosandy0
Newbie
3. 1. 2008   #54
-
0
-

ospaly.stanislav: Netusis co je to bootsector, ako editovat zdrojaky, co mas odpisat z kernelu, nevies assambler, nevies anglicky a ides pisat operacny system? Mozno by bolo lepsie zacat sa ucit na algoritmoch v Pascale a k takymto projektom pristupovat, az ked budes vediet co robis. Lebo s tvojimi doterajsimi znalostami ten OS neurobis ani metodou copy-past, nie to este ten OS sam naprogramovat.

Nahlásit jako SPAM
IP: 88.212.21.–
bukaj0
Věrný člen
3. 1. 2008   #55
-
0
-

ospaly.stanislav
nevičtu
a na jaké programovací jazyky?

Být tebou bych se spíše než na programovací jazyky zaměřil na češtinu ;o)

A ty jsi vůbec docela případ. Ptáš se, jestli C nebo C++, jestli má Java budoucnost. Teď něco s Assemblerem. Být tebou bych si vybral nějaký jednoduchý na pochopení, dobře využitelný jazyk a začal v něm něco dělat. Klidně metodou pokus - omyl, ale něco dělat. A pokud ti něco nepůjde, podej dotaz třeba tady na fóru. (A předtím si prosímtě přečti "Jak se správně ptát" - http://www.hash.cz/inferno/otazky.html.)

Neber si to špatně, ale pokud chceš něco udělat, ostatní ti pomohou, ale nebudou to dělat za tebe.

PS. Ber neúspěchy s úsměvem a nebuď líný si něco přečíst :o)

Nahlásit jako SPAM
IP: 85.70.13.–
Jak se správně ptát? -> http://www.hash.cz/inferno/otazky.html[br][br] Po programování je člověk hladovej.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 60 hostů

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý