Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Assembly: Tiedon lähettäminen koneelta toiselle

HellRazor [01.02.2006 23:03:45]

#

Miten voin lähettää tekstiä koneelta toiselle internetin kautta? Jonkin keskeytyksen avulla?

squid [02.02.2006 09:25:37]

#

Ei niinkään aiheeseen liittyen, mutta kannattaako tätä tehdä näinkin hankalalla kielellä? Esimerkiksi C++ on varmasti paljon yksinkertaisempaa tämmöisen tekemiseen. No, omahan on asiasi, mutta kunhan kysyin.

HellRazor [02.02.2006 15:12:48]

#

Onhan se yksinkertaisempaa, mutta haluaisin nimenomaan tietää miten se tehdään assemblyllä.

Metabolix [02.02.2006 15:58:25]

#

a. Käytät kohdejärjestelmän valmiita verkkofunktioita eli yleensä WinSockia tai UNIX-socketteja.

b. Koodaat ne kaikki erilaiset laiteohjaimet, joita voit tarvita, jotta jokaisella eri verkkokortilla ja modeemilla ja muulla vempaimella saat verkkoyhteyden, ja käskytät kyseistä laitetta kuten muitakin laitteita eli syöttämällä sopivaa dataa portiin, jotta laite ymmärtää, mitä siltä halutaan.

Tuo nyt siis riippuu siitä, oletko tekemässä itsenäistä järjestelmää vai ihan vain ohjelmaa.

Jospa ensin opettelisit lukemaan kovalevyltä DMA:lla ja käyttämään äänikortteja ja muita helpompia laitteita. Maailma yhden konen ulkopuolella on varmasti Assemblylle aika suuri.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta