하드웨어 wordlength가 정확히 무얼 의미하는 건가요?
2018.01.02 18:52
컴퓨터 공부하다 보면 wordlength라는 용어가 나옵니다. 이게 정확히 뭘 의미하는 건지요?
댓글 [6]
-
이탈 2018.01.02 18:56 -
나는나다 2018.01.02 19:13
답변해 주신 게 아니라, wordlength가 몇 비트 시스템이니 프로그래밍할 때 어떤 주의를 해야 한다는 등의 말이 있는데 이때 wordlength가 정확히 뭘 의미하는지 모르겠습니다. CPU의 저장 레지스터가 몇 비트인지 지칭하는 것 같기도 하고,.... 암튼 정확한 의미를 모르겠네요
-
이탈 2018.01.02 19:19 http://opensrc.tistory.com/m/99 (자바스크립에서 한글을 1바이트 처리하는 예제라네요).
http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=105&oid=001&aid=0003705519
(한글이 2바이트인 이유)
-
mrsshr 2018.01.02 19:53
일반적으로 해당 프로세서가 하나의 명령으로 처리하는 데이터의 크기입니다. (LOAD, STORE 등) 대부분 범용 레지스터 크기와 동일합니다.
예) 인텔 x86 = 32비트, AMD x86_64 = 64비트, ARMv6 = 32비트 등
현대 컴퓨팅에서는 대부분 32나 64비트지만 아닌 프로세서도 있었습니다.
윈도우 프로그래밍에서는 WORD 타입으로서 2바이트 크기의 부호없는 정수가 있습니다.
-
나는나다 2018.01.02 21:20
1. 그럼 메모리와는 전혀 상관없이 오직 CPU만으로 wordlength가 결정되는 겁니까?
2. 보통의 사람들이 사용하는 요즘 컴퓨터는 wordlength가 기본적으로 64비트인 건지요? 만약 그렇다면, 기본적으로는 64비트이지만 프로그래밍 언어에서 16비트 자료형을 선택하는 등의 방법으로 wordlength를 16비트로 할 수도 있다는 말이 되는 겁니까?
-
kernel 2018.01.02 22:31
시스템 아키텍쳐에 따라서 워드 단위는 다르게 정의되어 사용될 수 있습니다.
8비트가 될 수도, 16비트가 될 수도, 32비트, 64비트가 될 수도 있죠.
우리가 사용하는 PC에서는 WORD 는 16비트, DWORD 는 32비트, LONG LONG 은 64비트로 정의해서 사용하고 있고요.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
72123 | 윈 도 우| PE 실행시 검은색 화면 나오는 현상? | 지룡자 | 129 | 01-14 |
72122 | 윈 도 우| 티어링 현상에 관해서 질문드립니다 [7] | ITML | 417 | 01-13 |
72121 | 윈 도 우| usb에 멀티부팅(freedos / 윈도우 통합본) 문의 [3] | dyuwntlr | 321 | 01-13 |
72120 | 윈 도 우| 특정레지값 수정하는 레지파일 만들기... [4] | 센돔타오르 | 416 | 01-13 |
72119 | 윈 도 우| 하나의 외장하드로 만들고 싶어요. [2] | 캔두잇 | 339 | 01-13 |
72118 | 소프트웨어| 윈도우 상에서 고스트 실행시 도스모드창 크기 [3] | 엉클퍼커 | 397 | 01-13 |
72117 | 윈 도 우| 작업관리자에서 디스크를 많이 읽거나 쓰는 프로그램 [4] | ton3d | 353 | 01-13 |
72116 | 하드웨어| 모니터 인식에 대해 질문 드려요. [6] | morrie | 228 | 01-13 |
72115 | 윈 도 우| 2018년에 커피레이크 2대살려구했는데 AMD로 선회해야겠네... [4] | 알파궁상 | 654 | 01-13 |
72114 | 기 타| 아니 1155보드(중고) 타 보드보다 [2] | aqz | 407 | 01-13 |
72113 | 모 바 일| 유튜브레드 오프라인 영상 | 이탈 | 463 | 01-13 |
72112 | 윈 도 우| 보안 업데이트 kb4056892 제거 [3] | 해오름 | 977 | 01-13 |
72111 | 윈 도 우| 8.1 미디어센터에 윈10업그레이드시 스토어 DVD Player | wvistaf | 223 | 01-13 |
72110 | 윈 도 우| 디바이스? 바이러스 위험방지X 에러나는데? [5] | 짚신 | 256 | 01-13 |
72109 | 소프트웨어| EasyDrv7 최신버전 한글판 업로드좀 부탁합니다 [2] | 지룡자 | 787 | 01-13 |
72108 | 윈 도 우| c:windows\system32\hotplug.dll를 시작하는 동안 문제가 ... [2] | hwangsan | 455 | 01-12 |
72107 | 윈 도 우| Windows 설정에서 백업이 가능한가요? [6] | 점돌이 | 278 | 01-12 |
72106 | 하드웨어| HDD건강상태 체크해본건데요. [8] | 가그린* | 634 | 01-12 |
72105 | 윈 도 우| GPT 디스크의 MSR 파티션 생성 조건? [2] | 월드반 | 1681 | 01-12 |
72104 | 소프트웨어| 컴퓨터 종료 명령에 업데이트 관련 [6] | 하이하루 | 509 | 01-12 |
abcdefg의 Word_단어_Length길이=7
가나다라마바사의 WordLength=14