Can you convert this program to a high level language?

.MODEL SMALL
.STACK 100H
.DATA
MSD DB "ACCIE$"
.CODE
MAIN PROC
MOV AX,@DATA
MOV DS,AX
LEA DX,MSD
MOV AH,9
INT 21H
MOV DL,0DH
INT 21H
MOV AH,2
MOV CX,256
MOV DL,0
PRINT_TUCK:
INT 21H
INC DL
DEC CX
JNZ PRINT_TUCK
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

A large group of assembly language programs & samples ..with different topics and levels..from Ascci to Stack - a perfect way to learn/practice assembly programming.

https://github.com/Mohamed-94/Group-of-Assembly-Programs-Samples--8086-85-Processors-family-

Post has attachment
From time to time I am writing short "source code explained" kind of articles.

Today it is about the hash tables and fast string matching as implemented in AsmBB:

Post has attachment

Post has attachment
Photo

Gentle geek beings of every persuation... before I bother investing in creating a tool in the applications security vetting space .... does anyone here know of any open source or proprietary code examining tool that deep dives into an applications opcodes and assesses for security issues? I am not just talking about virus patterns and knowns pattern matches using something like yara but being able to represent components of opcodes that each function uses and what these do?

Any responses would be appreciated. If there isn't anything available that you guys know off, I'll be considering building something like this over the next 3-4 years. Thought I would ask first.

I'm programming the 6502 recently, and I've been trying to find some tutorial about 6502 asm for the Apple II. Can anyone find some for me please? Would be great help.

Post has attachment

can anyone show me how to padding the string in md5 algorithm.
i have to code md5 in x86
Thanks!

Post has attachment
I am using 16 bit x86 ASM with a 1994-era (don't laugh) MASM.
I have a variable named Roll that goes from 0 to 511.
See the roll variable in this Youtube video: https://youtu.be/T7Tz-vXUHo8 (if you play this video in full-screen, please set Quaity to 240p)
In the video you can see the ROL(L) value at the bottom status bar changing from 0 to 511 as I bank the plane clockwise, and from 511 to 0 as I bank in the opposite direction, which is anticlockwise.
What I am trying to do is to show a Roll Indicator.
What I need is to convert the value 0...511 to this:-
when rolling to the left the value should go from 1..180 [i.e, "1° L" to "179°L then 180°L/R for being fully inverted (=upside down)] and from 1..180 ["1° R" to "179° R"] for all the states being rolled to the right side of roll axis.

So basically I want to convert the values 0..511 to 1..180 (or to 0..179). Any ideas how I can do this?
Wait while more posts are being loaded