심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
비어 있는
브라우저보다 빠른!
 

X86 호출 규약

색인 X86 호출 규약

이 문서는 x86 아키텍처에 쓰이는 호출 규약에 대해 기술.

27 처지: API, BSD, C (프로그래밍 언어), 델파이, 리눅스, 마이크로소프트 윈도우, 가상 메소드 테이블, 비주얼 C++, GNU 컴파일러 모음, IA-32, IBM, IDA 프로, 인텔 8086, 인텔 C++ 컴파일러, 컴포넌트 오브젝트 모델, 컴파일러, 파스칼 (프로그래밍 언어), 윈도우 API, 호출 규약, 프리 파스칼, 터보 C, 통일 확장 펌웨어 인터페이스, MacOS, OS/2, X86, X86-64, X87.

API

API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공.

새로운!!: X86 호출 규약와 API · 더보기 »

BSD

BSD의 족보. BSD(Berkeley Software Distribution)는 1977년부터 1995년까지 미국 캘리포니아 대학교 버클리(University of California, Berkeley)의 CSRG(Computer Systems Research Group)에서 개발한 유닉스 운영 체제이.

새로운!!: X86 호출 규약와 BSD · 더보기 »

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: X86 호출 규약와 C (프로그래밍 언어) · 더보기 »

델파이

엠바카데로 델파이(Embarcadero Delphi Delphi, (이전 이름: 코드기어 델파이, 인프라이즈 델파이, 볼랜드 델파이))는 마이크로소프트 윈도 응용 프로그램을 위한 통합 개발 환경(고속 개발 도구)이며 원래는 볼랜드가 개발하였으나 지금은 엠바카데로사에서 소유하여 개발하고 있. 오브젝트 파스칼 프로그래밍 언어로부터 파생된 언어인 델파이를 이용.

새로운!!: X86 호출 규약와 델파이 · 더보기 »

리눅스

리눅스()는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제이.

새로운!!: X86 호출 규약와 리눅스 · 더보기 »

마이크로소프트 윈도우

마이크로소프트 윈도우(마이크로소프트 윈도스)는 마이크로소프트가 개발한 컴퓨터 운영 체제이.

새로운!!: X86 호출 규약와 마이크로소프트 윈도우 · 더보기 »

가상 메소드 테이블

상 메소드 테이블(virtual method table, virtual function table, virtual call table, 디스패치 테이블, vtable, 또는 vftable)은 동적 디스패치(또는 런타임 메소드 바인딩)를 지원하기 위해 프로그래밍 언어에서 사용되는 메커니즘이.

새로운!!: X86 호출 규약와 가상 메소드 테이블 · 더보기 »

비주얼 C++

마이크로소프트 비주얼 C++(Microsoft Visual C++, 줄여서 MSVC)은 마이크로소프트사가 C, C++, C++/CLI 프로그래밍 언어 도구로 계획한 통합 개발 환경 (IDE) 제품이.

새로운!!: X86 호출 규약와 비주얼 C++ · 더보기 »

GNU 컴파일러 모음

GNU 컴파일러 모음(GNU Compiler Collection, 줄여서 GCC)는 GNU 프로젝트의 일환으로 개발되어 널리 쓰이고 있는 컴파일러이.

새로운!!: X86 호출 규약와 GNU 컴파일러 모음 · 더보기 »

IA-32

IA-32(Intel Architecture, 32-bit) 또는 x86-32는 인텔의 32비트 마이크로프로세서에서 사용하는 명령 집합 아키텍처이며, 이전에 사용되던 IA-16 아키텍처의 32비트 확장이.

새로운!!: X86 호출 규약와 IA-32 · 더보기 »

IBM

국제사무기기회사(國際事務機器會社, International Business Machines Corporation; IBM)는 미국의 다국적 기술 및 컨설팅 회사이.

새로운!!: X86 호출 규약와 IBM · 더보기 »

IDA 프로

IDA(Interactive DisAssembler)는 컴퓨터 소프트웨어 용 디스어셈블러이.

