Колко бита са необходими за операционния код?
Колко бита са необходими за операционния код?

Видео: Колко бита са необходими за операционния код?

Видео: Колко бита са необходими за операционния код?
Видео: СРОЧНО СМОТРЕТЬ! ДЕЛАЙ ЭТО КАЖДЫЙ ДЕНЬ И ТЫ СТАНЕШЬ БОГАТ БЕЗ ДОНАТА – Last Day on Earth: Survival 2024, Ноември
Anonim

Така, 8 битове са необходими за опкод . Инструкция се съхранява в дума с 24 битове . И така, ще има (24-8) = 16 битове за адресна част в инструкция. Най-голямото неподписано двоично число, което може да се побере в една дума от паметта, е (1111111111111111111111111)2.

По този начин колко бита трябва да се използват за представяне на операционния код?

В кодът на операцията е представянето на машинния код на мнемониката на инструкциите. Няколко свързани инструкции могат да имат същото опкод . В опкод поле е 6 битове дълго ( малко 26 до малко 31). Числовите представяния на изходните регистри и на целевия регистър.

По същия начин, как се изчислява размерът на кода на операцията? Размер на опкод – Това е броят на битовете, заети от опкод кое е изчислено като вземете дневник на набора от инструкции размер . Операнд размер – Това е броят на битовете, заети от операнда. Инструкция размер - То е изчислено като сума от битове, заети от опкод и операнди.

По същия начин се пита колко бита има в кода на операцията?

Как много БИТове има в кода на операцията , регистърът код част, а адресната част? Тя варира от 8 до 256 [1] битове , обикновено кратно на 8 битове . В миналото, там са били процесори с различен брой битове , като 6, 7 или всякакви друго странно число.

Колко бита са необходими за адресиране на байтовете в тази памет?

В адрес на паметта пространството е 32 MB или 225 (25 x 220). Това означава, че имате нужда от log2 225 или 25 битове , да се адрес всеки байт.

Препоръчано: