answersLogoWhite

0

There are two primary disadvantages to a 20 bit address.

20 bits, i.e. 1MB, is not a lot of memory, and you can not, today, do a lot of work with it. In fact, the original DOS memory model only provided 640KB of addressible space, of which around 500KB to 600KB, depending on configuration, was truly user space.

The biggest disadvantage is that, with the segmented architecture of the 8086/8088, you can only address 64KB of data with one instruction. This is due to the 16 bit architecture, and due to the fact that you had to reload a segment register (a second instruction) in order to address any arbitrary byte in memory.

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

What is the advantages and disadvantages of 8086 microprocessor?

the advantages of 8086 microprocessor over 8085A microprocessor is that 1)it is a 16 bit microprocessor 2)the disadvantages in 8085A microprocessor like low speed,limited number of registers,low memory addressing capability,less powerful instruction set have been overcome in 8086 registers


What is the meaning of postfixes of 8086?

It is mightily referring to Microprocessor 8086 . I think you saw "8086 microprocessor". The 8086 is nothing it indicates the number of microprocessor same as Digital or analog ic's . 8086 microprocessor has 20 Address buses and 8 data buses which has 1 Mb inbuilt memory for performing several type of airthmatical and logical operation.


What is physical address in 8086 microprocessor?

Physical address in the 8086/8088 is {Selected Segment Register} * 16 + {Effective Offset Address}. It is a 20-bit address .


Role of latches in 8086 microprocessor?

for demultiplexing address/data bus


What type of microprocessor is 8086?

Its 16bit microprocessor,and-> the 8086 has a 16bit databus 20bit address bus-> the intel 8086,is designed to operate in two modes namely(1) minimum mode(2) maximum mode


How manyNumber of pins are present in 8086 microprocessor?

The 8086 microprocessor has 40 pins.


8086 assembly program to sort a list of integers?

assembly language program for sorting an array using 8086 microprocessor.


How many address lines are required to access 1MB RAM using microprocessor 8086?

The 8086/8088 microprocessor has a 20 bit address bus, so the number of memory locations it can address is 220 or 1,048,576.


How do you write Ascending order program using 8086 microprocessor?

One many find this answer on YouTube. One also may find out how to write ascending order programs using an 8086 microprocessor by looking at the owners manual.


Assembly language program for string concatenation using 8086 microprocessor?

write program to concatenating two sting in 8086 assembly language


What is queue status 8086?

queue of 8086 microprocessor is 6 bits


Which IC is used as clock generator in 8086?

The 8086 Microprocessor operate to require frequency that is provided by clock generator to 8086 Microprocessor and also Synchronization various component of 8086.