minus-squareericbomb@lemmy.worldtoRetroGaming@lemmy.world•How hard could it be?linkfedilinkEnglisharrow-up7arrow-down1·4 hours agoTo send the point home even more, this is how in python you make a line of text display: print("Hello World") This is the same thing, in assembly (According to a blog I found. I can’t read this. I am not build better.) org 0x100 ; .com files always start 256 bytes into the segment ; int 21h is going to want... mov dx, msg ; the address of or message in dx mov ah, 9 ; ah=9 - "print string" sub-function int 0x21 ; call dos services mov ah, 0x4c ; "terminate program" sub-function int 0x21 ; call dos services msg db 'Hello, World!', 0x0d, 0x0a, '$' ; $-terminated message But python turns that cute little line up top, into that mess at the bottom. I like python. Python is cute. Anyone can read python. linkfedilink
To send the point home even more, this is how in python you make a line of text display:
print("Hello World")
This is the same thing, in assembly (According to a blog I found. I can’t read this. I am not build better.)
org 0x100 ; .com files always start 256 bytes into the segment ; int 21h is going to want... mov dx, msg ; the address of or message in dx mov ah, 9 ; ah=9 - "print string" sub-function int 0x21 ; call dos services mov ah, 0x4c ; "terminate program" sub-function int 0x21 ; call dos services msg db 'Hello, World!', 0x0d, 0x0a, '$' ; $-terminated message
But python turns that cute little line up top, into that mess at the bottom.
I like python. Python is cute. Anyone can read python.