2017-10-31 2 views
0

마이크로 프로세서 클래스를 사용하고 있으며 하프 워드와 워드의 값에 약간 혼란 스럽습니다. 강의에서 교수님은 하프 워드 또는 단어를 Pi와 같이 고정 된 값으로 계속 언급합니다.마이크로 프로세서에서의 하프 워드와 워드의 의미

내 이해 (올바른 경우) 값은 프로세서, 32 비트, 64 비트 등에 따라 다릅니다. 따라서 32 비트 프로세서의 경우 하프 워드는 18 비트가됩니다. 누군가가 이것을 분명히하겠습니까?

+1

"Word"는 혼란스럽고 과부하 된 용어입니다. 때때로 "주소 버스의 너비", 때때로 "레지스터의 너비", 때로는 "명령어 피연산자의 너비"를 의미하며 때로는 누가 x86을 알고 있기 때문에 아키텍처 속성에 관계없이 16 비트가됩니다. 모두 말하는 사람에 따라 다릅니다. . 교수님이 선택한 정의가 무엇인지 모르신다면, 두려워하지 말고 물어보십시오. [Wikipedia] (https://en.wikipedia.org/wiki/Word_ (computer_architecture))조차도 어려움을 겪고 있습니다. –

답변

0

코멘트 작성자가 언급했듯이 "단어"는로드 된 용어입니다. 이제는 프로세서가 "워드"크기 (16, 32, 64, 128)의 힘을 사용하는 프로세서에 표준화되었습니다. 이것이 우리가 바이트의 관점에서 이야기하는 이유입니다.

1) 이것은 너희 옛날에는 아니었다. PDP-8은 12 비트 프로세서였습니다. Sperry와 DEC TOPS 시스템은 36 비트였습니다. 이 경우 프로세서가 본질적으로 작업 한 데이터의 양을 "단어"로 나타냅니다.이 예에서는 12 비트 또는 36 비트입니다.

2) PDP-11 및 VAX에서 "단어"라는 용어는 (VAX가 32 비트 프로세서 였지만) 16 비트를 의미했습니다.

[있다. I 생략 한 다른 "단어"의미 일 수있다]

따라서 워드 프로세서와 함께 작동되는 데이터의 양 또는 특정 데이터 길이 중 하나를 의미 할 수있다. 반 단어는 그 금액의 절반입니다.

"단어"라고 말하면 교수님의 뜻을 알아야합니다.