Friday, September 17, 2010

how does cpu differentiate between 8bit and 16bit operation?


how does cpu differentiate between 8bit and 16bit operation?

Don't listen to the other guy. He doesn't know what he's chitchat about.



The truth is 8-bit and 16-bit ops enjoy different opcodes. Thus the CPU will know which part of the information register to use by the opcode used.



(see any Intel x86 assembly language guide and you'll see)
First of adjectives CPU can't differentiate 8/16/ 32 / 64, it is the work of Memory controller and system bios that allows memory controller, memory and cpu registers to hold address of till these locations. CPU just own to process and request data from these location. it is handle by software also which sets the word size of 8/16 bits. Like TC or Turbo C++ which is 16bit program 'coz it is very infirm and prepared on 16bit computers, but runs on 32 bit that's why ur system goes to warmth because of processor cycle increases to cover the loss of 16 bit.
my rental property

No comments:

Post a Comment