x86_64 assembler first steps function parameters
Okay, so far I’ve figured that there are six registers used for the first 6 parameters used in a function call. The below c program sets up the function which…
WLGfx Programmers Website and Blog
Me, my programming and I...
Okay, so far I’ve figured that there are six registers used for the first 6 parameters used in a function call. The below c program sets up the function which…
Although I won’t be using ARM CPU’s for my main project I started to think about my x86_64 random number generator I wrote in a previous blog post and also…
Tonight I set myself a mission of getting any IDE to build assembler files alongside my C/C++ code. Find it here: Eclipse Oxygen and NASM I tried NetBeans at first…
I started off wanting to know the CPU cycles and possible cache misses from SSE SIMD instructions, but was kind of mind blown at what SIMD can actually do. There’s…
Today I found the need to scrap over a weeks worth of coding to start again. These days it’s nothing to me to have to do that because I’ve faced issues…
So, I had a perfectly working PRNG in Java like this: public class WLPRNG { long seed; public WLPRNG(long seed) { this.seed = seed; } public int nextInt() { long…
So, I wanted to start playing about with assembler again. Mainly so I could use it for data encryption over the internet. Here’s a simple sample of printing 64 bit…
Yay! Friday finally came around and it’s the evening. I’m currently on a wind down, my body is aching and I’m mentally and physically zapped out. And that’s why I’m…
I’ve still got a few formatting issues with this theme which will be ironed out over time. I’ve noticed two so far. One with images not stretching to 100% of…
Got many plans, and little time to get everything done. The story of my life. he he Anyways… My journey with the ffmpeg API has now taken another turn. Now…