Registru Nun

Ensaluti

Perdita Pasvorto

Perdis vian pasvorton? Bonvolu enigi vian retadreson. Vi ricevos ligilon kaj kreos novan pasvorton per retpoŝto.

Aldonu afiŝon

Vi devas ensaluti por aldoni afiŝon .

Aldonu demandon

Vi devas ensaluti por demandi demandon.

Ensaluti

Registru Nun

Bonvenon al Scholarsark.com! Via registriĝo donos al vi aliron uzi pli da funkcioj de ĉi tiu platformo. Vi povas demandi demandojn, fari kontribuojn aŭ doni respondojn, vidi profilojn de aliaj uzantoj kaj multe pli. Registru nun!

Skribu unuan asemblalingvan programon kaj rulu ĝin per emulilo

Skribu unuan asemblalingvan programon kaj rulu ĝin per emulilo

Prezo: $19.99

En ĉi tiu mallonga kurso, ni unue enkondukos kio estas asembla lingvo kaj maŝinlingvo, la korespondado inter ili. Poste ni verkas nian unuan programon en asembla lingvo.

Por ruli ĉi tiun programon, ni bezonas programon nomatan asemblero por traduki nian kunigprogramon al objektodosiero, kaj poste uzu alian programon nomatan ligilo por transdoni ĉi tiun objektodosieron al la plenumebla dosiero. Ni faros ĉion ĉi sur Linux Distribution Ubuntu Desktop.

Mi montros al vi kiel fari ĉiujn ĉi paŝon post paŝo. De instalo de Linuksa Labortablo, la plej ofte uzataj Linuksaj komandoj, al la uzo de GNU-asemblero, GNU-ligilo kaj objdump. Kaj kiel fari skriptodosieron.

Ni ankaŭ kovras amason da konceptoj: deksesuma, malmuntado, arkitekturo de instrukcioj, ekŝargado, Potenco sur Memtesto, legu nur memoron, hereda BIOS, majstra startbloko, memoro de hazarda aliro, interrompo kaj ASCII-signo ktp..

Ni vidos kiel fari la kompilon de la fontkodo de la Bochs kaj la instaladon, uzante la klasikajn paŝojn: Sekurigu VPS en Ubuntu, fari, kaj faru instali. Fine ni ruligos nian unuan programon ĉe Bochs.

Mi garantias, ke vi lernos la bazan uzadon de multaj Linuksaj komandoj kaj programoj, kompreni pli bone super la malaltnivelaj komputilaj teknikaj konceptoj. De tie ni havas la kapablon esplori pli per la komputila operaciumo. Ĝis revido.

Lasu respondon