본문 바로가기 메뉴 바로가기

HELLOWORLD

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

HELLOWORLD

검색하기 폼
  • 분류 전체보기 (38)
    • TIL (36)
      • JAVA (14)
      • Spring (10)
      • DB (0)
      • Git&Github (0)
      • ERRORS (1)
      • CS (4)
      • 자료구조 (2)
      • 알고리즘 (5)
    • TODO (2)
  • 방명록

TIL/CS (4)
JSON이란?

JSON | Built with Notion JSON(JavaScript Object Notation) logstudy.notion.site

TIL/CS 2023. 7. 28. 00:04
CPU 작동 원리

ALU 레지스터를 통해 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 받아들입니다. 결괏값을 레지스터에 저장하는 이유? 메모리에 접근해서 가져오는 속도 보다 레지스터에 접근해서 가져오는 속도가 빠르기 때문에 플래그(Flag) 이진법: 0과 1로 숫자 표현하기 부호 플래그: 양수, 음수를 나타냄 제로 플래그 : 0을 나타냄 캐리 플래그 : 결괏값이 올림수나빌림수가 발생했는지 나타냄 오버플로우 플래그: 오버플로우 발생했는지 나타냄 인터럽트 플래그: 인터럽트가 가능한지를 나타냄 슈퍼바이저 플래그: 커널모드로 실행중인지, 사용자 모드로 실행 중인지를 나타냄 제로 플래그에 1이면 결과 값이 0이구나 라는걸 나타냄 부호플래그에 1일 경우 결과는 음수, 0이면 양수를 나타냄 제어장치 제어신..

TIL/CS 2023. 2. 10. 13:42
데이터

컴퓨터가 이해하는 가장 작은 정보단위 : 비트(bit) 비트: 0과 1을 표현하는 가장 작은 정보 단위 n비트로 2ⁿ 가지의 정보 표현 가능하다 현재 비트보다 더 큰 단위를 사용함(바이트, 킬로바이트, 메가바이트,기가바이트,테라바이트 등) 1바이트(1byte) 8비트(bit) 1킬로바이트(1kb) 1000바이트(1,000byte) 1메가바이트(1MB) 1,000킬로바이트(1,000kB) 1기가바이트(1GB) 1,000메가바이트(1,000MB) 1테라바이트(1TB) 1,000기가바이트(1,000GB) 예전에는 단위가 작아서 혼용해서 사용했지만 지금 사용하는 정보단위가 크기때문에 정확하게 나뉘어서 1024개씩 묶은 단위는 kiB,MiB,GiB... 가 따로 있다. 워드(word) CPU가 한번에 처리할수 있..

TIL/CS 2023. 2. 5. 19:18
컴퓨터 구조

컴퓨터 구조를 알아야하는 이유 1. 문제해결 컴퓨터 구조를 이해하고 있다면 문제 상황을 빠르게 진단할 수 있고 문제 해결의 실마리를 다양하게 찾을수있기때문에 2. 성능 ,용량, 비용 웹사이트을 개발한다면 서버컴퓨터(클라우드 서비스) 가 필요할텐데 인터넷에 "서버 컴퓨터"만 검색해도 가격대가 천차만별인걸 확인할수있다. 무조건 최신 컴퓨터를 사용하는게 아닌 또 무조건 저렴한 컴퓨터에 사용하는게 아닌 딱 상황에 맞게 개발자 스스로가 위 3가지를 고려한 컴퓨터를 맞춰야한다.그렇기에 컴퓨터 구조를 공부해야된다. 컴퓨터가 이해하는 두가지 정보: 데이터 숫자, 문자 ,이미지 , 동영상과 같은 정적인 정보 컴퓨터와 주고받는/내부에 저장된 정보를 데이터라 통칭 0과 1로 숫자를 표현하는 방법 0과 1로 문자를 표현하는 ..

TIL/CS 2023. 2. 3. 17:45
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 내일배움카드
  • HTTP #메타코딩
  • 국비지원
  • 빌드 오류 #java버전오류
  • 알고리즘 복잡도 #알고리즘 공부 #이것이코딩테스트다 #이코테 #나동빈
  • mysql #인텔리제이랑 연결 #다시설치 및 재실행
  • 메가바이트스쿨
  • spring #springboot #스프링부트공부 #스프링부트실습 #메타코딩유튜브
  • 자료구조 #CS공부
  • JSON
  • 패스트캠퍼스
  • MegabyteSchool
  • 국비지원교육
  • 개발자취업부트캠프
  • Spring Boot 공부
  • 스프링 # 스프링부트 #서버와클라이언트 # 공부기록
  • git 개념 #spring전 git #간단한 개념만
  • application.yml 설정
  • JSON에 대해서 알아보기
  • JSON #json #개발자필수지식
  • 자료구조
more
«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바