[Chorus]
C to assembly, you know that we wild’n
I could link and load it whenever you was done compilin’
I’d never be a malloc with a style this free
Homie tryna hit me up on that GCC
Getting cache with the BASH, well ya know that it’s true
Got the hex on the daily, D52
Unsigned rapper, but whatcha gonna do
Homie tryna register me like ADDIU
Bars from the refinery, I’m dressed in this finery
When I spit a bit it’s significant like it was binary
Like a based god, I got a based crew
Most other rappers so base 10, I spit that base 2
Really it’s incredible, I’m on that digital flow
With that integer addition I spit this overflow
Yeah that transistor’s so thin, all up on Logisim
These other rappers wanna carry out what I carry in
But you have no idea what you’re about to witness
Up in that MIPS flow, you could call that some RISCy business
You been on that Retina Display bragging bout DPI
I been on that Core i7 minimizing CPI
You know I never play, IMEM is where I stay
I been grinding on that 32 bit MIPS ISA
You writing code without comments, so I don’t know what you see
But when I’m writing that assembly I’m rewriting your C
I do it all with this confidence, so you know that I’m onto this
Now when I put this on Github I get all the two’s complements
My bars, refreshing like DRAM connected to power
Highly scalable and cheap like all of these chips I devour
In the middle of the night when I’m tryna work it
Put it into a box and make it another subcircuit
Day to the night, ‘cause you know I’m never tiring
As long as you don’t double-cross my wiring
[Chorus]
See I make all these conversions, I guess it’s kinda scary
Moving from the hexadecimal right back to binary
I didn’t want to do math, but now I have to do more
Thankfully hexadecimal is only grouping by four
And now I’m feeling so hungry, but there was no food in sight
I took 8 bits of a sandwich because I needed a byte
Either it’s false or it’s true, ‘cause I’m a Boolean G
Now all these other CS majors always Boolean me
Some people spit like it’s false, or they were spitting a fable
I spit the truth so many different ways it fills up a table
And my fans follow my lyrics with a pointer to me
Always tryna make these memories like malloc and free
Prefetch at the right time, yeah I never lag
Cache me on your Instagram, and don’t forget the tag
Yo it’s true I got haters, yeah they was always steady dissin’ me
I got more cache than they do, they capacity missin’ me
You know who I am, you know how I roll
Wrapper class with exceptional control flow
Don’t interrupt me, when I’m tryna ball
Got my phone blowing up with all of these syscalls
And I’m ready if they wanna fight, standard with that bash out
L3 game so strong I’m bout to cache out
Started from the low level, rising to the top
Never drop, till I BNEZ to a NOP
See I could be like Yeezy, or Lil Weezy
Everybody call me .tar.gz
People try to copy my swagger, I’m well-known
So they hitting up my repo ‘cause they wanna git clone
They can’t write rhymes, so don’t fight mine, if your processor isn’t even pipelined
At the right time, with a clock falling, they can’t understand how I’m still balling
But I got mad forwarding, so they already know
Homie been stalling on a memload since twenty cycles ago
[Chorus]
C to assembly, code so clean
String to hex, I’m spitting base sixteen
Some people getting mad, they calling me a nerd
They just mad ‘cause they spitting bytes, yo I’m spitting words
Getting cache with the BASH, yeah that’s the plan
Coolest cat in the terminal, know that I’m the man
Haters gonna hate, tryna tell me that I’m lame
But I got stacks on stacks, in another frame
C to Assembly (Cache Race Anthem) was written by J-Wong.
J-Wong released C to Assembly (Cache Race Anthem) on Sun May 08 2016.