규니티의 게임 개발소
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 게임개발
        • Home Run Challenge
      • 게임 기획
        • 서적
      • CS공부
        • 컴퓨터구조
      • 코딩테스트
      • 유니티
      • 게임 리뷰
      • 일상
      • 공지
  • 홈
  • 태그
  • 방명록
CS공부/컴퓨터구조

7-1. 보조기억장치

하드디스크자기적인 방식으로 데이터를 저장하는 보조기억장치. 자기디스크의 일종플레터실질적으로 데이터가 저장되는 곳자기 물질로 덮여 있어 수많은 N극과 S극을(0과 1) 저장스핀들플래터를 회전시키는 구성요소플래터를 돌리는 속도는 분당 회전수 RPM으로 표현헤드플래터를 대상으로 데이터를 읽고 쓰는 구성요소플래터 위에서 바늘 같은 생김새로 미세하게 떠 있는 채로 데이터를 읽고 씀디스크 암원하는 위치로 헤드를 이동시키는 구성 요소데이터트랙플래터를 여러 동심원으로 나누었을 때 그 중 하나의 원섹터나누어진 트랙을 파이처럼 여러 조각으로 나눈 것 중 한 조각하드 디스크의 가작 작은 전송 단위일반적으로 512바이트정도의 크기를 가지고 있지만 하드디스크에 따라 차이가 있다실린더여러 겹의 플래터 상에서 같은 트랙이 위치한 ..

2025. 5. 29. 14:51
CS공부/컴퓨터구조

6-3. 캐시메모리

저장 장치 계층 구조각기 다른 용량과 성능의 저장 장치들을 계층화하여 표현한 구조 위로 갈수록:속도가 빠름용량이 작음비용이 비쌈CPU와 가까움아래로 갈수록:속도가 느림용량이 큼비용이 저렴함CPU와 멀어짐캐시메모리CPU와 메모리 사이에 위치하고, 레지스터보다 용량이 크고 메모리보다 빠른 SRAM 기반의 저장장치이다.연산 속도와 메모리 접근 속도의 차이를 줄이기 위해 사용된다.컴퓨터 내부에는 코어(CPU)와 가까운 순서대로 계층을 구성한 캐시메모리들이 있다.L1 : 코어와 가장 가까운 캐시 메모리 (코어 내부에 위치)L2 : 그 다음으로 가까운 캐시 메모리 (코어 내부에 위치)L3 : 그 다음으로 가까운 캐시 메모리 (코어 외부에 위치)용량 크기 순서 : L1빠르기 순서 : L1>L2>L3*멀티 코어 프로세..

2025. 5. 27. 14:34
CS공부/컴퓨터구조

6-2. 메모리의 주소 공간

CPU와 메모리에 저장되어 실행 중인 프로그램은 메모리에 저장된 정보는 계속 변하기 떄문에 메모리의 주소에 무엇이 저장되어 있는지 다 알지 못한다.그래서 물리 주소와 논리 주소를 통해 CPU는 데이터의 위치를 알 수 있다.물리 주소와 논리 주소물리주소는 정보가 실제로 저장된 하드웨어상의 주소를 의미한다.논리주소는 CPU와 실행 중인 프로그램 각각에게 부여된 0번지부터 시작되는 주소를 의미한다.즉, CPU가 이해하는 주소는 논리 주소이다.메모리 관리 장치 (MMU)그리고 논리주소와 물리 주소의 변환은 CPU와 주소 버스 사이에 위치한 메모리 관리 장치(MMU)라는 하드웨어에서 수행된다.CPU가 발생시킨 논리 주소에 베이스 레지스터 값을 더하여 논리 주소를 물리 주소로 변환한다.베이스 레지스터에 프로그램의 ..

2025. 5. 27. 14:32
CS공부/컴퓨터구조

6-1. RAM의 종류

RAMRAM에는 실행할 프로그램의 명령어와 데이터가 저장된다.CPU가 보조기억장치에 데이터를 꺼내오려면 RAM에 복사하여 저장한 뒤 실행한다.또한, 전원을 끄면 저장된 내용이 사라지는 저장장치인 휘발성 저장 장치이다.*비휘발성 저장 장치 : 전원이 꺼져도 저장된 내용이 유지되는 저장 장치 ex. 하드디스크,SSD, CD-ROM, USB같은 보조기억장치가 대표적RAM의 용량이 커지면 프로그램 실행 속도가 어느 정도 증가하는 것은 맞지만, 용량이 필요 이상으로 커졌을 떄 속도가 비례하여 증가하지는 않는다.RAM의 종류RAM의 종류에는 크게 DRAM, SRAM, SDRAM, DDR SDRAM이 있다.DRAMDynamic(동적의) RAM의 준말로 시간이 지나면 저장된 데이터가 점차 사라진다.데이터 소멸을 막기 ..

2025. 5. 27. 14:31
일상

유나이트 서울 2025 (Unite Seoul 2025)에 다녀왔습니다!

유니티 엔진을 사용하는 개발자들을 위한 글로벌 컨퍼런스인 유나이트 서울에 다녀왔습니다4월 15일에 코엑스에서 개최 되었는데요! 10:00~18:00까지 진행 되었습니다. 사전에 온라인으로 티켓을 구매한 사람들만 입장이 가능했고 티켓 가격은 일반 70,000원이었습니다.. (쫌 비싸요..)저는 얼리버트 프로모션 + 유튜브 쿠폰 할인을 써서 25,000원이라는 가격에 티켓을 구매할 수 있었습니다!! 저는 9시 30분쯤에 코엑스에 도착을 했는데 벌써부터 사람이 많이 있었습니다. 도착을 하니 같이 개발 공부를 했던 지인들도 만날 수 있었고 같이 다니기로 했습니다ㅎㅎ 총 6개의 트랙에서 약 40분씩 다양한 컨퍼런스들이 열렸고 각각의 타임마다 자신이 듣고 싶은 트랙에 들어가서 컨퍼런스를 듣는 형식이었습니다! 컨퍼런..

2025. 5. 24. 08:47
CS공부/컴퓨터구조

5-3. CISC, RISC

명령어 집합명령어의 기본적인 구조와 작동 원리는 크게 다르지 않지만 명령어의 자세한 생김새, 할 수 있는 연산, 주소 지정 방식 등은 CPU마다 조금씩 차이가 있다.병렬처리기법을 적용하기 용이한 ISA가 있고 아닌 ISA가 있다.CPU가 이해할 수 있는 명령어들의 모음을 명령어 집합 또는 명령어 집합 구조(ISA)라고 한다.예를들어 인텔의 노트북 속 CPU는 x86-64ISA 를 이해하고 애플의 아이폰 속 CPU는 ARM ISA와 같이 서로 다른 ISA를 이해한다. 그래서 서로의 명령어를 이해 할 수 없다.즉, 같은 소스코드로 만들어진 프로그램이라고 해도 ISA가 다르면 CPU가 이해할 수 있는 명령어도 어셈블리어도 달라진다.CISCComplex Instruction Set Computer의 약자로 ‘복..

2025. 5. 23. 10:03
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • »

공지사항

  • 규니티의 게임 개발소 오픈!!

전체 카테고리

  • 분류 전체보기
    • 게임개발
      • Home Run Challenge
    • 게임 기획
      • 서적
    • CS공부
      • 컴퓨터구조
    • 코딩테스트
    • 유니티
    • 게임 리뷰
    • 일상
    • 공지
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #유니티
  • #컷신
  • #플레이스토어
  • #게임 출시
  • #플레이스토어 출시
  • #캐시 적중률
  • #최적화
  • #렌더파이프라인
  • #unity
  • #출시
  • #실크송
  • #컷씬
  • #데이터 접근 시간
  • #컴퓨터구조
  • #개발
  • #참조 지역성의 원리
  • #Unity 6.3
  • #모델링 오류
  • #게임개발
  • #Hollow Knoght
  • #베이스 레지스터
  • #cs
  • #기능
  • #라프코스터의 재미이론
  • #[CreateAssetMenu]
  • #게임
  • #독전감
  • #모델링 깨짐
  • #시네머신
  • #Silksong
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 규니티의 게임 개발소 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바