-- Leo's gemini proxy

-- Connecting to midnight.pub:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

< Assembling some notes on Assembly Language

~tetris


I once dove into the assembly space with a MIPS processor, and took great joy in talking directly to the CPU.... that was until I learned that assembly itself is not a machine language but an *interpreted* one, because newer CPUs now perform their own optimisations in the hardware space!


After that I grew listless and world weary, and I closed the curtains in the basement and listened to depressing 80s music.


Write a reply


Replies


~tffb wrote (thread):


I mean (first, lol) Assembly always did go through an assembler and then made into machine language, and then *that* language went on to do the specific hardware tasks, but if you mean individual types of CPU's, themselves, have their own (*small*) ways of processing *that*, then I suppose I could see what you mean. Apple M1/M2 chips likely do something like that.


I also DO get confused when reading about AL (hell, I *just* started reading up on it a couple weeks ago to the extent of taking notes), and just HOW the CPU *does* all these instructions. It's definitely fun to learn!


Just in case, I have a playlist pre-made of The Smiths, Morrissey, and I'm sure I'll find a band or two to toss in in case I become disenchanted for good measure ;)


3:30 AM here, and I'll take a coffee, ~bartender! Thanks!

-- Response ended

-- Page fetched on Sat May 18 09:58:50 2024