16 битээр хэдэн өвөрмөц зүйлийг дүрслэх боломжтой вэ?
16 битээр хэдэн өвөрмөц зүйлийг дүрслэх боломжтой вэ?

Видео: 16 битээр хэдэн өвөрмөц зүйлийг дүрслэх боломжтой вэ?

Видео: 16 битээр хэдэн өвөрмөц зүйлийг дүрслэх боломжтой вэ?
Видео: IP Address - IPv4 vs IPv6 Tutorial 2024, May
Anonim

А 16 бит бүхэл тоо чадна дэлгүүр 216 (эсвэл 65, 536) ялгаатай үнэт зүйлс . Гарын үсэг зураагүй хэлбэрээр төлөөлөл , эдгээр үнэт зүйлс 0-ээс 65 хүртэлх бүхэл тоонууд, 535; хоёрын нөхөж ашиглах боломжтой үнэт зүйлс −32, 768-аас 32, 767 хооронд хэлбэлзэнэ. Тиймээс процессор нь 16 бит санах ойн хаягууд чадна 64 KB байт хаягтай санах ойд шууд хандах.

Үүнийг харгалзан үзвэл, хичнээн өвөрмөц зүйлийг 3 битээр илэрхийлж болох вэ?

Нэг битийг төлөөлж болно "0" ба "1" гэсэн хоёр өөр утга. Хоёр битийг төлөөлж болно "00", "01", "10", "11" гэсэн дөрвөн утга. Гурав битийг төлөөлж болно "000", "001", "010", "011", "100", "101", "110", "111" гэсэн найман утга.

Дараа нь асуулт бол 4 битээр хэдэн тэмдэгт дүрслэгдэх вэ? 16 өөр

Энгийнээр хэлэхэд Nbits-д хичнээн зүйлийг төлөөлж болох вэ?

n битийг төлөөлж болно 2^ утгууд (0 орно) ба эсрэгээр танд дор хаяж log2() хэрэгтэй. битүүд руу төлөөлөх n 0-ээс -1 хүртэлх утгууд.

Хоёр байт ашиглан хэдэн өөр утгыг илэрхийлж болох вэ?

65536 боломжтой

Зөвлөмж болгож буй: