• 0 Posts
  • 94 Comments
Joined 1 year ago
cake
Cake day: July 31st, 2023

help-circle



  • That assembly is for a DOS application. It would be more verbose for a modern Linux or Win32 application and probably require a linker script.

    But python turns that cute little line up top, into that mess at the bottom.

    Technically, not quite. Python is interpreted, so it’s more like “call the print function with this string parameter” gets fed into another program, which calls it’s own functions to make it happen.


  • I’m probably completely insane and deranged, but I actually like assembly. With decent reverse engineering software like Ghidra, it’s not terribly difficult to understand the intent and operation of isolated functions.

    Mnemonics for the amd64 AVX extensions can go the fuck right off a bridge, though. VCVTTPS2UQQ might as well be my hands rolling across a keyboard, not a truncated conversation from packed single precision floats into packed unsigned quadword integers.