본문 바로가기

Code Habit

검색하기
Code Habit
프로필사진 코드베어

  • 분류 전체보기 (203)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
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
Tags
  • channel
  • 영화
  • mutex
  • 책
  • windows
  • GO 언어
  • JavaScript
  • window
  • json
  • package
  • go
  • write
  • Golang
  • Linux
  • File
  • install
  • bitcoin
  • FOR
  • Callback
  • Python
  • Sync
  • go언어
  • tcp
  • http
  • C
  • c++
  • Close
  • 리뷰
  • API
  • range
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록리틀엔디안 (1)

Code Habit

Big Endian vs Little Endian

CPU가 데이터를 메모리에 저장하는 방식은 다음과 같이 두 가지로 나뉜다. Big Endian : 상위 바이트의 값을 작은 번지수에 저장하는 방식 Little Endian : 상위 바이트의 값을 큰 번지수에 저장하는 방식 예를 들어 0x12345678이란 데이터를 메모리에 쓴다면 Big Endian 방식은 아래와 같이 메모리에 표시된다. 0x12 0x34 0x56 0x78 Little Endian 방식은 아래와 같이 메모리에 표시된다. 0x78 0x56 0x34 0x12 CPU에 따라 방식은 달라진다. (우리가 흔히 접하는 인텔계열 CPU는 Little Endian 방식을 사용한다.) 그래서 서로 다른 CPU끼리 데이터를 주고 받을 때 문제가 발생할 수 있다. 이 때문에 네트워크를 통해 데이터를 전송할 ..

카테고리 없음 2020. 9. 7. 23:56
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바