Third generation microprocessor, Assembly Language

Assignment Help:

III rd Generation Microprocessor:

The single 3rd generation microprocessor chip having 64-pins began with the introduction of 16-bit Intel 8086 in 1978. The other essential IIIrd generation microprocessors were, Motorola M68000, Zilog Z-8000, Texas Instruments TMS 99000, and National NS16016series etc. The 16-bit microprocessor by using HMOS technology gain better performance parameters w.r.t. the 8-bit microprocessors.  In addition to better   performance,   it has multiply/divide   arithmetic   hardware.   The memory addressing capabilities were increased for example IM Byte to 16 Mbyte through a variety of powerful and flexible addressing modes.

Intel 8088 was identical to 8086 but for the 8-bit data bus. So 8088 could read orwrite8-bits data at a time to or from the memory.  The Intel 80186 and 80188 were the enhanced versions of Intel 8086 and 8088, respectively. In addition to 16-bit CPU, 80188 and the 80186 had programmable peripheral devices integrated on the similar package. The program written for 80186 and 80188 cannot work well on 8088 and 8086, but those written for 8088 and 8086 worked without many difficulties on 80188 and 80186. This means they were    upward compatible with 8088 and 8086. The Intel 80286 was the advanced version of 80186. It is designed for use in multi-user/ multitasking environment.

 


Related Discussions:- Third generation microprocessor

Login system, a pseudo-code to add username and password combination up to ...

a pseudo-code to add username and password combination up to a limit of 10

Write program that will generate array of ten random number, 1. Write a pro...

1. Write a program that will generate an array of ten random 32-bit integers, and that will  display on the monitor the numbers followed by either the words " has the fourth bit se

Dec-arithmetic instruction-microprocessor, DEC:  Decrement :- The decremen...

DEC:  Decrement :- The decrement instruction subtracts 1 from the contents of the particular memory location or register. All the conditions code flags except carry flag are affec

Program, Write a program to separate out positive and negative numbers from...

Write a program to separate out positive and negative numbers from a given series of 16-bit hexadecimal numbers.

Or-logical instruction-microprocessor, OR: Logical OR: The OR instruction ...

OR: Logical OR: The OR instruction carries out the OR operation in the similar way as described in case of the AND operation. The restriction on source and destination operands ar

Pointer and index registers-microprocessor, Pointer and Index Registers ...

Pointer and Index Registers The pointers contain offset within the specific segments. The pointers BP, IP and SP generally containoffsets within thedata, code and stack segment

Operating System, Why is the capability to relocate processes desirable?

Why is the capability to relocate processes desirable?

Program to find the largest number in an array, Write a MC68H12 assembly la...

Write a MC68H12 assembly language program to find the largest number in an array of ten 8-bit numbers. The array is stored in memory locations starting at address $1100. Use branch

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