Olen jonkin verran assemblyyn jo tutustunut ja tiedän miten tietokoneen muisti ja prosessori toimii yms..
Nyt tahtoisin tietää miten voin esim. aktivoida näytöstä yhden pikselin ja miten voin määrittää sen värin.
Onnistuuko tämä VGA näyttötilalla? Jos onnistuu niin miten se onnistuu?
Katsopas tämä viestiketju:
https://www.ohjelmointiputka.net/keskustelu/4742-asm-tutoriaaleja
Tuo auttoi aika mielettömästi, mutta kuitenkin Linux ei antanut minun suorittaa ohjelmaani, jonka olin compiloinut, vaan ilmoitti 'Access denied'. Mikä olisi syynä tähä? Teinkö jotain väärin?
Sinulla ei ole oikeuksia suorittaa ohjelmaa. chmod-komento auttaa.
Kokeilin sitäkin jo. Vaan eipä auttanut.
Vika on varmaankin siinä, että ohjelma käsittelee suoraan näyttömuistia ja käyttää DOSin keskeytyksiä. Moinen ei onnistu Linuxissa.
Selvä. Olisiko ehdotuksia miten saisin sitten homman toimimaan?
Aihe on jo aika vanha, joten et voi enää vastata siihen.