새로운!!: X86 호출 규약와 IDA 프로 · 더보기 »

인텔 8086

8086(iAPX 86) (page 1-1)은 인텔사에서 1978년에 제작한 개인용 컴퓨터를 위한 마이크로프로세서이.

새로운!!: X86 호출 규약와 인텔 8086 · 더보기 »

인텔 C++ 컴파일러

인텔 C++ 컴파일러(Intel C++ Compiler, 간단히 icc 또는 icl)는 인텔이 GNU/리눅스, 맥 OS X, 마이크로소프트 윈도를 대상으로 제공하는 C와 C++ 컴파일러의 모음이.

새로운!!: X86 호출 규약와 인텔 C++ 컴파일러 · 더보기 »

컴포넌트 오브젝트 모델

오브젝트 모델(Component Object Model, COM)은 마이크로소프트가 개발한 소프트웨어 구성 요소들의 응용 프로그램 이진 인터페이스이.

새로운!!: X86 호출 규약와 컴포넌트 오브젝트 모델 · 더보기 »

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

새로운!!: X86 호출 규약와 컴파일러 · 더보기 »

파스칼 (프로그래밍 언어)

스칼(Pascal)은 1969년에 스위스 ETH 취리히의 컴퓨터 과학자 니클라우스 비르트가 개발한 프로그래밍 언어로, 당대의 가장 인기있는 교육용 언어 중 하나였으며, 1980년대와 1990년대 초반에 걸쳐 널리 사용되었.

새로운!!: X86 호출 규약와 파스칼 (프로그래밍 언어) · 더보기 »

윈도우 API

윈도우 API(Windows API, WinAPI)는 마이크로소프트 윈도 운영 체제들이 사용하는 API이.

새로운!!: X86 호출 규약와 윈도우 API · 더보기 »

호출 규약

호출 규약()은 컴퓨터 과학에서 어떻게 서브루틴이 그들의 호출자(caller)로부터 변수를 받고, 어떻게 결과를 반환하는지에 대한 규약이.

새로운!!: X86 호출 규약와 호출 규약 · 더보기 »

프리 파스칼

리 파스칼(Free Pascal, FPC, 이전 이름: FPK 파스칼)은 32/64비트 크로스 플랫폼 컴파일러이.

새로운!!: X86 호출 규약와 프리 파스칼 · 더보기 »

터보 C

보 C(Turbo C)는 C 프로그래밍 언어를 위한 볼랜드 통합 개발 환경과 컴파일러였.

새로운!!: X86 호출 규약와 터보 C · 더보기 »

통일 확장 펌웨어 인터페이스

UEFI 로고 소프트웨어 스택에서의 확장 펌웨어 인터페이스의 위치 통일 확장 펌웨어 인터페이스()는 운영 체제와 플랫폼 펌웨어 사이의 소프트웨어 인터페이스를 정의하는 규격이.

새로운!!: X86 호출 규약와 통일 확장 펌웨어 인터페이스 · 더보기 »

MacOS

macOS(맥오에스, 이전 이름: OS X, 맥 OS X / Mac OS X)는 기업 애플이 제작한 운영 체제이.

새로운!!: X86 호출 규약와 MacOS · 더보기 »

OS/2

OS/2는 마이크로소프트와 IBM이 초기에 제작한 컴퓨터 운영 체제로, 나중에 IBM만 단독적으로 개발하게 되었.

새로운!!: X86 호출 규약와 OS/2 · 더보기 »

X86

x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 구조들을 통칭하는 말이.

새로운!!: X86 호출 규약와 X86 · 더보기 »

X86-64

x86-64는 x86 명령어 집합 아키텍처의 64비트 모임이.

새로운!!: X86 호출 규약와 X86-64 · 더보기 »

X87

x87은 부동소수점 연산에 관련된 X86 아키텍처 명령어 집합을 의미.

새로운!!: X86 호출 규약와 X87 · 더보기 »

여기로 리디렉션합니다

Cdecl, Fastcall, Optlink, Safecall, Stdcall, Thiscall.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »