8 Bits Wide
The Intel 8051 is an 8-bit microcontroller which means that most available operations are limited to 8 bits. There are 3 basic "sizes" of the 8051: Short, Standard, and Extended. The Short and Standard chips are often available in DIP form, but the Extended 8051 models often have a different form factor, and are not "drop-in compatable". All these things are called 8051 because they can all be programmed using 8051 assembly language, and they all share certain features (although the different models all have their own special features). Some of the features that have made the 8051 popular are: * 8-bit data bus * 16-bit address bus * 32 general purpose registers each of 8 bits * 16 bit timers (usually 2, but may have more, or less). * 3 internal and 2 external interrupts. * Bit as well as byte addressable RAM area of 16 bytes. * Four 8-bit ports, (short models have two 8-bit ports). * 16-bit program counter and data pointer 8051 models may also have a number of special, model-specific features, such as UARTs, ADC, OpAmps, etc...
8 bit ALU and most of data processing registers will be 8 bit
The bits in a numeric value like 00000000 00110011 have a decimal value based on the bit position. The most significant bit is the one that has highest decimal value and is the left most bit. The right most bit is the least significant bit. High-order bits are the half of the number of bits that have the highest values, the left most bits in the 16 bit value above The low order bits in this case are the right most bits. This should not be confused with bit placement in memory/cpu registers. Intel/AMD cpus are little edian, meaning that the most significant part is physically right and the lest significant is left most (the bits are not in reverse order). Google for a more detailed info.
In linear block codes we use individual registers seperately for message bits and for parity bits while transmitting where in case of convolutional codes we use only one register and here the left most bit is the message bit and remaining are parity bits
The Intel 8088 is generally considered to be a 16-bit processor (most registers were 16 bit registers), and therefore had a 16-bit word length, although its external data bus was only 8 bits wide.
A register is a device that can hold a binary number or series of bits. Most registershave the ability to shift, or rotate, the series of bits to the right or left. A counter is a similar device that does not shift bits but can be incremented by one or more of it's inputs (counting). A good way to see what they do is to look up digital logic devices and read about registers and counters.
umm 1? lol No, seriously, as explained on www.8052.com, the 8052 has twice the RAM of the 8051 (that is 256 Bytes), an additional 16-bit Timer (Timer 2) and more Special Function Registers (SFR) as required for the additional features. The most essential difference is that Timer2 can be used as a Baud rate generator for serial communication.
For the most part, how many bits in a floating point number. More bits = greater precision.
Are you referring to the original Intel 8051, or one of the many variants? The 8051 has weak internal pullups on the i/o pins, and can source only about 60 ua, but can sink 1.6 ma, still not much when it comes to driving the led in an opto. Some 8051-based dervatives can sink much more current. Atmel's 89C2051 for instance, can sink up to 20 ma per i/o pin. This can directly drive most optos.
If the characters are 8 bits then you have 4 for them in 32 bits. ASCII is an 7 bit character set but in most programming languages a char is 8 bits.
The 8086/8088 processor is called a 16 bit processor because its basic architecture is 16 bits wide. Its registers and accumulator are 16 bits wide, and the primary data it manipulates without extra work is 16 bits wide.
Hundreds of types of metal drill bits are made. The most common are HSS (high speed steel) bits for everyday drilling of woods and plastics. There are carbide and tungsten coated bits for drilling metals and diamond tipped bits for drilling tile and stone and many other types.