XSharp

덤프버전 :

[ 펼치기 · 접기 ]
기반 학문
수학 (해석학 · 이산수학 · 수리논리학 · 선형대수학 · 미적분학 · 미분방정식 · 대수학 (환론 · 범주론) · 정수론) · 이론 컴퓨터 과학 · 암호학 · 전자공학 · 언어학 (형태론 · 통사론 · 의미론 · 화용론 · 음운론) · 인지과학
SoC · CPU · GPU(그래픽 카드 · GPGPU) · ROM · RAM · SSD · HDD · 참조: 틀:컴퓨터 부품
기술
기계어 · 어셈블리어 · C(C++ · C\#) · Java · Python · BIOS · 절차적 프로그래밍 · 객체 지향 프로그래밍(디자인 패턴) · 해킹 · ROT13 · OTP · IoT · 와이파이 · GPS · 임베디드 · 인공신경망 · OpenGL · EXIF · 마이크로아키텍처 · ACPI · UEFI · NERF · gRPC · 리버스 엔지니어링 · HCI · UI · UX · 대역폭 · DBMS · NoSQL · 해시(SHA · 브루트 포스 · 레인보우 테이블 · salt · 암호화폐) · RSA 암호화
연구및 기타 문서
논리 회로(보수기 · 가산기 · 논리 연산 · 불 대수 · 플립플롭) · 정보이론 · 임베디드 시스템 · 디자인 패턴 · 데이터베이스 · 프로그래밍 언어{컴파일러(어셈블러 · JIT) · 인터프리터 · 유형 이론} · 메타데이터 · 기계학습 · 빅데이터 · 폰노이만 구조 · 양자컴퓨터 · 행위자 모델 · 인코딩(유니코드 · MBCS) · 네트워크 · 컴퓨터 보안 · OCR · 슈퍼컴퓨터 · 튜링 머신 · FPGA · 딥러닝 · 컴퓨터 구조론 · 컴퓨터 비전 · 컴퓨터 그래픽스 · 인공지능 · 시간 복잡도(최적화) · 소프트웨어 개발 방법론 · 정보처리이론 · 재귀 이론 · 자연 언어 처리(기계 번역 · 음성인식)
}}}





1. 개요
2. 사용 방법
3. C#에서의 사용법



1. 개요[편집]


CosmosOS에서 사용하는 어셈블리어.
어셈블리어를 빠르고 편하게 하기 위해서 만들어졌다.


2. 사용 방법[편집]


IL2CPU를 통해서 C# 코드를 XSharp 형식으로 변환할수 있는데, 현재는
IL2CPU의 사용 방법은 CosmosOS 위키 등에 나와있지 않다.
XSharp은 깃허브[1]에서 다운로드 받아 빌드해 쓸 수 있다.
XSharp의 코드 확장자는 XS이다.


3. C#에서의 사용법[편집]


XSharp은 COSMOSOS에서 빌드할시 C#에서 사용할수 있는 라이브러리가 빌드되는데,
XS.Push() XS.Add() XS.Mov()등으로 사용할수 있다.
파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2024-03-19 09:53:55에 나무위키 XSharp 문서에서 가져왔습니다.

[1] [https://github.com/CosmosOS/XSharp]

관련 문서