AssemblerVastattu 9 v

Montako olet SINÄ kirjoittanut.

Puhutaan kovalevyjen SATA-2 ajureista sekä grafiikkakiihdyttimistä, MONTAKO OLET ITSE SUUNNITELLUT JA KIRJOITTANUT?
AssemblerVastattu 12 v

Erikoisin juttu mihin törmäsin assemblyssä.

System Control Port, eli on emolevyn juttu, josta voi kääntää NM:n Non Maskable Interruptin pois, eli muistin päivityksen siis. Muistaakseni kun tuollaisen tein: keskeytykset tietysti suljettuna. ja jotain muuta DMA Dir…
AssemblerVastattu 12 v

Niin aivan kun katsoinkin assemblya monitorista

Ja moni CORE-prossaa, menevät täysin rinnakkain, kaikki käskyt, ..... onkohan kellään neljää kättä esim. Kadet voivat lisääntyä, sitten jos ottaa vielä pcie-16 Riirrääköhän ... pitäisi olla silloin... noin ....hmmm vähi…
AssemblerVastattu 12 v

Olen koodannut intelin assemlya paljon mutta en.

en multicocreille ikinä jos ei lasketa grafiikkakiihdyttimen corea, jota olen kyllä Eli siis tavallisille 2-coreisille Intelille sekä PCI.E x16 koodit, niin pystyn tekemään ajureita assemblyllä, mutta olen kallis, koska…
AssemblerVastattu 12 v

torvalds sanoi kerran

Niin, se torvalds sanoi kerran että kun se koodaa C-kielellä, että se näkee kaiken assemblerina, ikään kuin vihreetä koodia vilisee mustassa ympäristössä?
AssemblerVastattu 12 v

Ohjelmoimme prosessorin microcodea.

Muutamme tätä hieman omaksi iloksemme, jee. Lisäämme ehkä pari omaa assembly-käskyä mukaan, esimerkkinä. Josta jatkamme System Management Bus osioon sitten seuraavalla luennolla. Sanoi ohjelmoinnin opettajamme.
AssemblerEi vastauksia

Tuo nyt ei ehkä assemblyä koske, mutta...

Sitten kun tyttöset tekevät ohjelmia ja tulee mitä kummallisimpia juttuja, sitten ohjelmat tekevät kaikkea hassua, se nyt sitten viimeistäänkin niitä varmasti "kikatuttaisi" että laitoit sen tietokoneen tekemään tuollai…
AssemblerVastattu 2 v

LGDT, LIDT mitä ovat nämä käskyt=

ovat 80286 alkuperäisiä protected moden käskyjä LGDT = Load Global Descriptor Table, LIDT = Load Interrupt... en muista loppua.... Ei viitsisi sotkea johonkin sellaiseen jos tyttelit alkavat jotain innostumaan tekemään …
AssemblerEi vastauksia

MBR-juttua...

Eli mikä on kaksi ensimmäistä tavua, jonka tietokone lataa ensin käynnistyessään, tietystikin short jump, kaksi tavua eteenpäin noin kilon, en muista enää ulkoa, mutta 1-4kiloiseen koodinpätkään joka sitten alkaa käynni…
AssemblerEi vastauksia

arm assembler opettelua

Osaatteko neuvoa siinä miten pääsen liikkeelle. Lyhyitä ja tiivistä opsata. Mikä ympäristö olisi hyvä QEMU jokin käyttis (mdk:n asennus)? Entä kääntäjä onko armcc:n maksulliset versiot pakollisia va voisinko käyttää gcc…
AssemblerVastattu 13 v

sims 3 robotti

eli oon keksiä ja mulla on keksijän taidot huipussa ja oon nyt tekemässä sitä robotti mut siihen tarvii vaalean punasen timantin. mistä sellaisen löytää/miten sellaisen voi tehä ???
AssemblerVastattu 14 v

Teepä tuollainen vielä BASIC-kielellä:

Koodicachen tyhjentäminen omaan käyttöön, pitää tietää miten pitkä pätkä sinne mahtuu, riippuu prosessorista. Tuo pitää tietää, jos haluat oikein nopeasti ajaa koodiasi, niin tuolle Level-1 cacheen prosessorin lähelle, …
AssemblerVastattu 14 v

Miettikääpä ja testatkaa tuollaista:

Eli, jos ajamme videomuistissa ohjelmaa, joka on tietysti normaalin muistinpäivityksen ulkopuolella kun näytönohjain hoitaa tämän muistin päivityksen. Jos vaihdamme segmentti-rekistereiden arvoja videomuistissa olevalla…
AssemblerVastattu 13 v

Joku vaan inttää tätä faktaa vastaan:

operaatio "XCHG EAX,EAX" on nopeampi tehtä c-kielellä ja muilla tavoin. Kun ei perusasioita ymmärrä, niin odotan innolla c-rutiinin joka tekee tuollaisen rekisterioperaation nopeammin!
AssemblerEi vastauksia

Voin auttaa noissa jutuissa NMI-masking.

System control Port, joka on 91h, 92h sellaista, jossa on "enable/disable NMI masking" Toinen portti on osoitteessa 60h-64h, eli näppäimistön puolella bitti mikä sen sitten laittaa pois päältä kokonaan RAM:n päivityksen…
AssemblerVastattu 15 v

Ohjelman ajoa video muistissa.

Joskus pienenä tehtiin Win2000 ja XP näitä: eli ajettava ohjelma kopioitiin videomuistiin, jonka jälkeen käänsimme NMI:n ja kaikki keskeytykset kokonaan tietokoneesta pois päältä. Windows ja kaikki RAM-muistissa tapahtu…
AssemblerVastattu 15 v

Assembly on tietoturva-asia

Assemblyn ymmärtämistä tarvitaan lähinnä virusten tutkimiseen, kun vaikka muuntaa ajettavaa binäärikoodia (tai miten sitä nimitetäänkään?) assemblyksi ja sitten hakee siitä viruksen merkkejä jollain erikoisella hakutoim…
AssemblerVastattu 15 v

ohjelmointi

Miten ohjelmoidaan tietää että pitää hakea aina samasta paikasta ohjelmaa ja paikkoja useita mutta miten se käyttännössä toimii?