Sem 3 Elective | PUCSD | SPPU | x-86 Low Level Assembly Programs | NASM | gcc |
-
Updated
Dec 30, 2022 - Assembly
Sem 3 Elective | PUCSD | SPPU | x-86 Low Level Assembly Programs | NASM | gcc |
⚡️ A hyper-efficient implementation for log2(x) calculations on a Raspberry Pi 4 B 8GB with a Broadcom BCM2711 SoC (1.8 GHz 64-bit quad-core ARM Cortex-A72, 1 MB L2 cache). Achieved 43% improvement across 5 key metrics: page faults, branch misses, ASM length, cycles, and instructions.
This repository contains an assembly program written in AT&T syntax called FPU-Analyzer. The program analyzes a series of floating-point numbers and calculates their sum and average.
System Programming, Assignment 1, Part 2.
encrypt/decrypt caesar ciphers with x86 Assembly
Simple shell script used to create i686-elf cross-compiler
A "Hello World" example in x86-64 assembly for macOS
Simple C program assembled on Debian and Macos, with deep dive into Assembly code
Learn Assembly to create Bootloader
Лабораторные работы по дисциплине "ЭВМ и ПУ" 3 семестра ФИТ НГУ.
This project is an advanced calculator written in x64 assembly for Windows. It supports both integer and floating-point operations, including addition, subtraction, multiplication, division, exponentiation, modulus, and trigonometric functions.
System Programming, Assignment 1, Part 1.
This repository showcases x86 assembly programs developed using NASM and GCC, as part of coursework undertaken at the Pune University Computer Science Department (PUCSD). Additionally, the repository includes informative notes in PDF format, providing valuable insights into the concepts explored during the course
Add a description, image, and links to the gcc topic page so that developers can more easily learn about it.
To associate your repository with the gcc topic, visit your repo's landing page and select "manage topics."