Code Monkey home page Code Monkey logo

asm's Introduction

Overview

Basic assembly language programs and a build script tailored for Arch Linux for simplified installation.

Files

build: This is the build script for automating the build process on Arch Linux.

lib: Placeholder directory for any libraries or external dependencies with custom calls.

print.asm: Assembly program to demonstrate basic printing functionality.

pwd.asm: Assembly program to display the current working directory.

system.asm: Assembly program to execute system commands.

Usage

Clone the Repository:

 git clone https://github.com/x3ric/asm
 cd asm

Build the Programs:

Run the build script to assemble and link the assembly programs.

 ./build

Execute the Programs:

After successful compilation, you can execute the generated binary files.

Dependencies

NASM: NASM (Netwide Assembler) is required to assemble the assembly language programs.

FZF: FZF is required in the build script.

Notes

This repository is tailored for Arch Linux. If not on Arch Linux, install fzf and asm for compatibility.

Feel free to expand the repository with more assembly programs or enhance existing ones.

Arch Linux

asm's People

Contributors

x3ric avatar

Stargazers

Developer avatar Christopher Kormanyos avatar Mohamed Habib Khattat - ARABSOFT  avatar Mohamed Habib Khattat avatar Jens Kallup avatar  avatar 𝑡𝑰π‘ͺ𝑲 𝑴𝑬𝑡𝑺𝑨𝑯 πŸ’‘ avatar Hamada avatar Kuma-Leta avatar vittorioPiotti avatar Daniel Bruno avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.