Ilang bits ang kailangan para sa opcode?
Ilang bits ang kailangan para sa opcode?

Video: Ilang bits ang kailangan para sa opcode?

Video: Ilang bits ang kailangan para sa opcode?
Video: Alisin ang MUCUS AT PLEMA Gamit Ang ASIN 2024, Disyembre
Anonim

Kaya, 8 bits ang kailangan para sa opcode . Ang isang pagtuturo ay nakaimbak sa isang salita na may 24 bits . Kaya, magkakaroon ng (24-8) = 16 bits para sa bahagi ng address sa isang pagtuturo. Ang pinakamalaking unsigned binary number na maaaring magkasya sa isang salita ng memorya ay, (1111111111111111111111111)2.

Sa ganitong paraan, gaano karaming mga bit ang dapat gamitin upang kumatawan sa opcode?

Ang opcode ay ang representasyon ng machinecode ng instruction mnemonic. Maaaring pareho ang ilang nauugnay na tagubilin opcode . Ang opcode patlang ay 6 bits mahaba ( bit 26 hanggang bit 31). Ang mga numeric na representasyon ng source registers at destination register.

Gayundin, paano kinakalkula ang laki ng opcode? Laki ng Opcode โ€“ Ito ay ang bilang ng mga bit na inookupahan ng opcode which is kalkulado sa pamamagitan ng pagkuha ng log ng set ng pagtuturo laki . Operand laki โ€“ Ito ay ang bilang ng mga bit na inookupahan ng operand. Pagtuturo laki - Ito ay kalkulado bilang kabuuan ng mga bit na inookupahan ng opcode at mga operand.

Katulad nito, ito ay nagtatanong, kung gaano karaming mga bits ay doon sa operasyon code?

Paano maraming BITS doon sa operation code , Ang rehistro code bahagi, at bahagi ng address? Nag-iiba ito, mula 8 hanggang 256 [1] bits , sa pangkalahatan ay nasa multiple ng 8 bits . sa nakaraan, doon ay naging mga processor na may ibang bilang ng bits , tulad ng 6, 7 o anuman ibang kakaibang numero.

Gaano karaming mga bit ang kinakailangan upang matugunan ang mga byte sa memorya na iyon?

Ang address ng memorya ang espasyo ay 32 MB, o 225 (25 x 220). Nangangahulugan ito na kailangan mo ng log2 225 o 25 bits , sa tirahan bawat isa byte.

Inirerekumendang: