I’ve written a test program using AT&T syntax for use with GNU assembler. The program is supposed to print the value `1` using printf.
I started a C++ library for efficient matrix operations, with a primary focus on matrix multiplication. The target application is scientific computing, of course performance is critical. I implemented a […]
This `fm_module.txt` file has a copy of my project source code that involves a simple user input and arithmetic operations on an Intel Core i7-12700K processor running Ubuntu 22.04. I’ve […]
I am working on a text based tic-tac-toe game for some users, using x86 assembly on an Intel Core i7 12700K systems running Ubuntu 22.04. I’m using NASM assembler and […]
I’m working on a personal project , a simple ray tracer written in x86-64 assembly for educational purposes. It’s currently in the early stages, focusing on basic ray-sphere intersection calculations. […]
Hey everyone @Middleware & OS , I’m neck-deep in an RTOS project using FreeRTOS. I need to read and potentially modify interrupt priorities after the FreeRTOS scheduler has been kicked […]
My program outputs encoded instructions, and each line represents an independent set of instructions, like this: 0x81FB4300000090 0x69FC4300000090 0x81FC4300000090 0x69FD4300000090 0x81FD4300000090 0x69FE4300000090 0x81FE4300000090 0x69FF4300000090 0x81FF4300000090 0x00054400000090 0x01054400000090 0x02054400000090 0x03054400000090 0x08054400000090 […]
I have a question about using the extended registers as in r8, r9, r10, …. , I want to use them frequently in my program, but I’ve noticed a problem […]
I am analyzing the performance of `memcpy` on an Intel Core i7 10700K CPU , using GCC 10.2 on Linux kernel 5.10. My assumption is that its speed should be […]