MIPS 기초: 명령어와 레지스터의 시작 - Computer Architecture 1-1
컴퓨터구조 입문 단계에서 MIPS가 왜 중요한지, 고급 언어가 기계어로 어떻게 내려가는지, 그리고 명령어·레지스터 개념이 왜 핵심인지 정리합니다.
무난하지 않게
컴퓨터구조 입문 단계에서 MIPS가 왜 중요한지, 고급 언어가 기계어로 어떻게 내려가는지, 그리고 명령어·레지스터 개념이 왜 핵심인지 정리합니다.
운영체제가 사용자와 프로그램에 어떤 서비스를 제공하는지, 시스템 콜과 인터페이스가 왜 핵심인지, 링크와 로더가 실행 흐름에서 어떤 역할을 하는지 정리합니다.
컴퓨터 네트워크를 처음 공부할 때 알아야 할 인터넷 구조, packet switching, 지연과 손실, throughput의 핵심 개념을 정리합니다.
🍀 운영체제 실습 수업 정리 Build environment Use virtual machine ubuntu version: 24.04LTS kernel은 5.5.13을 설치해야함 Build process # 1. Update Packages and Install Required Packages sudo apt update &...
운영체제가 어떻게 부팅되고 동작하는지, 자원 관리와 멀티프로그래밍이 왜 중요한지, 가상 메모리와 시분할 개념이 어디서 시작되는지 정리합니다.
운영체제가 무엇을 관리하는지, 인터럽트가 실행 흐름을 어떻게 바꾸는지, 그리고 이 구조가 이후 OS 학습의 기반이 되는 이유를 정리합니다.

Linked List(연결 리스트)란? 연속적인 메모리에 저장되는 배열과 달리 **동적으로 사슬처럼 연결되어 있는 선형 데이터 구조** 이다. 연결리스트에서 각 칸은 노드(Node)라고 부른다. 각 node는 동적으로 할당되며, data와 주소를 동시에 저장 할 수 있어야 하기 때문에 구조체로 만들 수 있다. 왜 Linked List를 사용...

Data Structure(자료구조)란? Data Structure(자료구조)는 데이터를 효율적으로 저장하고 관리하며 조작하기 위해 설계된 구조다. 예를 들어 도서관을 생각해보면, 책이 10권 밖에 없는 도서관은 딱히 정리를 하지 않아도 원하는 책을 빠르게 고를 수 있다. 하지만 10000개의 책이 있다면? 원하는 책을 고르기까지 ...
🍀 jekyll 블로그 포스팅을 위한 Markdown 문법 정리 제목(Header) 글의 제목을 작성할 때 사용하며, 각 제목마다 permalink가 있다. <h1>,<h2>,<h3>,<h4>,<h5>,<h6> 태그로 변환되고, ‘#’의 갯수에 따라 제목 크기가 나뉜다. # h1 #...