Hello guys, I need your help with assembler. I'll have test on tuesday and I will have to convert assembler code to hex code... Do you know program which can convert ir for me ? i have an example:
stekas segment stack
db 8 dup ('aabb')
stekas ends
ds1 segment
d1 db 055h, 0ffh Answer: 0000 55 FF
d3 db 0cch, 33h, 55h, 2, 80h, 80h Answer: 0002 CC 33 55 02 80 80
d4 db 'abcde' Answer: 0008 61 62 63 64 65
d11 dw 7777h, 0505h, 13h, 34h, 0ffffh
ds1 ends
prr segment
assume ds:ds1, ss:stekas,csrr
pradzia: mov ax,ds1
mov ds,ax
mov ax,d11+1
and ax, 0ffffh
xor al,d1
mov cx,word ptr d4+1
neg cx
not ax
mov bx, d11+2
and d11+2,bx
or bx,ax
mov cl,d3+3
stc
rcl bx,cl
rol ax,cl
mov dx,d11+2
test dx,d11+3
shr dx,1
mov dx,word ptr d3+4
sal dx,1
sar dx,1
mov dh, 0cch
sar dx,1
shr dx,1
rcl ax,1
prr ends
end pradzia
stekas segment stack
db 8 dup ('aabb')
stekas ends
ds1 segment
d1 db 055h, 0ffh Answer: 0000 55 FF
d3 db 0cch, 33h, 55h, 2, 80h, 80h Answer: 0002 CC 33 55 02 80 80
d4 db 'abcde' Answer: 0008 61 62 63 64 65
d11 dw 7777h, 0505h, 13h, 34h, 0ffffh
ds1 ends
prr segment
assume ds:ds1, ss:stekas,csrr
pradzia: mov ax,ds1
mov ds,ax
mov ax,d11+1
and ax, 0ffffh
xor al,d1
mov cx,word ptr d4+1
neg cx
not ax
mov bx, d11+2
and d11+2,bx
or bx,ax
mov cl,d3+3
stc
rcl bx,cl
rol ax,cl
mov dx,d11+2
test dx,d11+3
shr dx,1
mov dx,word ptr d3+4
sal dx,1
sar dx,1
mov dh, 0cch
sar dx,1
shr dx,1
rcl ax,1
prr ends
end pradzia