skip to main content
article
Free Access

The Organization of Microprogram Stores

Authors Info & Claims
Published:01 March 1979Publication History
First page image

References

  1. AGER76 AGERWALA, T "Mlcroprogram optimization: a survey," IEEE Trans. Comput C-25, 10, (Oct 1976), 962-973]]Google ScholarGoogle Scholar
  2. AGRA74 AGRAWALA, A K, AND RAUSCHER, T G. "Microprogrammmg perspective and status," IEEE Trans Comput. C-23, 8 (Aug. 1974), 817-837]]Google ScholarGoogle Scholar
  3. AGRA76 AGRAWALA, A K, AND RAUSCHER, T G Foundatmns of mtcroprogrammmg, Academic Press, New York, 1976]]Google ScholarGoogle Scholar
  4. AHO74 AHO, A V., HOPCROFT, J E, AND ULL- MAN, J D The design and analysts of computer algorithms, Addison-Wesley, Reading, Mass, 1974]] Google ScholarGoogle Scholar
  5. ALLE72 ALLEN, F E, AND COCKE, J "A catalogue of optimizing transformations," in The design and optimization of compilers, R RustIn (Ed), Prentice-Hall, Englewood Cliffs, N J, 1972]]Google ScholarGoogle Scholar
  6. BAER77 BAER, J L, AND KOYAMA, B On the mmtmtzatton of the width of the control memory of mlcroprogrammed processors, Tech Rep. #77-08-01, Dept Cornput Scl, Umv of Washington, Seattle, 1977]]Google ScholarGoogle Scholar
  7. BARN78 BARNES, G. E "Comments on the Identification of maximal parallelism m straight-line mlcroprograms," IEEE Trans Comput C-27, 3 (March 1978), 286-287]]Google ScholarGoogle Scholar
  8. BARR73 BARR, R G, BECKER, J. A, LIDINSKY, W P, AND TANTILLO, V V "A research oriented dynamm microprocessor," IEEE Trans Comput C-22, I1 (Nov 1973), 976-985]]Google ScholarGoogle Scholar
  9. BELL71 BELL, C G , AND NEWELL, A Computer structures" readings and examples, McGraw-Hill, New York, 1971]] Google ScholarGoogle Scholar
  10. BOUL75 BOULAYE, G G Mwroprogrammmg, Macmillan, London, 1975]]Google ScholarGoogle Scholar
  11. BRZO76 BRZOZOWSKI, J, AND YOELI, M Dzg~tal networks, Prentme-Hall, Englewood Cliffs, N J, 1976]]Google ScholarGoogle Scholar
  12. CHU72 CHU, Y Computer organization and mtcroprogramming, Prentice-Hall, Englewood Cliffs, N J, 1972]]Google ScholarGoogle Scholar
  13. COOK70 COOK, R. W, AND FLYNN, M J "System design of a dynamm microprocessor," IEEE Trans Comput. C-19, 3 (March 1970), 213-222]]Google ScholarGoogle Scholar
  14. DAS69 DAS, S R, AND SHENG, C L "On findmg maximal compatibles," Proc. IEEE 57 (April 1969), 674-675]]Google ScholarGoogle Scholar
  15. DAS73 DAS, S R, BANERJI, D K, AND CHAT- TOPADHAY, A. "On control memory minimization m microprogrammed digital computers," IEEE Trans Comput C-22, 9 (Sept 1973), 845-848]]Google ScholarGoogle Scholar
  16. DASG75 DASGUPTA, S, AND TARTAR, J "On the mlmmlzatmn of control memorms," Inf Process Lett. 3, 3 (Jan 1975), 71-74]]Google ScholarGoogle Scholar
  17. DASG76 DASGUPTA, S, AND TARTAR, J. "The identification of maximal parallelism in strmght-hne microprograms," IEEE Trans Comput C-25, 10 (Oct 1976), 986-992.]]Google ScholarGoogle Scholar
  18. DASG77 DASGUPTA, S. "Parallelism m loop-free microprograms," m Proc IFIP Congress Information Processmg 77, B. Gilchnst (Ed.), North-Holland, Amsterdam, 1977, pp 745-750]]Google ScholarGoogle Scholar
  19. DASG78a DASGUPTA, S. "Comment on the ldenttficatmn of maximal parallehsm in straight-line mmroprograms," IEEE Trans Comput C-27, 3 (March 1978), 285-286]]Google ScholarGoogle Scholar
  20. DASG78b DASGUPTA, S "Towards a mmroprogrammlng language schema," m Proc. l lth Annual Workshop on Mtcroprogrammtng (MICRO-11), 1978, ACM, IEEE, New York]] Google ScholarGoogle Scholar
  21. DATA75 DATA GENERAL CORP User's manual" mtcroprogrammmg Eclipse computer with the WCS feature, Southboro, Mass, Aug 1975]]Google ScholarGoogle Scholar
  22. DEMC76 DEMCO, J, AND MARSLAND, T A "An insight into PDP-11 emulatmn," m Proc 9th Annual Workshop on Mtcroprogrammmg, 1976, ACM, IEEE, New York.]] Google ScholarGoogle Scholar
  23. DEWI75 DEWlTT, D J. "A control word model for detecting conflmts between mmroprograms," in Proc 8th Annual Workshop on Mtcroprogrammmg, 1975, ACM, IEEE, New York, pp 6-12]] Google ScholarGoogle Scholar
  24. DEWI76 DEWITT, D J "A machine-independent approach to the productmn of horizontal mmrocode," PhD Thesis, Umv of Mmhigan, Ann Arbor, Tech Rep 76 DT4, Aug. 1976.]] Google ScholarGoogle Scholar
  25. ECKH71 ECKHOUSE, R H., JR "A high level mlcroprogrammmg language (MPL)," m Proc 1971 AFIPS Spring Jt. Computer Conf, Vol 38, AFIPS Press, Montvale, N J, pp 169-177.]]Google ScholarGoogle Scholar
  26. FLYN74 FLYNN, M J "Trends and problems in computer organizations," in Proc IFIP Congress Information Processing '74, North-Holland, Amsterdam, 1974, pp 3-10.]]Google ScholarGoogle Scholar
  27. FLYN75 FLYNN, M J "Mmroprogramnung, interpretation, and the control of a computer," m Introduction to computer architecture, H S Stone (Ed), SRA, Chl- (.ago, 1975]]Google ScholarGoogle Scholar
  28. FRIE77 FRIEDER, G, AND MILLER, J "An analysis of code density for the two-level programmable control of the Nanodata QM- 1," in Proc l Oth Annual Workshop on Mtcroprogrammtng, ACM, IEEE, New York, 1977, pp. 26-32.]] Google ScholarGoogle Scholar
  29. FULL76 FULLER, S. H., LESSER, V. R, BELL, C. G, AND KAMAN, C.H. "The effects of emergmg technology and emulation reqmrements on m~croprogramming," IEEE Trans. Comput C-25, 10 (Oct 1976), 1000-1009.]]Google ScholarGoogle Scholar
  30. GILL52 GILL, S "Application of the electronic digital computer," PhD Thesis, Umv. of Cambridge, Cambridge, UK, 1952]]Google ScholarGoogle Scholar
  31. GONZ77 GONZALEZ, M J, JR. "Deterministic processor scheduling," Comput Surv 9, 3 (Sept 1977), 173-204]] Google ScholarGoogle Scholar
  32. GRAS70 GRASSELLI, A ,ANDMONTANARI, U "On the minimization of read-only memories m mlcroprogrammed digital computers," IEEE Trans Comput. C-19, 11 (Nov 1970), 1111-1114]]Google ScholarGoogle Scholar
  33. HOEV74 HOEVEL, L.W. "Ideal directly executed languages an analytical argument for emulation," IEEE Trans. Comput C-23, 8 (Aug 1974), 759-767.]]Google ScholarGoogle Scholar
  34. HUSS70 HussoN, S S. Mtcroprogrammmg" prmctples and practices, Prentice-Hall, Englewood Chffs, N J., 1970.]]Google ScholarGoogle Scholar
  35. JACK74 JACKSON, L.W,ANODASGUPTA, S. "The identification of parallel mmro-operatlons," Inf Process Lett 2 (March 1974), 180-184]]Google ScholarGoogle Scholar
  36. JAYA76 JAYASRI, T., AND BASU, D "An approach to organizing mmromstructlons which minimizes the width of control store words," IEEE Trans Comput C- 25, 5 (May 1976), 514-521.]]Google ScholarGoogle Scholar
  37. KLEI71 KLEIR, R L, AND RAMAMOORTHY, C V "Optimization strategies for microprograms," IEEE Trans Comput C-20, 7 (July 1971), 783-795]]Google ScholarGoogle Scholar
  38. KOGG77 KOGGE, P M "Mmroprogrammmg of plpehned computers," m Proc 4th Annual Syrup on Computer Architecture, 1977, IEEE, ACM, New York]] Google ScholarGoogle Scholar
  39. KOHA70 KOHAVI, Z Swttchmg and ftntte automata theory, McGraw-Hffi, New York, 1970]]Google ScholarGoogle Scholar
  40. MANV73 MANVILLE, W D. "Mmroprogrammmg support for programming languages," PhD Thesis, Umv of Cambridge, Cambridge, UK, 1973]]Google ScholarGoogle Scholar
  41. MATI75 MATICK, R E "Memory and storage," Ch 5 in Introductmn to computer architecture, H. S. Stone (Ed), SRA, Chicago, 1975]]Google ScholarGoogle Scholar
  42. MICR70 MICRODATA CORP Mtcroprogrammtng handbook (2nd ed), Santa Ana, Cahf, 1970]]Google ScholarGoogle Scholar
  43. MITR76 MITRA, G Theory and apphcatton of mathematical programmmg, Academm Press, New York, 1976.]]Google ScholarGoogle Scholar
  44. MONT74 MONTANGERO, C "An approach to the optimal specification of read-only memorles m mlcroprogrammed digital computers," IEEE Trans Comput. C-23, 4 (April, 1974), 375-389]]Google ScholarGoogle Scholar
  45. NANO74 NANODATA CORe QM-1 hardware level user's manual (2nd ed.), Wtlllamsvllle, N.Y, 1974]]Google ScholarGoogle Scholar
  46. PATT76 PATTERSON, D A. "STRUM structured program development system for correct firmware," IEEE Trans Comput C-25, 10 (Oct. 1976), 974-985]]Google ScholarGoogle Scholar
  47. RACK72 RAKOCSI, L L "MIcroprogramming the MLP-900 as a fourth generation computer system," in Mtcroprogrammmg, G Boulaye and J. Mermet (Eds.), Hermann, Paris, 1972]]Google ScholarGoogle Scholar
  48. RAMA74 RAMAMOORTHY, C. V, AND TSUCHIYA, M "A high-level language for horizontal mwroprogrammlng," IEEE Trans. Comput. C-23, 8 (Aug 1974), 791-801]]Google ScholarGoogle Scholar
  49. REDF71 REDFIELD, S R "A study in mmroprogrammed processors a medium sized mlcroprogrammed processor," IEEE Trans. Cornput. C-20, 7 (July, 1971), 743-750.]]Google ScholarGoogle Scholar
  50. REIG72 REIGEL, E. W., FABER, U., AND FISHER, D A. "The mterpreter--a microprogrammable building block system," m Proc 1972 AFIPS Sprmg Jt Computer Conf, Vol 40, AFIPS Press, Montvale, N.J, pp 705-723]]Google ScholarGoogle Scholar
  51. ROBE77 ROBERTSON, E L "Mlcrocode bit optimization is NP-hard," SIGMICRO Newsl 8, 2 (June 1977), 40-43]] Google ScholarGoogle Scholar
  52. ROSI69 ROSIN, R. F "Contemporary concepts of mmroprogrammmg and emulation," Comput Surv 1, 4 (Dec. 1969), 197-212]] Google ScholarGoogle Scholar
  53. ROSI72 ROSIN, R F., FRIEDER, G, AND ECK- HOUSE, R H. JR "An environment for research m mmroprogrammmg and emulation," Commun ACM 15, 8 (Aug 1972), 748-760]] Google ScholarGoogle Scholar
  54. SALI76 SALISBURY, A.B. Mlcroprogrammable computer architectures, Elsevier, New York, 1976]] Google ScholarGoogle Scholar
  55. SCHW68 SCHWARTZ, S J "An algorithm for mmlmlzmg read-only memories for machine control," in Proc. IEEE l Oth Annual Syrup. on Swttchtng and Automata Theory, 1968, IEEE, New York, pp. 28-33]]Google ScholarGoogle Scholar
  56. SLIN76 SLINN, C J CAP hardware manual, Computer Laboratory, Umv of Cambridge, Cambridge, UK, July, 1976]]Google ScholarGoogle Scholar
  57. TANE78 TANENBAUM, A S "Imphcattons of structured programmmg for machine architecture," Commun ACM 21, 3 (March 1978), 237-246]] Google ScholarGoogle Scholar
  58. TOKO77 TOKORO, M., TAMURA, E, TAKASE, K, AND TAMARU, K. "An approach to microprogram ophmlzaton considering resource occupancy and instruction formats," in Proc 10th Annual Workshop on M~croprogrammmg, ACM, IEEE, New York, 1977, pp 92-108]] Google ScholarGoogle Scholar
  59. TSUC74 TSUCHIYA, M, AND GONZALEZ, M J, JR "An approach to optimization of horizontal mmroprograms," in Proc 7th Annual Workshop on Mtcroprogramruing, ACM, IEEE, New York, 1974, pp 85-90]] Google ScholarGoogle Scholar
  60. TUCK71 TUCKER, A. B, AND FLYNN, M. J "Dynamic mmroprogramming processor organization and programming," Commun ACM 14, 4 (April 1971}, 240-250]] Google ScholarGoogle Scholar
  61. TUCK67 TUCKER, S G "MIcroprogram control for System/360," IBM Syst J 6, 4 (1967), 222-241.]]Google ScholarGoogle Scholar
  62. UNGE69 UNGER, S H Asynchronous sequential swttchmg circuits, John Wiley & Sons lnc, New York, 1969]] Google ScholarGoogle Scholar
  63. VARI75 VARIAN DATA MACHINES Var~an mtcroprogrammtng guide, lrvine, Cahf, July, 1975]]Google ScholarGoogle Scholar
  64. WEID77 WEIDE, B "A survey of analysts techtuques for discrete algorithms," Comput Surv. 9, 4 (Dec 1977), 291-313]] Google ScholarGoogle Scholar
  65. WILK51 WILKES, M V "The best way to design an automatic calculating machine," Manchester Umvers~ty Computer Inaugural Conference, July, 1951 Reprinted m Computer de.~lgn development, E E Swartzlander, Jr, Hayden Book Co Inc, Rochelle Park, N.J, 1976.]]Google ScholarGoogle Scholar
  66. WILK53 WILKES, M V., AiD STRINGER, J B "Mlcroprogrammmg and the design of the control circuits m electromc digital computers," m Proc Cambrtdge Phtlos Soc 49, Part 2 (1953), 230-238]]Google ScholarGoogle Scholar
  67. WILK69 WILKES, M V "The growth of interest m mmroprogramming a hterature survey," Comput Surv, 1, 3 (Sept 1969), 139-145]] Google ScholarGoogle Scholar
  68. WILK72 WILKES, M V "The use of a wntable control memory m a multlprogramming enwronment," m Proc 5th Annual Workshop on Mlcroprogrammtng, 1972, ACM, IEEE, New York.]] Google ScholarGoogle Scholar
  69. WILN72 WILIER, W. T "Design of the Burroughs B 1700," in Proc. 1972 AFIPS Fall Jt Computer Conf, Part I, AFIPS Press, Montvale, N.J, pp 489-497]]Google ScholarGoogle Scholar
  70. YAU74 YAU, S. S., SCHOWE, A C, AND TSU- CHIYA, M. "On storage optimization for horizontal mmroprograms," m Proe 7th Annual Workshop on Mlcroprogrammtng, 1974, ACM, IEEE, New York, pp 98-106.]] Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM Computing Surveys
    ACM Computing Surveys  Volume 11, Issue 1
    March 1979
    75 pages
    ISSN:0360-0300
    EISSN:1557-7341
    DOI:10.1145/356757
    Issue’s Table of Contents

    Copyright © 1979 ACM

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 March 1979
    Published in csur Volume 11, Issue 1

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader