Új hozzászólás Aktív témák
-
Jester01
veterán
Foglalsz valamennyi helyet, ennek a módja attól függ melyik assemblert használod. Pl.:
szo1: .dd 0,0,0,0,0,0,0,0
Innentől kezdve az n. betű értelemszerűen szo1+n helyen van (0-val indexelve)
Beolvasásnál tehát nincs más dolgod, mint szépen sorban elrakni a betűket amíg szóközt vagy entert nem kapsz.
Például:MOV DI, OFFSET szo1
KOV:
CALL OLVAS
CMP AL, 10
JE VEGE
CMP AL, 13
JE VEGE
CMP AL, 32
JE VEGE
STOSB
JMP KOV
VEGE:Ebből aztán csinálhatsz általános beolvasó rutint ha akarsz, ami mondjuk megkapja a buffert és a méretet majd visszaadja a beolvasott betűk számát. Továbbá a speciális billentyűkódokat is kezelni kell (azt hiszem azok először nullát adnak és kell még egy olvasás) és a buffer túlcsordulás sem egészséges.
Jester
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- SSD kibeszélő
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- sziku69: Fűzzük össze a szavakat :)
- The First Descendant (PC, PS4, PS5, XO, XSX)
- Shakes&Fidget Online Szerepjáték
- Elképesztő, hogy mennyit érnek az AI-ra koncentráló cégek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Soundbar, soundplate, hangprojektor
- Vigneau interaktív lokálblogja
- További aktív témák...
- Kedvező ár! Dell Latitude 5480 laptop (14FHD/i5-G7/8GBDDR4/256SSD/MagyarVil)
- Kedvező ár! Dell Latitude 3450 laptop (14/i5-G5/8GB/256SSD/Magyar)
- APPLE MACBOOK PRO 16" Space Gray /I7 6-CORE 2.6 GHZ/16GB/512GB SSD/AMD Radeon Pro 5300M 4GB
- ÚJ! Apple Watch Ultra 2 49mm GPS + Cellular - 3 év Apple gar, 100%, titán, doboz
- HP 27-cr0047no - ÚJ - 27" All-IN-ONE PC - Ryzen 7, 16GB, 512SSD, 300 nit
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen