Aktív témák
-
wnix
senior tag
Itt egy kis source számok konvertálásához:
DezTab DD 100000000
DD 10000000
DD 1000000
DD 100000
DD 10000
DD 1000
DD 100
DD 10
DD 0
;be EAX =32bites szám
;be ES:EDI=StringBuffer
DezLong PROC NEAR
PUSH EAX
PUSH EBX
PUSH CX
PUSH ESI
PUSH EDI
CLD
MOV ESI,OFFSET DezTab
MOV EBX,EAX
DL0: LODSD
OR EAX,EAX
JZ DL2
CMP EBX,EAX
JL DL0
MOV CL,02FH
DL1: INC CL
SUB EBX,EAX
JNS DL1
ADD EBX,EAX
MOV ES:[EDI],CL
INC EDI
MOV CL,02FH
LODSD
OR EAX,EAX
JNZ DL1
DL2: ADD BL,030H
MOV ES:[EDI],BL
POP EDI
POP ESI
POP CX
POP EBX
POP EAX
RET
DezLong ENDP
Ezután már csak az ES:EDI-ben levő stringet kell kiírni.
[Szerkesztve] -
Robixman
tag
Azt megköszöném
-
Robixman
tag
Igen de akkor sem tötént változás
-
pweisz
senior tag
-
Robixman
tag
Sziasztok!
Most kezdtem el ismerkedni az assembly nyelv rejtelmeivl!
Olyan problémám lenne hogy bekérek egy számot és annak a négyzetét szeretném megtudni, de valahogy sehogy sem jön össze kiiratás mert eredményként nem számot kapok hanem vezérlő karaktert vagy éppenséggel egy smilet,
A bekérésnél kivonok belőle 48-at de nem járok vele sikerrel!
Segítséget köszi!!
[Szerkesztve]
Aktív témák
- Bomba ár! HP Pavilion Gaming - i7-8750H I 16GB I 512SSD I GTX1050 I 15,6" FHD I Cam I W11 I Gari!
- Asztali PC , R7 5800X , RTX 2080 , 32GB DDR4 , 960GB NVME
- Bomba ár! HP Pavilion 15 - i7-1065G7 I 16GB I 512SSD I Nvidia GTX1050 I 15,6" FHD I Cam I W11 I Gar
- Bomba ár! HP Pavilion 15 - i7-8565U I 16GB I 512SSD I Nvidia GTX1050 I 15,6" FHD I Cam I W11 I Gari!
- Bomba ár! HP Pavilion 15 - i5-8265U I 8GB I 256SSD + 1TB I Nvidia I 15,6" FHD I Cam I W11 I Gari!
- Beszámítás! Samsung Galaxy Tab S6 Lite 2020 64GB 4G tablet garanciával hibátlan működéssel
- 16 GB-os RTX A4000 HP - garanciával
- Új FULL HD webkamera + Számla
- Xiaomi Mi Note 10 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
Állásajánlatok
Cég: FOTC
Város: Budapest