Code Monkey home page Code Monkey logo

42_libasm's Introduction

Hits

42_libasm

어셈블러언어는 컴퓨터 또는 기타 프로그래밍 가능한 장치를 위한 저수준 프로그래밍 언어입니다.
Assembler Language is a low-level programming language for computers or other programmable devices.
이번 프로젝트의 목적은 기본적으로 어셈블리어를 이용하여 여러 함수를 구현해야합니다.
The purpose of this project is basically to implement several functions using assembly language.


일반적으로 프로그램이 생성 및 실행되는 과정
Typically the process by which a program is created and excuted

  1. 프로그래머가 C, C++ 등의 언어로 프로그래밍을 하면 해당 언어의 컴파일러가 어셈블리 코드로 프로그램 코드를 변환합니다.
    When programmers program in a language such as C or C++, the language's compiler converts the program code into assembly code.
  2. 어셈블러는 컴파일러가 변환한 어셈블리 코드를 오브젝트 코드로변환합니다.
    the assembler converts assembly code converted by the compiler into object code.
  3. 링커는 어셈블러가 생성한 오브젝트 코드를 실제로 기계가 실행 가능한 바이너리 파일로 변환합니다.
    The linker converts the assembler-generated object code into actually machine-executable binary files.
  4. 로더는 링커가 생성한 실행 가능한 바이너리를 메모리에 로드합니다.
    The loader loads the executable binary generated by the linker into memory.

Mandatory list:

  • ft_strlen
  • ft_strcpy
  • ft_strcmp
  • ft_write
  • ft_read
  • ft_strdup

Reference sites

42_libasm's People

Contributors

ukjinlee66 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.