본문 바로가기
반응형

Computer Science/시스템 프로그래밍7

프로그램 리로케이션과 어셈블러의 역할: SIC/XE 어셈블리 프로그램 예제 2024.04.20 - [Computer Science/시스템 프로그래밍] - SIC/XE Assembly Program with Object Code SIC/XE Assembly Program with Object Code 2024.04.19 - [Computer Science/시스템 프로그래밍] - 어셈블러의 작동과정 및 오브젝트 코드 생성 과정, 어셈블러 동작 메커니즘 어셈블러의 작동과정 및 오브젝트 코드 생성 과정, 어셈블러 동작 메커 perfect-occasion.co.kr Another Example of Program-Counter Relative Addressing Line 40 in Fig. 2.6 PC 상대주소 예제 이전 예제와 방식 동일 disp 데이터가 음수인 경우 2의 보수 표현법.. 2024. 4. 21.
SIC/XE Assembly Program with Object Code 2024.04.19 - [Computer Science/시스템 프로그래밍] - 어셈블러의 작동과정 및 오브젝트 코드 생성 과정, 어셈블러 동작 메커니즘 어셈블러의 작동과정 및 오브젝트 코드 생성 과정, 어셈블러 동작 메커니즘 2024.03.03 - [Computer Science/시스템 프로그래밍] - SIC/XE 아키텍처: 기본 구조에서 명령어 집합까지 (2) SIC/XE 아키텍처: 기본 구조에서 명령어 집합까지 (2) Translating and Starting a Program 컴퓨터의 초창기에 perfect-occasion.co.kr Machine-dependent Assembler Features 어셈블러는 명령 형식과 주소 지정 모드에 따라 다름 그림 2.6은 SIC/XE 명령어 세트를 활용하.. 2024. 4. 20.
어셈블러의 작동과정 및 오브젝트 코드 생성 과정, 어셈블러 동작 메커니즘 2024.03.03 - [Computer Science/시스템 프로그래밍] - SIC/XE 아키텍처: 기본 구조에서 명령어 집합까지 (2) SIC/XE 아키텍처: 기본 구조에서 명령어 집합까지 (2) Translating and Starting a Program 컴퓨터의 초창기에 프로그래머들은 기계 코드 코딩 (다른 것이 없었기 때문에) 기계 코드는 이진 코드(예: 11100110000001100001100101110000)이며, 사람이 읽을 수 없지만(극도 perfect-occasion.co.kr Fig. 2.2: Program from Fig. 2.1 with Object Code 그림 2.1과 동일한 프로그램, 각 문장에 대해 생성된 객체 코드 'Loc' 열은 조립된 프로그램의 각 부분에 대한 기계.. 2024. 4. 19.
SIC/XE 아키텍처: 기본 구조에서 명령어 집합까지 (2) Translating and Starting a Program 컴퓨터의 초창기에 프로그래머들은 기계 코드 코딩 (다른 것이 없었기 때문에) 기계 코드는 이진 코드(예: 11100110000001100001100101110000)이며, 사람이 읽을 수 없지만(극도의 어려움이나 훈련 없이), 기계는 매우 읽기 쉬움 이제 다른 프로그램들이 기계 코드로 번역되는 언어로 프로그램을 작성 Compiler Assembler Linker Loader 우리는 고급 언어(High Level Language)를 사용 Translation Hierarchy 고급 언어 프로그램을 컴퓨터에서 실행되는 프로그램으로 변환하는 4단계 일부 시스템은 이러한 단계를 결합하거나 건너뛰어 번역 시간을 단축 컴파일러 → 어셈블러 → 링커 → .. 2024. 3. 3.
반응형