Skip to main content

Part of the book series: Microprocessor-Based Systems Engineering ((ISCA,volume 5))

  • 261 Accesses

Abstract

During the first twelve years of their existence microprocessors have evolved at a dramatic pace in terms of numbers, technology, power, functionality, and applications.This paper begins with a technical explanation of key microprocessor specifications.Fbur generations of microprocessors are considered in detail, alongwith case studies of popular chip families.Special-purpose processors,software issues, and performance evaluation techniques are other areas of discussion.Overall industry trends are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R.N.Noyce and M.E.Hoff, Jr., “A history of microprocessor development at Intel”, IEEE Micro, vol.1, No.1, pp.8–21, ifeb. 1981.

    Article  Google Scholar 

  2. D.Moralee, “Microprocessor architectures: Ten years of development”, Electronics and Power, pp. 216–221, March 1981.

    Google Scholar 

  3. H.D.Toong, “Microprocessors”, Sci.Amer., pp. 146–161, Sept.1977.

    Google Scholar 

  4. R.H.Krambeck, C.M.Lee, and H.F.S.Law, “High-speed compact circuit with CMOS”, IEEE J.Solid-State Circuits,vol.SC-16, pp. 614–618, June 1982.

    Article  Google Scholar 

  5. D.W.Best et al., “An advanced-architecture CMCS/SCS microprocessor”, IEEE Micro,vol.2,no.3,pp.10-26,Aug. 1982.

    Google Scholar 

  6. D. L. Wollesen, “CMOS LSI — The computer component process of the 80’s”, Computer, pp. 59–67,FEb. 1980.

    Google Scholar 

  7. W.R. Iversen, “32-bit Chip set will offer huge microprogram store” Electronics, pp. 47–48, Sept. 8, 1982.

    Google Scholar 

  8. J.W. Beyers et al., “A 32-Bit VLSI CHJ chip”, IEEE J.Solid State Circuits, Vol. S16, no. 5, pp. 537–542, Oct. 1981.

    Article  Google Scholar 

  9. D.A. Patterson and C. H. Sequin, “A VLSI RISC”, Computer, vol. 15, no. 9, pp. 8–21, Sept. 1982

    Article  Google Scholar 

  10. G.Radin, “The 801 minicomputer”, in Proc. Symp. Architectural Support for Programming Languages and Operating Systens (Mar.1–3,1982), pp. 39–47.

    Google Scholar 

  11. R. Gchestar, “Low-cost 16-bit microprocessor has performance of midrange minicomputer”, Electronics, pp.129–133, lSbv. 3, 1981.

    Google Scholar 

  12. C.Davis et al., “Gate array enbodies Syston/370 processor, ” Electronics, pp. 140–143, Oct. 9, 1980.

    Google Scholar 

  13. P.Keller et al., “Memory protection moves onto 16-bit microprocessor chip,” Electronics, pp.133–137, Feb. 24, 1982.

    Google Scholar 

  14. S.M. S.Liu et al., “BMOS III Technology”, IEEE J. Solid-State Circuits, vol. 3D-17, no. 5, pp. 810–815, Oct. 1982.

    Google Scholar 

  15. F.A. Ware et al., “64-bit monolithic floating point processors”, IEEE J.Solid State Circuits,vol.SC-17, no. 5, pp. 898–907, Oct. 1982.

    Article  Google Scholar 

  16. G.E.Moore, “Progress in digital integrated electronics”, in Proc. Int. Electron Devices Meet., pp. 11–13, Dec. 1975.

    Google Scholar 

  17. R. Hingarh et al., “A 16-bit microprocessor for realtime applications”, in Proc. Int. Solid-State Circuits Gcnf.Feb. 23–25, 1983.

    Google Scholar 

  18. S.P.Morse, et al., “Intel microprocessors-8008 to 8086”,Computer pp.42–60, Oct. 1980.

    Google Scholar 

  19. J.Rattner and W. Vv.Lattin, “Ada determines architecture of 32-bit microprocessor”, Electronics,pp.119–126, Feb. 24, 1981.

    Google Scholar 

  20. P.M.Russo, “VLSI impact on microprocessor evolution, usage and system design”, IEEE Ttans. Electron Devices, vol. ED -27, no. 8, pp. 1332–1341, Aug.1980.

    Google Scholar 

  21. “Intel 8048 and 8051 family of chips”, EDN,pp. 126–133, Oct. 27, 1982.

    Google Scholar 

  22. E.Peatrowsky, “EFRCM MCU’s reduce hardware liability”, in Proc. MIDCON 1981, session 21, paper 2, pp. 1–3 Nov.1981.

    Google Scholar 

  23. D.E. Smith, “New high performance one chip microcomputer”, Electron Ehg., pp 56–65, Feb.1982.

    Google Scholar 

  24. P.R.Brown, “Advanced hardware features of the Z8 microprocomputer family” in Proc.MIDCON 1981, session 21, paper 5,pp 1–10,Nov. 1981.

    Google Scholar 

  25. M.Patrick and J.Millar, “An innovative microcomputer for the 1980’s”, in Proc.MIDCON 1981, session 21, paper 4, pp. 1–13 Nov. 1981.

    Google Scholar 

  26. H.M.D. Toong and A.Gupta, “An architectural comparison of contemporary 16-bit microprocessors”, IEEE Micro, vol. 1, no. 2, pp. 26–37, May 1981.

    Google Scholar 

  27. R.V.Orlando and T.L.Anderson, “An overview of the 9900 microprocessor family”, IEEE Micro,vol. 1,no. 3,pp. 38–44, Aug. 1981.

    Google Scholar 

  28. Introduction to the iAPX 286. Intel Corp.,Feb. 1982.

    Google Scholar 

  29. S.Bal et al., “The NS16000 family- Advances in architecture and hardware”, Computer, pp. 58–67, June 1982.

    Google Scholar 

  30. D.Laffitte, “New-generation 16-bit microprocessors- Fast and function-oriented”, Electron.Des.,vol.29, no.4,pp.111–117, Feb. 19, 1981.

    Google Scholar 

  31. R.J.Markowitz, “iAPX 286: Virtual menory and distributed computing” in Proc.WESSON 1981, session 9, paper 2, pp.1–7.

    Google Scholar 

  32. G.Louie et al., “A 16-bit microprocessor with on-chip menory protection, ” in Proc.ISSX 83, session I I, Feb.1983.

    Google Scholar 

  33. R.Mateosian, “Benefits of Z8000 family planning”, in Proc. of WESCON 81, session 1, paper 5, pp.1–7.

    Google Scholar 

  34. J.W. Browne, Jr. “MC68000-Break away frcm the past”, in Proc.WESCON 1981, session 1, paper 4, pp 1–8.

    Google Scholar 

  35. 68010,68020 Product Preview. Motorola Semiconductors, 1982.

    Google Scholar 

  36. A.Kraminker et al., “A 32-bit microprocessor with virtual menory support”, IEEE J. Solid-Stat e Circuits, vol.SC-16, no. 5, pp. 548–557, Oct. 1981.

    Google Scholar 

  37. J.Beekmans et al., “Chip set bestows virtual menory on 16-bit minis”, Electronics, pp.134–138, June 2, 1981.

    Google Scholar 

  38. N. Inui et al., 16 bit C-VIOS processor packs in hardware for business computers, Electronics, pp 182–186, June 16, 1981.

    Google Scholar 

  39. R.Ochester, “Low-cost 16-bit microprocessor has performance of midrange computer”, Electronics, pp. 129–133, No. 3, 1981.

    Google Scholar 

  40. R.Rubinstein et al., “Compatibility aboutμleclipse and speed;goals of a small machine”, Ccmput.Des.,pp. 69–76, Aug.1982.

    Google Scholar 

  41. H.D.Toong and A.Gupta, “Evaluation kernels for microprocessor performance’ analyses,” Perform.EVal.,vol. 2,no. 1,pp. 1–8, May 1982.

    Google Scholar 

  42. J.Heering, “The INtel 8086, the Zilog Z8000 and the Motorola MC 68000 microprocessors”,EJRCMICRO J., vol. 6, pp.135–143,1980.

    Google Scholar 

  43. R.Grappel and J.Hemenway, “Evaluating the 16-bit chips”, Mini-Micro Syst.,pp. 152–162, Dec.1980.

    Google Scholar 

  44. A tale of four μiPs: “Benchmarks quantify performance”,E3N, pp.179–185, Apr.1,1981.

    Google Scholar 

  45. C.Davis et al., “Gate array embodies system 1370 processor”, Electronics,. 9, 1980.

    Google Scholar 

  46. A.Gupta and H.D.Toong., “An architectural comparison of 32-bit microprocessors”, IEEE Micro,vol.3, No.1, pp. 9–22, Feb.1983.

    Google Scholar 

  47. B.T.Murphy et al., “A CMOS 32b single chip microprocessor”, in Proc. IEEE Solid-State Circuits Confpp. 230–231, Feb., 1981.

    Google Scholar 

  48. A.D.Berenbaum et al., “The operating system and language support features of the BELLMAC-32 microprocessor”, in Proc.Symp.Architectural Support for Programming Languages and Operating Systems, pp. 30–38, Mar. 1982.

    Google Scholar 

  49. J.W. Beyers et al., “A 32-bit VI.SI CPU chip”, IEEE J. Solid-State Circuits, vol.SC-16, pp. 537–542, Oct. 1981.

    Google Scholar 

  50. J.M.Mikkelson et al., “An INMOS VLSI process for fabrication of a 32-bit CPU chip”, IEEE J.Solid-State Circuits, vol.SC-16,pp. 542–547, Oct.1981.

    Google Scholar 

  51. D.L.Budde et al., “The execution unit for the VLSI 432 general data processor”, IEEE J.Solid-State Circuits,vol. SC-16,pp.514– 521, Oct., 1981.

    Google Scholar 

  52. J.A.Bayliss et al., “The interface processor for the Intel 432 32-bit computer”, IEEE J.Solid-State Circuits,vol.SC-16,pp. 522–530, Oct. 1981.

    Google Scholar 

  53. J.A. Bayliss et al., “The instruction decoding unit for the VLSI 432 general data processor” IEEE J.SOlid-State Circuits,vol. SC-16, pp. 531–537, Oct. 1981.

    Google Scholar 

  54. A.F.Shackil, “Microprocessors”, IEEE Spectrum, pp.32–33, Jan., 1982

    Google Scholar 

  55. P.M.Bfensen et al., “A performance evaluation of the Intel iAPX 432”, Comput.Architecture News,vol. 10, no. 4,pp. 17–26, June 1982.

    Google Scholar 

  56. D.A.Patterson, “A performance evaluation of the Intel 80286”, Canput.Architecture News, vol. 10, no. 5, pp. 16–18, Sept. 1982.

    Article  Google Scholar 

  57. K.Thompson, Bell Syst.,Tech J.,vol. 57, no.6, pt.2,p. 1931, July– Aug. 1978.

    Google Scholar 

  58. H. Zimmenrenn, “OSI reference model - The ISO model of architecture for open systems interconnection”, IEEE Trans.Canmun.,vol.COM-28, pp. 425–432, Apr. 1980.

    Google Scholar 

  59. A.S.Tanenfcaum, “Network protocols”,ACM Computing Surveys,vol. 13,no.4,pp. 454–489,Dec,,1981.

    Google Scholar 

  60. D.Secccmbe, Hewlett -Packard, lSfov.8,1982, personal communication.

    Google Scholar 

  61. H.M.D.Toong, S.O.Strommen and E.R.Goodrich II, “A general multi- microprocessor interconnection mechanism for non-numeric processing”, in Proc. the 5th Workshop on Computer Architecture for Non-numeric Processing, pp. 115–123, 1980.

    Google Scholar 

  62. A.Gupt and E.M.D. Toong, “Increased concurrency in m-n multiprocessor systems”, in Proc. 3rd Int.Conf. on Distributed Computing Systems (Miami/Ft. Lauderdale, FL, Oct. 18 –22,198 2), pp. 14 6–151.

    Google Scholar 

  63. D.A. Emitter son and C. Sequin, “Design con sid orations for single- chip computers of the future”, IEEE J. Solid-State Circuits,vol. EC-.15, pp.44 –52,1980.

    Google Scholar 

  64. H.M.D.Toong and A.Gupta, “Personal Computers”, Sc:i.Amer.,pp. 88–99, Dec. 1982.

    Google Scholar 

  65. H.Cragon, “The elements of single-chip microcomputer architecture”, Computer, pp. 27 –41, Oct. 1980.

    Google Scholar 

  66. J.P.Eayes, “A Survey of bit-sliced computer design”, J.Digital Syst., vol. V, no. 3,pp. 203–250, 1981.

    Google Scholar 

  67. K.Thompson, “JThe UNIX operating systen,”Bell Syst., Ttech.J., vol.57,no.6,pt.2,p.1931, July–Aug. 1978.

    Google Scholar 

  68. K.McDonough et al., “Microcomputer with 32-bit arithmetic does high precision number crunching”, Electronics,pp. 105–110,Feb. 24, 1982.

    Google Scholar 

  69. R.Bernhard, “More hardware means less software”, IEEE Spectrum, pp. 30–37, Dec.1981.

    Google Scholar 

  70. P.C.Treleaven, “VLSI processor arc hitectures”,cariputer, vol.15, no. 6,pp. 33–45, June 1982.

    Google Scholar 

  71. A.Gupta and K.M.D. Toong, Advanced Microprocessors.New York: IEEE Press, 1983, IEEE reprint book.

    Google Scholar 

  72. J.W. Beyers, et al., “A 32-bit VLSI CPU chip”, in Dig.Itech papers 1981, IEEE Int. Solid-State Circuits Cbnf pp. 104–105.

    Google Scholar 

  73. “Microprocessors”, Electron.Eng.,pp.60–85, Sept. 1981.

    Google Scholar 

  74. H.M.J.M.Dortmans,“Application of microprocessors”,J.Phys.E. Sci.Instrum.,vol.14,pp.777–782, 1981.

    Google Scholar 

  75. D.G.Fairborn, “VLSI technology”, Computer,pp. 87–96, Jan. 1982.

    Google Scholar 

  76. C.M.Lee and C.G.Lin-Hendel, “Current status and future projection of CMOS technology”, in Proc. CCMPCON, Fall (Sept. 20–23,1982), pp. 716–719.

    Google Scholar 

  77. D.J.McGreivy and K.A.Pickar, VLSI Technologies Through the 80s and Beyond. New York: IEEE Computer Soc.Reprint Book, 1982.

    Google Scholar 

  78. R.Rice,VLSI Support Technologies - A Tutorial. New York: IEEE Conputer Soc. Reprint Book, 1982.

    Google Scholar 

  79. T.Knowlton, “μPD7500 family of 4-bit microcomputers - big jobs with small programs”,in Proc.MIDCON 1981, session 24, paper 5, pp.1–5.

    Google Scholar 

  80. R.M.Cushman, “CMOS microprocessor and microcomputer ICs”,EDN,pp. 88–100, Sept. 29,1982.

    Google Scholar 

  81. J. F. Stockton, “A virtual breakthrough for micros”, Corrput. Des, pp. 153–162, Aug.1982.

    Google Scholar 

  82. H.W.Lawson, Jr., “New directions for micro- and system architectures in the 1980s”, Proc. Nat.Computer Conf., 1981, pp. 57–62.

    Google Scholar 

  83. “Single-chip microcomputers: Performance and features”, Electron.Des.,pp 130–139,Oct.14,1982.

    Google Scholar 

  84. D.Bursky, “16-bit families swell with greater integration”, Electron. Des. pp 103–112, Oct. 14, 1982.

    Google Scholar 

  85. W.D.Hopkins, “Sipeed/cost tradeoffs of using the TMS99110 microprocessor”, in Proc.ELECTRO 1982,session 18,, paper 3, pp. 1–7.

    Google Scholar 

  86. W.D.Huston, “Microcortputers-heritages and the future”, IEEE Trans.Consum.Electron., vol.CE-26,pp. l29–141, Feb. 1980.

    Google Scholar 

  87. D.Stevenson,“Floating-point processing with Zilog’s Z-8000 CPU”, in Proc.ELECTRO 1982,session 18, paper 4,pp.1–2.

    Google Scholar 

  88. J.T.Twardy, “Fourth generation architecture allows performance of larger jobs with smaller programs”, in Proc.ELECTRO 1982,session 25,paper 4, pp.1–8.

    Google Scholar 

  89. D.A.Patterson and R.S.Piepho, “Assessing RISCs in high-level language support”, IEEE Micro, pp. 9–19, Nov. 1982.

    Google Scholar 

  90. L.Kohn, “A 32b microprocessor with virtual memory support”, in Proc. IEEE Solid-State Circuits conf., pp. 232–233, Feb. 1981.

    Google Scholar 

  91. H.F.S.Law, “Layout technology for high performance VLSI”,in Proc. CCMPCON,Fall (Sept. 20–23,1982),pp 40–43.

    Google Scholar 

  92. J.A.Bayliss et al., “The interface processor for the 32-bit computer”, in Dig. Tech papers, 1981, IEEE Int. Solid-State Cricuits Conf., pp.116–117,263.

    Google Scholar 

  93. D.L.Eudde et al., “The 32-bit conputer execution unit,” in Dig. Tech papers, 1981 IEEE Int. Solid-State Circuits Conf., pp.112–113, 261.

    Google Scholar 

  94. J.Klovstad, G.M.Catlin, and T.Zingale, “16-bit μP crams peripheral support on chip,” Electron.Des.,pp.191–196, June 10, 1982.

    Google Scholar 

  95. J.Black and J.Kister, “VERSA bus: A powerful structure for multiprocessing applications”, in Proc.MIDCON1981, session 25,paper 6, pp.1–6.

    Google Scholar 

  96. W.Twaddell, “EDN’s ninth annual μP/μC chip directory,”EDN,pp. 98–204,Oct. 27,1982.

    Google Scholar 

  97. “General-purpose microprocessors: Performance and features,”Electron. Des., pp. 118–139, Oct. 14, 1982.

    Google Scholar 

  98. W.S.Richardson et al., “The 32 bit ccmputer instruction decoding unit,” in Dig. Tech Papers, 1981 IEEE Int. Solid-State Circuits Conf., pp.114–115, 262.

    Google Scholar 

  99. W.S. Richardson et al., Intel 32 Systen Summary: Manager’s Perspective, Intel Corp.

    Google Scholar 

  100. W.W. Lattin et al., “A-32bit VLSI micromainframe computer systen”, in Dig.Tech Papers, 1981, IEEE Int. Sol id-State Circuits Conf., pp. 110–111.

    Google Scholar 

  101. T.Zingale, “Broadening the scope of microcomputer numeric applications with the 8087 numeric processor extension” in Proc. ELECTRO 1982, session 18, paper 1,pp.1–7.

    Google Scholar 

  102. S.Ziegler et al., “Ada for the Intel 432 microcomputer”,Computer pp. 47–56, June 1981.

    Google Scholar 

  103. F.J.Pollack, et al.,“Supporting Ada memory managorient in the iAEX-432”, in Proc.Symp. on Architectural Slipport for Programming langua ges and Operating Systems, Mar. 1982.

    Google Scholar 

  104. M.Schindler,“Operating systens help micro act like minis”, Electron. Des.,pp. SS41–SS45, Mar. 18,1982.

    Google Scholar 

  105. M.Schindler,“The latest in microcomputer operating systens”, ELectron.Des. pp.SS46–SS64, Mar. 18,1982.

    Google Scholar 

  106. G.Kotelly,“SDN’s third annual p.C operating systens directory”, EDN, pp.80–157, Sept. 15, 1982.

    Google Scholar 

  107. R.C.Johnson, “Operating systens hold a full house of features for 16-bit microprocessors”, Electronics, pp.113–120, Mar. 24, 1982.

    Google Scholar 

  108. E.A.Freenan and K.J.Thurber Eds.,Microcomputer Netwsrks -S A Tutorial, New York: IEEE Computer Soc., 1981. 109

    Google Scholar 

  109. P.L. Borrill, “Microprocessor bus structures and standards”, IEEE Micro, vol.1, No.1, pp. 84–95, Feb. 1981.

    Google Scholar 

  110. E.H.Frank and R.F.Sproull,“Testing and debugging custom integrated circuits”. ACM Ccmput. Surv., vol.13, no.4, pp.425–451, Dec. 1981.

    Google Scholar 

  111. S.P.Joshi,“Ethernet controller chip interfaces with variety of 16-bit processors”, Electron. Des., pp.193–200, Oct. 14,1982.

    Google Scholar 

  112. R.Gilbert, “The general-purpose interface bus”, IEEE Micro, vol. 2, No.1, pp. 41–51, Feb.1982.

    Google Scholar 

  113. M.Graube,“Local area nets: A pair of standards”, IEEE Spectrum, pp.60–64,June 1982.

    Google Scholar 

  114. T.J.Fkrrison, “IEEE project 802: LOcal area network standard”, in Proc. ELECTRO 1982,session 17, paper 1, pp.1–11.

    Google Scholar 

  115. R.Dilbeck and J. Ekrthmailer, “The multibus/IEEEP796 bus standard and microcomputer system architecture for the 80’s”,in Proc.MID- CON 1981,session 25,paper 2, pp.1–8.

    Google Scholar 

  116. C.A.Irvine, “UCSD systen makes programs portable”, Electron.Des., pp. 113–118, Aug.1982.

    Google Scholar 

  117. R.G.Rajulu and V.Rajaraman, “Execution-time analysis of process control algorithms on microprocessors”, IEEE Trans.Ind.Electron, vol. IE-29, no. 4, pp. 312–319, Nov. 1982.

    Article  Google Scholar 

  118. K.C.Kahn et al.,“iMAX: A multiprocessor operating system for an object-based carputer”, in Proc.8th Symp.on Operating Systens Principles (ACM, Dec., 1981)pp. 127–136

    Google Scholar 

  119. C.B.Peterson et al.,“Two chips endow 32-bit processor with fault- tolerant architecture”,Electronics,pp.159–164, Apr.7,1983.

    Google Scholar 

  120. M.De Prycher,“A performance comparison of three contonporary 16-bit microprocessors”, IEEE Micro, vol.3, no.2, pp.26–37,Apr. 1983.

    Google Scholar 

  121. D.MacGregor and D. S.Mothersole, “Virtual memory and the MC68010”, IEEE Micro, vol. 3, no. 3, pp. 24–39, June 1983.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Kluwer Academic Publishers

About this chapter

Cite this chapter

Gupta, A., Toong, HM.D. (1990). Microprocessors - The First Twelve Years. In: Tzafestas, S.G., Pal, J.K. (eds) Real Time Microcomputer Control of Industrial Processes. Microprocessor-Based Systems Engineering, vol 5. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-0609-9_1

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-0609-9_1

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6761-4

  • Online ISBN: 978-94-009-0609-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics