주 메뉴 열기

16비트 응용 프로그램은 처음부터 16비트 인텔 8088인텔 80286 마이크로프로세서 환경의 MS-DOS, OS/2 1.x 또는 마이크로소프트 윈도의 초기 버전용으로 작성된 소프트웨어를 말한다. 이러한 프로그램은 20 비트나 24비트 세그먼트(세그먼트 오프셋) 주소 표현방식을 사용하여, 16비트 주소로 지정가능한 것보다 더 넓은 메모리 범위를 주소지정할 수 있었다.(더 넓은 메모리에 접근할 수 있었다) 바이트(64 킬로바이트)보다 큰 프로그램은 64 킬로바이트 세그먼트를 전환하기 위해서 특별한 명령을 사용해야만 했고, 16비트 프로그램을 작성하는 것은 복잡해졌다.

프로세서
4비트 8비트 12비트 16비트 18비트 24비트 31비트 32비트 36비트 48비트 60비트 64비트 128비트
응용 프로그램
16비트 32비트 64비트
데이터 크기
니블   옥텟   바이트   워드   더블 워드   쿼드 워드

컴퓨터 구조론에서, 16비트 인티저, 주소 공간, 또는 다른 데이터 단위는 최대 16비트 (2 옥텟) 크기인 것을 말한다. 또한 16비트 CPUALU 구조는 16비트 크기의 레지스터, 어드레스 버스 또는 데이터 버스를 기반으로 하는 것을 말한다. 16비트는 또한 16비트 프로세서가 표준인 컴퓨터 세대를 일컫는 용어이기도 하다.


같이 보기편집

참고 자료편집

  이 문서에는 GFDL 라이선스로 배포된 자유 온라인 컴퓨팅 사전(FOLDOC)의 내용을 기초로 작성된 내용이 포함되어 있습니다.