Опкод үчүн канча бит керек?
Опкод үчүн канча бит керек?

Video: Опкод үчүн канча бит керек?

Video: Опкод үчүн канча бит керек?
Video: Киста деген эмне? Уруктук безинин кистасы? 2024, Ноябрь
Anonim

Ошентип, 8 бит керек үчүн операция коду . Инструкция 24 менен сөздө сакталат бит . Демек, (24-8) = 16 болот бит нускамадагы дарек бөлүгү үчүн. Эс тутумдун бир сөзүнө бата турган эң чоң кол коюлбаган экилик сан, (11111111111111111111111)2.

Ушундай жол менен опкодду көрсөтүү үчүн канча бит колдонулушу керек?

The opcode болуп саналат инструкция мнемониканын машина коду көрсөтүлүшү. Бир нече тиешелүү көрсөтмөлөр бирдей болушу мүмкүн операция коду . The операция коду талаа болуп саналат 6 бит узун ( бит 26 чейин бит 31). Булак регистрлеринин жана көздөгөн реестринин сандык көрүнүштөрү.

Ошо сыяктуу эле, opcode өлчөмү кантип эсептелет? Опкоддун өлчөмү – Бул ээлеген биттердин саны операция коду кайсынысы эсептелген нускамалар топтомун журналын алуу менен өлчөмү . Операнд өлчөмү – Бул операнд ээлеген биттердин саны. Instruction өлчөмү - Бул эсептелген ээлеген биттердин суммасы катары операция коду жана операнддар.

Ошо сыяктуу эле, суралат, операция кодунда канча бит бар?

Кантип операция кодунда көптөгөн BITS бар , реестр код бөлүгү жана дареги бөлүгү? Ал 8ден 256га чейин өзгөрөт [1] бит , көбүнчө 8ге эселенген бит . Мурда, ошол жерде ар кандай сандагы процессорлор болгон бит , 6, 7 же сыяктуу каалаган башка кызык номер.

Бул эстутумдагы байттарды даректөө үчүн канча бит талап кылынат?

The эстутум дареги орун 32 МБ, же 225 (25 x 220). Бул сизге log2 225 же 25 керек дегенди билдирет бит , үчүн дареги ар бири байт.

Сунушталууда: