What do you mean by byte, Electrical Engineering

Assignment Help:

Q. What do you mean by Byte?

Without question, the most vital data structure used by the 80x86 microprocessor is the byte this is true since the ASCII code is a 7-bit non-weighted binary code that is used on the byte boundary in most computers and A byte consists of eight bits and is the smallest addressable datum (data item) in the microprocessor.

I/O addresses and Main memory in the PC are all byte addresses this means that the smallest item that can be individually accessed by an 80x86 program is an 8-bit value. To access anything smaller needs that you read the byte containing the data and mask out the unwanted bits.

The bits in the byte are numbered from bit zero (b0) through seven (b7) as follows:

b7

b6

b5

b4

b3

b2

b1

b0

A Bit 0 is the low order bit or least significant bit, bit 7 is the high order bit or most important bit of the byte. We'll refer to all other bits by their number.

A byte as well contains exactly two nibbles and Bits b0 through b3 comprise the low order nibble, and bits b4 through b7 form the high order nibble. Ever since a byte contains exactly two nibbles, byte values require two hexadecimal digits.

Ever since a byte contains eight bits, it can represent 2^8, or 256, different values. Generally, we'll use a byte to represent:

  1. unsigned numeric values in the range 0 => 255
  2. signed numbers in the range -128 => +127
  3. ASCII character codes
  4. Other special data types requiring not more than 256 different values. Many data types have less than 256 items so eight bits is usually sufficient.

Ever since the PC is a byte addressable machine, it turns out to be more efficient to manipulate a whole byte than an individual bit or nibble. Therefore, most programmers use a whole byte to represent data types that require no more than 256 items, even if fewer than eight bits would suffice. For illustration, we'll often represent the boolean values true and false by 00000001 and 00000000 (respectively).

Most likely the most important use for a byte is holding a character code. Characters typed at the keyboard displayed on the screen, and printed on the printer all have numeric values. To permit it to communicate with the rest of the world, the IBM PC uses a variant of the ASCII character set as there are 128 defined codes in the ASCII character set. IBM PC uses the remaining 128 possible values for extended character codes including European characters, Greek letters, graphic symbols, and math symbols.


Related Discussions:- What do you mean by byte

Calculate the power dissipated in the amplifier, For the amplifier circuit ...

For the amplifier circuit shown in Figure with R i ≅ ∞,R o ≅ 0,A = 10,R L = 100 , and v in = 1 V, calculate the power dissipated in the amplifier if the voltage at the power-s

What do you mean by communication channel, Q. What do you mean by communica...

Q. What do you mean by communication channel? The communication channel (transmissionmedium) is the physicalmediumthat is utilized to send the signal from the transmitter to th

Define johnson counters to produce a time delay, Define Johnson Counters to...

Define Johnson Counters to Produce a Time Delay? The "serial in-serial out" shift register can be used as a time delay device. The amount of delay able to be controlled by:

What does eu do?, Basically,8086 is separated into two part. 1. BIU. 2. EU ...

Basically,8086 is separated into two part. 1. BIU. 2. EU Execution Unit(EU)Fetch the instruction from Queue(memory(6 byte) in BIU.) and implement it.

Explain about address structure, Q. Explain about Address Structure? A...

Q. Explain about Address Structure? Address Structure: ISDN address structure is illustrated in figure. ISDN number part has a maximum of 15 digits and ISDN sub address part

Determine the performance of the circuits, With the development of cheap an...

With the development of cheap and reliable operational amplifiers the need to design amplifier circuits has disappeared. However it is still necessary to utilise these devices in a

#title.energy harvesting from door movement., How to convert mechanical ene...

How to convert mechanical energy into electrical energy

Dc motor characteristics, Q. DC Motor Characteristics? We gain an under...

Q. DC Motor Characteristics? We gain an understanding of the speed-torque characteristics of a dc motor from Equations. In shunt motors, the field current can be simply control

What is use of co-processor in a typical microprocessor, What is use of co-...

What is use of co-processor in a typical microprocessor based system. This is a processor that works in parallel with the major processor. This has its own set of specialized i

8086 mostly used , Where 8086 mostly used & tell application of 8086? ...

Where 8086 mostly used & tell application of 8086? Ans) 8086 is used for common purpose like it is used in traffic signals for control purpose .It's also used for small applic

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd