반응형

2025/02/27 3

🖥️ [컴퓨터구조] 서브루틴과 프로시저 호출

[컴퓨터구조 목차 바로가기]2️⃣ 명령어와 컴퓨터 언어컴퓨터 프로그램을 작성할 때, 동일한 기능을 반복적으로 수행하는 경우가 많습니다.이때 코드의 중복을 줄이고, 가독성을 높이며, 유지보수를 쉽게 하기 위해 서브루틴(Subroutine)과 프로시저(Procedure) 호출(Call) 개념이 사용됩니다.CPU는 서브루틴을 실행할 때 함수 호출(Function Call)과 반환(Return) 메커니즘을 관리하며, 스택(Stack)과 레지스터(Register)를 활용하여 데이터와 실행 흐름을 제어합니다.이번 섹션에서는 서브루틴과 프로시저 호출의 개념, 호출 메커니즘, 스택 프레임 구조, 그리고 실제 어셈블리 코드에서의 구현 방식을 자세히 살펴보겠습니다.🔹 1. 서브루틴(Subroutine)이란?✅ 1.1 서..

IT/컴퓨터구조 2025.02.27

💸 [투자 개념] 금융 시장의 주요 유형

[투자 개념 목차 바로가기]2️⃣ 금융 시장의 구조🔹 개요: 금융 시장의 분류 및 특징금융 시장은 자본을 조달하고 투자 기회를 제공하는 핵심적인 경제 시스템입니다.각 금융 시장은 거래되는 자산과 목적에 따라 다양한 유형으로 구분됩니다.📌 금융 시장은 다음과 같은 주요 유형으로 나뉩니다.1️⃣ 주식 시장 (Stock Market) – 기업의 자본 조달 및 투자자 거래2️⃣ 채권 시장 (Bond Market) – 정부 및 기업이 채권을 발행하여 자금을 조달3️⃣ 외환 시장 (Foreign Exchange Market, Forex) – 세계 통화 간의 환율 변동을 활용한 거래4️⃣ 원자재 시장 (Commodity Market) – 금, 원유, 농산물 등 실물 자산 거래5️⃣ 부동산 시장 (Real Esta..

⚙️ [운영체제] 목차

1. 운영체제 개요 (Overview)1.1 운영체제란 무엇인가?운영체제의 정의운영체제의 주요 역할운영체제와 하드웨어, 소프트웨어의 관계1.2 운영체제의 역할과 목적하드웨어 관리소프트웨어 환경 제공사용자 인터페이스 제공응용 프로그램 실행 관리1.3 운영체제의 역사와 발전 과정초기 운영체제 (Batch Systems)다중 프로그래밍 시스템시분할 시스템(Time-sharing)네트워크 운영체제분산 운영체제현대 운영체제의 변화1.4 운영체제의 핵심 구성 요소커널(Kernel)쉘(Shell)파일 시스템(File System)장치 드라이버(Device Driver)프로세스 및 메모리 관리자2. 운영체제의 구조 (Operating-System Structures)2.1 운영체제의 핵심 아키텍처단일 프로그램 구조다중..

IT/운영체제 2025.02.27
반응형