Qwseyvnd Skrevet 15. februar 2011 Del Skrevet 15. februar 2011 Hvordan lager man BIOS ? Maa man kan Assembly? Jeg leste en gang et bitteliten tutorial om hvordan begynnelse av BIOS var. kun et init. Jeg spoer fordi jeg vil lage noe til min nano-itx hovedkort. Lenke til kommentar
geir__hk Skrevet 16. februar 2011 Del Skrevet 16. februar 2011 Det er mye du må kunne for å lage en bios. Svært mye. Hvis du er skikkelig heldig og klarer å få tak i ordentlig læremateriell og kontaktpersoner som kan hjelpe det vil jeg gjette på at det vil ta ca 3-4 år før du er i stand til å utvikle et tilsvarende produkt selv. Og så vil du trenge produksjonsutstyr, noe som er svært kostbart. Så det blir liksom å sammenlikne med: Jeg kjøpte med ei bok om sveising. Hvordan lager jeg en ordentlig kjørbart bil? Lenke til kommentar
Emancipate Skrevet 17. februar 2011 Del Skrevet 17. februar 2011 Hva i alle dager skal du med å lage en BIOS? BIOS følger jo med hovedkortet, du trenger ikke lage det selv. Er du sikker på at den tutorialen ikke tok for seg programmering der man kaller opp funksjoner i BIOS for å gjøre ting med hardware (skrive på skjermen, lese fra diskett, etc...)? Lenke til kommentar
tommen Skrevet 17. februar 2011 Del Skrevet 17. februar 2011 Kanskje du mener boot-strap? Lenke til kommentar
Qwseyvnd Skrevet 17. februar 2011 Forfatter Del Skrevet 17. februar 2011 Hmm... Hva er et boot-strap ? Lenke til kommentar
geir__hk Skrevet 17. februar 2011 Del Skrevet 17. februar 2011 Hmm... Hva er et boot-strap ? Hvordan skal du klare å lage en bios når du ikke er i stand til å søke på nettet etter ting?Som en liten tjeneste siden jeg er så grei: her er linken. Lenke til kommentar
Qwseyvnd Skrevet 18. februar 2011 Forfatter Del Skrevet 18. februar 2011 Jo, jeg fant akkurat maken side, men forsto ikke helt på engelsk Jeg tror at bootstrap er det jeg er ute etter. Lenke til kommentar
Flimzes Skrevet 18. februar 2011 Del Skrevet 18. februar 2011 -Om du ikke kan engelsk godt så vil dette prosjektet ditt ta veldig, veldig mange år, da godt læremateriell om så avanserte ting ikke finnes på norsk. Lenke til kommentar
tommen Skrevet 22. februar 2011 Del Skrevet 22. februar 2011 Lære Engelsk: halvt til 1 år hvis du switcher fra norsk til engelsk tale på Cartoon network! Lære Assembler: Tilstrekkelig til å kunne kode en Boot-strap på egen hånd (m. underliggende computer forståelse) ca. 1-5 år avhenger av interessen... Men ikke la det stoppe deg, hvis du vil lære så er det bare å hive deg i gang! Det fins en del eksempler på boot-strap kode på nettet som du kan begynne med. Når / hvis du får de til å fungere kan du begynne å finne ut av hva koden egentlig gjør (ja assembler trengs). Men som flimsyboy sa over, du kommer ikke en millimeter uten en grunnleggende engelsk heldigvis/dessverre (stryk det som passer). Lenke til kommentar
Thomas. Skrevet 18. september 2011 Del Skrevet 18. september 2011 Her er et exempel på bios source http://www.programme...ipFileList.aspx Lenke til kommentar
GeirGrusom Skrevet 19. september 2011 Del Skrevet 19. september 2011 Jo, jeg fant akkurat maken side, men forsto ikke helt på engelsk Jeg tror at bootstrap er det jeg er ute etter. BIOS er et program som ligger på en ROM brikke på hovedkortet. Det er ikke noe du vil lage selv, ettersom hvordan du skriver en BIOS kommer fullstendig an på maskinvaren du skal skrive på. BIOS er en slags driver for hovedkortet for helt grunnleggende ting. En bootloader (eller boo-strap) derimot er et lite program som ligger på harddisken som brukes til å laste programmer. Denne vil ofte utnytte en del BIOS kall og utføre maskinvare-spesifikke funksjoner. Denne skrives som regel i assembly, men det er ikke spesielt mye assembly som kreves for en bootloader. Denne skal lese en liten del av filsystemet, for å kunne laste drivere som er istand til å lese filsystemet på en skikkelig måte (størrelsen på en bootloader er på mange PC-er begrenset til 512 byte, så det er ganske begrenset hva du får ut av denne) 2 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå