[CS] Computer Networking - Network layer(1)
📚컴퓨터 네트워크 전공 수업 정리 Network Layer 📚NewworkLayer: 데이터의 경로 설정과 전달을 담당 핵심기능: sending host에서 receiving host로 trasport segment 전달 sending 측에서 segment를 datagram으로 캡슐화 rece...
무난하지 않게
📚컴퓨터 네트워크 전공 수업 정리 Network Layer 📚NewworkLayer: 데이터의 경로 설정과 전달을 담당 핵심기능: sending host에서 receiving host로 trasport segment 전달 sending 측에서 segment를 datagram으로 캡슐화 rece...
⚙ Computer Architecture 공부 Branch instruction branch instruction: 조건에 따라 PC의 값을 변경하여 다음에 실행할 명령어의 위치를 바꾸는 역할을 한다. beq $t1, $t2, offset_value : $t1, $t2의 값이 같으면 PC를 현재 위치에서 offset_value만큼 이동해라 b...
⚙ Computer Architecture 공부 이전 내용을 복습 및 정리해보지 R-Type 명령어 Datapath R-Type Datapath는 두 가지 구성요소로 이루어짐 Register File 32개의 32bits register를 포함 3개의 포트가 존재 두 개의 re...
⚙ Computer Architecture 공부 DataPath 요소 -Instruction Fetching 프로세스가 작업을 수행하려면 어떤 명령어를 실행해야 하는지 알아야 함 Instruction memory: 프로그램의 명령어들을 저장하는 memory unit address를 input으로 받으면, 해당 주소에 ...
리눅스와 윈도우가 CPU 스케줄링을 어떻게 구현하는지 비교하고, 실제 운영체제에서 스케줄링 정책이 어떤 방식으로 적용되는지 정리합니다.
워드 주소 지정 개념을 실제 계산 예제로 연습하면서 메모리 주소 해석과 정렬 감각을 잡을 수 있도록 정리합니다.
🍀 운영체제 전공 수업 정리 NUMA and CPU Scheduling 📚NUMA(Non-Uniform Memory Access): 메모리 접근 시간이 균일하지 않은 컴퓨터 메모리 설계 각 CPU가 로컬 메모리를 가지고 있어 해당 메모리에 빠르게 접근 가능 원격 메모리에 접근할 때는 상대적으로 느린 접근 속도 📚NUMA-awar...
⚙ Computer Architecture 공부 Memory Regions 컴퓨터의 메모리 공간은 목적에 따라 여러 영역으로 나뉜다 1. Text Segment Text Segment: MIPS 기계어 코드가 저장되는 곳 프로그램이 실행될 떄 명령어들이 이곳에 로드됨 PC(program counter)가 현재 실행 중인 명령어를 가리킴...
Correspondecnce Problem 하나의 장면을 여러 이미지로 찍은 경우 같은 물체가 다른 시점의 두 이미지에서 나타났을 때 같은 물체를 찾는 문제 즉, 다른 두 이미지에서 같은 물체가 어디에 위치하는가를 대응하는 문제 → 파노라마 찍을 때 필요한 기술(다른 이미지를 계속 이어붙이기 위한) 그럼 대응을 찾기 위해 무엇을 해야하는가? ...
📚컴퓨터 네트워크 전공 수업 정리 TCP Congestion Control Congestion: “too many sources sending too much data too fast for network to handle” ✅flow control vs Congestion control flow control: 한 sender가 한 r...